tsoid
Version:
Typed functional library to deal with async operations.
22 lines (21 loc) • 1.18 kB
TypeScript
export { default as id } from './utils/id';
export { default as curry, curry3, curry4 } from './utils/curry';
export { default as uncurry, uncurry3, uncurry4 } from './utils/uncurry';
export { default as flip, flip3, flip4 } from './utils/flip';
export { default as compose } from './utils/compose';
export { default as pipe } from './utils/pipe';
export { default as pure } from './promises/pure';
export { default as fail } from './promises/fail';
export { default as when } from './promises/when';
export { default as unless } from './promises/unless';
export { default as either } from './promises/either';
export { default as replicate } from './promises/replicate';
export { default as sequence } from './promises/sequence';
export { default as traverse } from './promises/traverse';
export { default as map } from './promises/map';
export { default as filter } from './promises/filter';
export { default as reduce } from './promises/reduce';
export { default as lift, liftP2, liftP3, liftPN, } from './promises/lift';
export { default as flatMap } from './promises/flatMap';
export { default as bind } from './promises/bind';
export { default as exec } from './promises/exec';