fp-ts-fluture
Version:
fp-ts bindings for Fluture
22 lines (21 loc) • 504 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
/**
* @since 0.5.0
*/
var F = require("fluture");
/**
* @since 0.5.0
*/
exports.URI = 'Fluture/ConcurrentFuture';
/**
* @since 0.5.0
*/
exports.concurrentFuture = {
URI: exports.URI,
map: function (fa, f) { return F.map(f)(fa); },
of: F.Par['fantasy-land/of'],
ap: function (fab, fa) { return F.ap(fa)(fab); },
alt: function (fx, f) { return F.alt(f())(fx); },
zero: F.Par['fantasy-land/zero']
};