monad-ts
Version:
Monad-ts is a small library implements some of key monads and way to chain them in a pipe (flow) in JavaScript and TypeScript. Angular 2+ compatible.
40 lines (39 loc) • 1.48 kB
JavaScript
;
/**
* @description
* Entry point for all public APIs of the Monad-TS package.
*/
Object.defineProperty(exports, "__esModule", { value: true });
var asyncFlow_1 = require("./src/asyncFlow");
exports.AsyncFlow = asyncFlow_1.AsyncFlow;
var cast_1 = require("./src/services/cast");
exports.cast = cast_1.cast;
var clone_1 = require("./src/services/clone");
exports.clone = clone_1.clone;
var debounceTime_1 = require("./src/services/debounceTime");
exports.debounceTime = debounceTime_1.debounceTime;
var either_1 = require("./src/either");
exports.Either = either_1.Either;
var error_1 = require("./src/error");
exports.ErrorM = error_1.ErrorM;
var equality_1 = require("./src/services/equality");
exports.equality = equality_1.equality;
var flow_1 = require("./src/flow");
exports.Flow = flow_1.Flow;
var hash_1 = require("./src/services/hash");
exports.hash = hash_1.hash;
var identity_1 = require("./src/identity");
exports.Identity = identity_1.Identity;
var list_1 = require("./src/list");
exports.List = list_1.List;
var m_1 = require("./src/interfaces/m");
exports.M = m_1.M;
var maybe_1 = require("./src/maybe");
exports.Maybe = maybe_1.Maybe;
var monad_1 = require("./src/monad");
exports.Monad = monad_1.Monad;
var state_1 = require("./src/state");
exports.State = state_1.State;
var wait_1 = require("./src/services/wait");
exports.wait = wait_1.wait;
//Copyright (c) 2017 Alex Tranchenko. All rights reserved.