@typed/fp
Version:
Data Structures and Resources for fp-ts
83 lines • 1.56 kB
JavaScript
import * as TT from 'fp-ts/TheseT';
import * as E from './Env';
/**
* @since 0.9.7
* @category Constructor
*/
export const getAp = (S) => TT.ap(E.Apply, S);
/**
* @since 0.9.7
* @category Combinator
*/
export const bimap = TT.bimap(E.Functor);
/**
* @since 0.9.7
* @category Constructor
*/
export const both = TT.both(E.Pointed);
/**
* @since 0.9.7
* @category Combinator
*/
export const getChain = (S) => TT.chain(E.Monad, S);
/**
* @since 0.9.7
* @category Constructor
*/
export const left = TT.left(E.Pointed);
/**
* @since 0.9.7
* @category Constructor
*/
export const leftF = TT.leftF(E.Chain);
/**
* @since 0.9.7
* @category Combinator
*/
export const map = TT.map(E.Functor);
/**
* @since 0.9.7
* @category Combinator
*/
export const mapLeft = TT.mapLeft(E.Functor);
/**
* @since 0.9.7
* @category Combinator
*/
export const match = TT.match(E.Functor);
/**
* @since 0.9.7
* @category Combinator
*/
export const matchW = TT.match(E.Functor);
/**
* @since 0.9.7
* @category Combinator
*/
export const matchE = TT.matchE(E.Chain);
/**
* @since 0.9.7
* @category Combinator
*/
export const matchEW = TT.matchE(E.Chain);
/**
* @since 0.9.7
* @category Constructor
*/
export const right = TT.right(E.Pointed);
/**
* @since 0.9.7
* @category Constructor
*/
export const rightF = TT.rightF(E.Chain);
/**
* @since 0.9.7
* @category Combinator
*/
export const swap = TT.swap(E.Functor);
/**
* @since 0.9.7
* @category Combinator
*/
export const toTuple2 = TT.toTuple2(E.Functor);
//# sourceMappingURL=EnvThese.js.map