UNPKG

@typed/fp

Version:

Data Structures and Resources for fp-ts

89 lines 1.97 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.toTuple2 = exports.swap = exports.rightF = exports.right = exports.matchEW = exports.matchE = exports.matchW = exports.match = exports.mapLeft = exports.map = exports.leftF = exports.left = exports.getChain = exports.both = exports.bimap = exports.getAp = void 0; const tslib_1 = require("tslib"); const TT = (0, tslib_1.__importStar)(require("fp-ts/TheseT")); const E = (0, tslib_1.__importStar)(require("./Env")); /** * @since 0.9.7 * @category Constructor */ const getAp = (S) => TT.ap(E.Apply, S); exports.getAp = getAp; /** * @since 0.9.7 * @category Combinator */ exports.bimap = TT.bimap(E.Functor); /** * @since 0.9.7 * @category Constructor */ exports.both = TT.both(E.Pointed); /** * @since 0.9.7 * @category Combinator */ const getChain = (S) => TT.chain(E.Monad, S); exports.getChain = getChain; /** * @since 0.9.7 * @category Constructor */ exports.left = TT.left(E.Pointed); /** * @since 0.9.7 * @category Constructor */ exports.leftF = TT.leftF(E.Chain); /** * @since 0.9.7 * @category Combinator */ exports.map = TT.map(E.Functor); /** * @since 0.9.7 * @category Combinator */ exports.mapLeft = TT.mapLeft(E.Functor); /** * @since 0.9.7 * @category Combinator */ exports.match = TT.match(E.Functor); /** * @since 0.9.7 * @category Combinator */ exports.matchW = TT.match(E.Functor); /** * @since 0.9.7 * @category Combinator */ exports.matchE = TT.matchE(E.Chain); /** * @since 0.9.7 * @category Combinator */ exports.matchEW = TT.matchE(E.Chain); /** * @since 0.9.7 * @category Constructor */ exports.right = TT.right(E.Pointed); /** * @since 0.9.7 * @category Constructor */ exports.rightF = TT.rightF(E.Chain); /** * @since 0.9.7 * @category Combinator */ exports.swap = TT.swap(E.Functor); /** * @since 0.9.7 * @category Combinator */ exports.toTuple2 = TT.toTuple2(E.Functor); //# sourceMappingURL=EnvThese.js.map