@utx/result
Version:
A typescript implementation of Rust's Result and Option objects.
30 lines (24 loc) • 618 B
JavaScript
/**
* @utx/result v3.4.0
* Author: Gabe M <hey@gabe.mx>
* LICENSE: ISC
*
* https://github.com/fromgmworks/typescript-result
*/
;
var result = require('./result.js');
var option = require('./option.js');
exports.Err = result.Err;
exports.ErrImpl = result.ErrImpl;
exports.Ok = result.Ok;
exports.OkImpl = result.OkImpl;
Object.defineProperty(exports, 'Result', {
enumerable: true,
get: function () { return result.Result; }
});
exports.None = option.None;
Object.defineProperty(exports, 'Option', {
enumerable: true,
get: function () { return option.Option; }
});
exports.Some = option.Some;