| export declare type AnyDictionary = { | ||
| [key: string]: any; | ||
| }; | ||
| export declare function get<O extends AnyDictionary, K1 extends keyof O>(obj: O, keys: K1): O[K1]; | ||
| export declare function get<O extends AnyDictionary, K1 extends keyof O>(obj: O, keys: [K1]): O[K1]; | ||
| export declare function get<O extends AnyDictionary, K1 extends keyof O, K2 extends keyof O[K1]>(obj: O, keys: [K1, K2]): O[K1][K2]; | ||
| export declare function get<O extends AnyDictionary, K1 extends keyof O, K2 extends keyof O[K1], K3 extends keyof O[K1][K2]>(obj: O, keys: [K1, K2, K3]): O[K1][K2][K3]; | ||
| export declare function get<O extends AnyDictionary, K1 extends keyof O, K2 extends keyof O[K1], K3 extends keyof O[K1][K2], K4 extends keyof O[K1][K2][K3]>(obj: O, keys: [K1, K2, K3, K4]): O[K1][K2][K3][K4]; | ||
| export declare function get<O extends AnyDictionary, K1 extends keyof O, K2 extends keyof O[K1], K3 extends keyof O[K1][K2], K4 extends keyof O[K1][K2][K3], K5 extends keyof O[K1][K2][K3][K4]>(obj: O, keys: [K1, K2, K3, K4, K5]): O[K1][K2][K3][K4][K5]; |
| export function get(obj, keys) { | ||
| return [].concat(keys).reduce(function (acc, k) { return acc[k]; }, obj); | ||
| } | ||
| //# sourceMappingURL=dictionary.js.map |
| {"version":3,"file":"dictionary.js","sourceRoot":"","sources":["../src/dictionary.ts"],"names":[],"mappings":"AAQA,MAAM,cAAuC,GAAM,EAAE,IAA6B;IAChF,MAAM,CAAE,EAAqB,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,MAAM,CAAC,UAAC,GAAG,EAAE,CAAC,IAAK,OAAA,GAAG,CAAC,CAAC,CAAC,EAAN,CAAM,EAAE,GAAG,CAAC,CAAA;AAC5E,CAAC"} |
| import { HKT } from './HKT'; | ||
| import { Applicative } from './Applicative'; | ||
| import { Function1, Function2 } from './function'; | ||
| import { Option } from './Option'; | ||
| export declare type URI = 'NonEmptyArray'; | ||
| export declare type HKTNonEmptyArray<A> = HKT<URI, A>; | ||
| export declare class NonEmptyArray<A> implements HKTNonEmptyArray<A> { | ||
| head: A; | ||
| tail: Array<A>; | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| constructor(head: A, tail: Array<A>); | ||
| toArray(): Array<A>; | ||
| concatArray(as: Array<A>): NonEmptyArray<A>; | ||
| map<B>(f: Function1<A, B>): NonEmptyArray<B>; | ||
| ap<B>(fab: NonEmptyArray<Function1<A, B>>): NonEmptyArray<B>; | ||
| chain<B>(f: Function1<A, NonEmptyArray<B>>): NonEmptyArray<B>; | ||
| concat(y: NonEmptyArray<A>): NonEmptyArray<A>; | ||
| reduce<B>(f: Function2<B, A, B>, b: B): B; | ||
| traverse<F, B>(applicative: Applicative<F>, f: Function1<A, HKT<F, B>>): HKT<F, NonEmptyArray<B>>; | ||
| } | ||
| export declare function fromArray<A>(as: Array<A>): Option<NonEmptyArray<A>>; | ||
| export declare function map<A, B>(f: Function1<A, B>, fa: HKTNonEmptyArray<A>): NonEmptyArray<B>; | ||
| export declare function ap<A, B>(fab: HKTNonEmptyArray<Function1<A, B>>, fa: HKTNonEmptyArray<A>): NonEmptyArray<B>; | ||
| export declare function of<A>(a: A): HKTNonEmptyArray<A>; | ||
| export declare function chain<A, B>(f: Function1<A, HKTNonEmptyArray<B>>, fa: HKTNonEmptyArray<A>): NonEmptyArray<B>; | ||
| export declare function concat<A>(fx: HKTNonEmptyArray<A>, fy: HKTNonEmptyArray<A>): NonEmptyArray<A>; | ||
| export declare function reduce<A, B>(f: Function2<B, A, B>, b: B, fa: HKTNonEmptyArray<A>): B; | ||
| export declare function traverse<F, A, B>(applicative: Applicative<F>, f: Function1<A, HKT<F, B>>, ta: HKTNonEmptyArray<A>): HKT<F, NonEmptyArray<B>>; |
| import * as arr from './Arr'; | ||
| import { some, none } from './Option'; | ||
| var NonEmptyArray = (function () { | ||
| function NonEmptyArray(head, tail) { | ||
| this.head = head; | ||
| this.tail = tail; | ||
| } | ||
| NonEmptyArray.prototype.toArray = function () { | ||
| return [this.head].concat(this.tail); | ||
| }; | ||
| NonEmptyArray.prototype.concatArray = function (as) { | ||
| return new NonEmptyArray(this.head, this.tail.concat(as)); | ||
| }; | ||
| NonEmptyArray.prototype.map = function (f) { | ||
| return new NonEmptyArray(f(this.head), this.tail.map(f)); | ||
| }; | ||
| NonEmptyArray.prototype.ap = function (fab) { | ||
| var _this = this; | ||
| return fab.chain(function (f) { return map(f, _this); }); // <= derived | ||
| }; | ||
| NonEmptyArray.prototype.chain = function (f) { | ||
| return f(this.head).concatArray(arr.chain(function (a) { return f(a).toArray(); }, this.tail)); | ||
| }; | ||
| NonEmptyArray.prototype.concat = function (y) { | ||
| return this.concatArray(y.toArray()); | ||
| }; | ||
| NonEmptyArray.prototype.reduce = function (f, b) { | ||
| return arr.reduce(f, b, this.toArray()); | ||
| }; | ||
| NonEmptyArray.prototype.traverse = function (applicative, f) { | ||
| return applicative.map(function (as) { return unsafeFromArray(as); }, arr.traverse(applicative, f, this.toArray())); | ||
| }; | ||
| return NonEmptyArray; | ||
| }()); | ||
| export { NonEmptyArray }; | ||
| function unsafeFromArray(as) { | ||
| return new NonEmptyArray(as[0], as.slice(1)); | ||
| } | ||
| export function fromArray(as) { | ||
| return as.length ? some(unsafeFromArray(as)) : none; | ||
| } | ||
| export function map(f, fa) { | ||
| return fa.map(f); | ||
| } | ||
| export function ap(fab, fa) { | ||
| return fa.ap(fab); | ||
| } | ||
| export function of(a) { | ||
| return new NonEmptyArray(a, []); | ||
| } | ||
| export function chain(f, fa) { | ||
| return fa.chain(f); | ||
| } | ||
| export function concat(fx, fy) { | ||
| return fx.concat(fy); | ||
| } | ||
| export function reduce(f, b, fa) { | ||
| return fa.reduce(f, b); | ||
| } | ||
| export function traverse(applicative, f, ta) { | ||
| return ta.traverse(applicative, f); | ||
| } | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain, concat: concat, reduce: reduce, traverse: traverse }); | ||
| //# sourceMappingURL=NonEmptyArray.js.map |
| {"version":3,"file":"NonEmptyArray.js","sourceRoot":"","sources":["../src/NonEmptyArray.ts"],"names":[],"mappings":"AAOA,OAAO,KAAK,GAAG,MAAM,OAAO,CAAA;AAC5B,OAAO,EAAU,IAAI,EAAE,IAAI,EAAE,MAAM,UAAU,CAAA;AAM7C;IAGE,uBAAmB,IAAO,EAAS,IAAc;QAA9B,SAAI,GAAJ,IAAI,CAAG;QAAS,SAAI,GAAJ,IAAI,CAAU;IAAG,CAAC;IACrD,+BAAO,GAAP;QACE,MAAM,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;IACtC,CAAC;IACD,mCAAW,GAAX,UAAY,EAAY;QACtB,MAAM,CAAC,IAAI,aAAa,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,CAAA;IAC3D,CAAC;IACD,2BAAG,GAAH,UAAO,CAAkB;QACvB,MAAM,CAAC,IAAI,aAAa,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAA;IAC1D,CAAC;IACD,0BAAE,GAAF,UAAM,GAAmC;QAAzC,iBAEC;QADC,MAAM,CAAC,GAAG,CAAC,KAAK,CAAC,UAAA,CAAC,IAAI,OAAA,GAAG,CAAC,CAAC,EAAE,KAAI,CAAC,EAAZ,CAAY,CAAC,CAAA,CAAC,aAAa;IACnD,CAAC;IACD,6BAAK,GAAL,UAAS,CAAiC;QACxC,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,WAAW,CAAC,GAAG,CAAC,KAAK,CAAC,UAAA,CAAC,IAAI,OAAA,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,EAAE,EAAd,CAAc,EAAE,IAAI,CAAC,IAAI,CAAC,CAAC,CAAA;IAC5E,CAAC;IACD,8BAAM,GAAN,UAAO,CAAmB;QACxB,MAAM,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,CAAC,OAAO,EAAE,CAAC,CAAA;IACtC,CAAC;IACD,8BAAM,GAAN,UAAU,CAAqB,EAAE,CAAI;QACnC,MAAM,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,IAAI,CAAC,OAAO,EAAE,CAAC,CAAA;IACzC,CAAC;IACD,gCAAQ,GAAR,UAAe,WAA2B,EAAE,CAA0B;QACpE,MAAM,CAAC,WAAW,CAAC,GAAG,CAAC,UAAA,EAAE,IAAI,OAAA,eAAe,CAAC,EAAE,CAAC,EAAnB,CAAmB,EAAE,GAAG,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC,EAAE,IAAI,CAAC,OAAO,EAAE,CAAC,CAAC,CAAA;IACjG,CAAC;IACH,oBAAC;AAAD,CAAC,AA5BD,IA4BC;;AAED,yBAA4B,EAAY;IACtC,MAAM,CAAC,IAAI,aAAa,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAA;AAC9C,CAAC;AAED,MAAM,oBAAuB,EAAY;IACvC,MAAM,CAAC,EAAE,CAAC,MAAM,GAAG,IAAI,CAAC,eAAe,CAAC,EAAE,CAAC,CAAC,GAAG,IAAI,CAAA;AACrD,CAAC;AAED,MAAM,cAAoB,CAAkB,EAAE,EAAuB;IACnE,MAAM,CAAE,EAAuB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACxC,CAAC;AAED,MAAM,aAAmB,GAAsC,EAAE,EAAuB;IACtF,MAAM,CAAE,EAAuB,CAAC,EAAE,CAAE,GAAsC,CAAC,CAAA;AAC7E,CAAC;AAED,MAAM,aAAgB,CAAI;IACxB,MAAM,CAAC,IAAI,aAAa,CAAC,CAAC,EAAE,EAAE,CAAC,CAAA;AACjC,CAAC;AAED,MAAM,gBAAsB,CAAoC,EAAE,EAAuB;IACvF,MAAM,CAAE,EAAuB,CAAC,KAAK,CAAC,CAAmC,CAAC,CAAA;AAC5E,CAAC;AAED,MAAM,iBAAoB,EAAuB,EAAE,EAAuB;IACxE,MAAM,CAAE,EAAuB,CAAC,MAAM,CAAC,EAAsB,CAAC,CAAA;AAChE,CAAC;AAED,MAAM,iBAAuB,CAAqB,EAAE,CAAI,EAAE,EAAuB;IAC/E,MAAM,CAAE,EAAuB,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAA;AAC9C,CAAC;AAED,MAAM,mBAA4B,WAA2B,EAAE,CAA0B,EAAE,EAAuB;IAChH,MAAM,CAAE,EAAuB,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC,CAAC,CAAA;AAC1D,CAAC;AAED,gDAAgD;AAChD,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAAE,MAAM,QAAA,EAAE,MAAM,QAAA,EAAE,QAAQ,UAAA,EAM/C,CAAA,CAAA"} |
| import { Comonad } from './Comonad'; | ||
| import { Function1 } from './function'; | ||
| import { HKT } from './HKT'; | ||
| import { Monoid } from './Monoid'; | ||
| export declare type URI = 'Traced'; | ||
| export declare type HKTTraced<E, A> = HKT<HKT<URI, E>, A>; | ||
| export declare class Traced<E, A> implements HKTTraced<E, A> { | ||
| private value; | ||
| __hkt: HKT<URI, E>; | ||
| __hkta: A; | ||
| constructor(value: Function1<E, A>); | ||
| run(e: E): A; | ||
| map<B>(f: Function1<A, B>): Traced<E, B>; | ||
| } | ||
| export declare function getComonad<E>(monoid: Monoid<E>): Comonad<HKT<URI, E>>; |
| var Traced = (function () { | ||
| function Traced(value) { | ||
| this.value = value; | ||
| } | ||
| Traced.prototype.run = function (e) { | ||
| return this.value(e); | ||
| }; | ||
| Traced.prototype.map = function (f) { | ||
| var _this = this; | ||
| return new Traced(function (e) { return f(_this.run(e)); }); | ||
| }; | ||
| return Traced; | ||
| }()); | ||
| export { Traced }; | ||
| export function getComonad(monoid) { | ||
| function extend(f, ea) { | ||
| return new Traced(function (m1) { return f(new Traced(function (m2) { return ea.run(monoid.concat(m1, m2)); })); }); | ||
| } | ||
| function extract(ea) { | ||
| return ea.run(monoid.empty()); | ||
| } | ||
| function map(f, ea) { | ||
| return ea.map(f); | ||
| } | ||
| return { | ||
| extend: extend, | ||
| extract: extract, | ||
| map: map | ||
| }; | ||
| } | ||
| //# sourceMappingURL=Traced.js.map |
| {"version":3,"file":"Traced.js","sourceRoot":"","sources":["../src/Traced.ts"],"names":[],"mappings":"AASA;IAGE,gBAAoB,KAAsB;QAAtB,UAAK,GAAL,KAAK,CAAiB;IAC1C,CAAC;IACD,oBAAG,GAAH,UAAI,CAAI;QACN,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;IAC7C,CAAC;IACH,aAAC;AAAD,CAAC,AAXD,IAWC;;AAED,MAAM,qBAAwB,MAAiB;IAC7C,gBAAsB,CAAgC,EAAE,EAAmB;QACzE,MAAM,CAAC,IAAI,MAAM,CACf,UAAC,EAAK,IAAK,OAAA,CAAC,CACV,IAAI,MAAM,CACR,UAAC,EAAK,IAAK,OAAC,EAAmB,CAAC,GAAG,CACjC,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,EAAE,CAAC,CACtB,EAFU,CAEV,CACF,CACF,EANU,CAMV,CACF,CAAA;IACH,CAAC;IAED,iBAAoB,EAAmB;QACrC,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC,CAAA;IACjD,CAAC;IAED,aAAmB,CAAkB,EAAE,EAAmB;QACxD,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;IACpC,CAAC;IAED,MAAM,CAAC;QACL,MAAM,QAAA;QACN,OAAO,SAAA;QACP,GAAG,KAAA;KACJ,CAAA;AACH,CAAC"} |
| import { HKT } from './HKT'; | ||
| import { Applicative } from './Applicative'; | ||
| import { Function1, Function2 } from './function'; | ||
| import { Option } from './Option'; | ||
| export declare type URI = 'NonEmptyArray'; | ||
| export declare type HKTNonEmptyArray<A> = HKT<URI, A>; | ||
| export declare class NonEmptyArray<A> implements HKTNonEmptyArray<A> { | ||
| head: A; | ||
| tail: Array<A>; | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| constructor(head: A, tail: Array<A>); | ||
| toArray(): Array<A>; | ||
| concatArray(as: Array<A>): NonEmptyArray<A>; | ||
| map<B>(f: Function1<A, B>): NonEmptyArray<B>; | ||
| ap<B>(fab: NonEmptyArray<Function1<A, B>>): NonEmptyArray<B>; | ||
| chain<B>(f: Function1<A, NonEmptyArray<B>>): NonEmptyArray<B>; | ||
| concat(y: NonEmptyArray<A>): NonEmptyArray<A>; | ||
| reduce<B>(f: Function2<B, A, B>, b: B): B; | ||
| traverse<F, B>(applicative: Applicative<F>, f: Function1<A, HKT<F, B>>): HKT<F, NonEmptyArray<B>>; | ||
| } | ||
| export declare function fromArray<A>(as: Array<A>): Option<NonEmptyArray<A>>; | ||
| export declare function map<A, B>(f: Function1<A, B>, fa: HKTNonEmptyArray<A>): NonEmptyArray<B>; | ||
| export declare function ap<A, B>(fab: HKTNonEmptyArray<Function1<A, B>>, fa: HKTNonEmptyArray<A>): NonEmptyArray<B>; | ||
| export declare function of<A>(a: A): HKTNonEmptyArray<A>; | ||
| export declare function chain<A, B>(f: Function1<A, HKTNonEmptyArray<B>>, fa: HKTNonEmptyArray<A>): NonEmptyArray<B>; | ||
| export declare function concat<A>(fx: HKTNonEmptyArray<A>, fy: HKTNonEmptyArray<A>): NonEmptyArray<A>; | ||
| export declare function reduce<A, B>(f: Function2<B, A, B>, b: B, fa: HKTNonEmptyArray<A>): B; | ||
| export declare function traverse<F, A, B>(applicative: Applicative<F>, f: Function1<A, HKT<F, B>>, ta: HKTNonEmptyArray<A>): HKT<F, NonEmptyArray<B>>; |
| "use strict"; | ||
| var arr = require("./Arr"); | ||
| var Option_1 = require("./Option"); | ||
| var NonEmptyArray = (function () { | ||
| function NonEmptyArray(head, tail) { | ||
| this.head = head; | ||
| this.tail = tail; | ||
| } | ||
| NonEmptyArray.prototype.toArray = function () { | ||
| return [this.head].concat(this.tail); | ||
| }; | ||
| NonEmptyArray.prototype.concatArray = function (as) { | ||
| return new NonEmptyArray(this.head, this.tail.concat(as)); | ||
| }; | ||
| NonEmptyArray.prototype.map = function (f) { | ||
| return new NonEmptyArray(f(this.head), this.tail.map(f)); | ||
| }; | ||
| NonEmptyArray.prototype.ap = function (fab) { | ||
| var _this = this; | ||
| return fab.chain(function (f) { return map(f, _this); }); // <= derived | ||
| }; | ||
| NonEmptyArray.prototype.chain = function (f) { | ||
| return f(this.head).concatArray(arr.chain(function (a) { return f(a).toArray(); }, this.tail)); | ||
| }; | ||
| NonEmptyArray.prototype.concat = function (y) { | ||
| return this.concatArray(y.toArray()); | ||
| }; | ||
| NonEmptyArray.prototype.reduce = function (f, b) { | ||
| return arr.reduce(f, b, this.toArray()); | ||
| }; | ||
| NonEmptyArray.prototype.traverse = function (applicative, f) { | ||
| return applicative.map(function (as) { return unsafeFromArray(as); }, arr.traverse(applicative, f, this.toArray())); | ||
| }; | ||
| return NonEmptyArray; | ||
| }()); | ||
| exports.NonEmptyArray = NonEmptyArray; | ||
| function unsafeFromArray(as) { | ||
| return new NonEmptyArray(as[0], as.slice(1)); | ||
| } | ||
| function fromArray(as) { | ||
| return as.length ? Option_1.some(unsafeFromArray(as)) : Option_1.none; | ||
| } | ||
| exports.fromArray = fromArray; | ||
| function map(f, fa) { | ||
| return fa.map(f); | ||
| } | ||
| exports.map = map; | ||
| function ap(fab, fa) { | ||
| return fa.ap(fab); | ||
| } | ||
| exports.ap = ap; | ||
| function of(a) { | ||
| return new NonEmptyArray(a, []); | ||
| } | ||
| exports.of = of; | ||
| function chain(f, fa) { | ||
| return fa.chain(f); | ||
| } | ||
| exports.chain = chain; | ||
| function concat(fx, fy) { | ||
| return fx.concat(fy); | ||
| } | ||
| exports.concat = concat; | ||
| function reduce(f, b, fa) { | ||
| return fa.reduce(f, b); | ||
| } | ||
| exports.reduce = reduce; | ||
| function traverse(applicative, f, ta) { | ||
| return ta.traverse(applicative, f); | ||
| } | ||
| exports.traverse = traverse; | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain, concat: concat, reduce: reduce, traverse: traverse }); | ||
| //# sourceMappingURL=NonEmptyArray.js.map |
| {"version":3,"file":"NonEmptyArray.js","sourceRoot":"","sources":["../src/NonEmptyArray.ts"],"names":[],"mappings":"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"} |
| import { Comonad } from './Comonad'; | ||
| import { Function1 } from './function'; | ||
| import { HKT } from './HKT'; | ||
| import { Monoid } from './Monoid'; | ||
| export declare type URI = 'Traced'; | ||
| export declare type HKTTraced<E, A> = HKT<HKT<URI, E>, A>; | ||
| export declare class Traced<E, A> implements HKTTraced<E, A> { | ||
| private value; | ||
| __hkt: HKT<URI, E>; | ||
| __hkta: A; | ||
| constructor(value: Function1<E, A>); | ||
| run(e: E): A; | ||
| map<B>(f: Function1<A, B>): Traced<E, B>; | ||
| } | ||
| export declare function getComonad<E>(monoid: Monoid<E>): Comonad<HKT<URI, E>>; |
| "use strict"; | ||
| var Traced = (function () { | ||
| function Traced(value) { | ||
| this.value = value; | ||
| } | ||
| Traced.prototype.run = function (e) { | ||
| return this.value(e); | ||
| }; | ||
| Traced.prototype.map = function (f) { | ||
| var _this = this; | ||
| return new Traced(function (e) { return f(_this.run(e)); }); | ||
| }; | ||
| return Traced; | ||
| }()); | ||
| exports.Traced = Traced; | ||
| function getComonad(monoid) { | ||
| function extend(f, ea) { | ||
| return new Traced(function (m1) { return f(new Traced(function (m2) { return ea.run(monoid.concat(m1, m2)); })); }); | ||
| } | ||
| function extract(ea) { | ||
| return ea.run(monoid.empty()); | ||
| } | ||
| function map(f, ea) { | ||
| return ea.map(f); | ||
| } | ||
| return { | ||
| extend: extend, | ||
| extract: extract, | ||
| map: map | ||
| }; | ||
| } | ||
| exports.getComonad = getComonad; | ||
| //# sourceMappingURL=Traced.js.map |
| {"version":3,"file":"Traced.js","sourceRoot":"","sources":["../src/Traced.ts"],"names":[],"mappings":";AASA;IAGE,gBAAoB,KAAsB;QAAtB,UAAK,GAAL,KAAK,CAAiB;IAC1C,CAAC;IACD,oBAAG,GAAH,UAAI,CAAI;QACN,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;IAC7C,CAAC;IACH,aAAC;AAAD,CAAC,AAXD,IAWC;AAXY,wBAAM;AAanB,oBAA8B,MAAiB;IAC7C,gBAAsB,CAAgC,EAAE,EAAmB;QACzE,MAAM,CAAC,IAAI,MAAM,CACf,UAAC,EAAK,IAAK,OAAA,CAAC,CACV,IAAI,MAAM,CACR,UAAC,EAAK,IAAK,OAAC,EAAmB,CAAC,GAAG,CACjC,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,EAAE,CAAC,CACtB,EAFU,CAEV,CACF,CACF,EANU,CAMV,CACF,CAAA;IACH,CAAC;IAED,iBAAoB,EAAmB;QACrC,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC,CAAA;IACjD,CAAC;IAED,aAAmB,CAAkB,EAAE,EAAmB;QACxD,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;IACpC,CAAC;IAED,MAAM,CAAC;QACL,MAAM,QAAA;QACN,OAAO,SAAA;QACP,GAAG,KAAA;KACJ,CAAA;AACH,CAAC;AA1BD,gCA0BC"} |
+13
-0
@@ -15,2 +15,15 @@ # Changelog | ||
| # 0.0.3 | ||
| - **New Feature** | ||
| - make Array<T> a HKT and deprecate `to`,`from` helper functions, fix #5 (@gcanti) | ||
| - add `Traced` comonad (@bumbleblym) | ||
| - add `getOrElse` method to `Option` (@gcanti) | ||
| - add NonEmptyArray, fix #12 (@gcanti) | ||
| - **Polish** | ||
| - add tslint | ||
| - **Bug Fix** | ||
| - fix `State` definition (@gcanti) | ||
| # 0.0.2 | ||
@@ -17,0 +30,0 @@ |
+56
-45
@@ -5,48 +5,59 @@ import { HKT } from './HKT'; | ||
| import { Ord } from './Ord'; | ||
| import { Predicate, Lazy, Function1, Function2, Endomorphism } from './function'; | ||
| import { Predicate, identity, Lazy, Function1, Function2, Endomorphism } from './function'; | ||
| export declare type URI = 'Arr'; | ||
| export declare type Arr<A> = HKT<URI, A>; | ||
| export declare function to<A>(x: Array<A>): Arr<A>; | ||
| export declare function from<A>(x: Arr<A>): Array<A>; | ||
| export declare const empty: Lazy<Arr<any>>; | ||
| export declare function concat<A>(x: Arr<A>, y: Arr<A>): Arr<A>; | ||
| export declare function map<A, B>(f: Function1<A, B>, fa: Arr<A>): Arr<B>; | ||
| export declare function of<A>(a: A): Arr<A>; | ||
| export declare function ap<A, B>(fab: Arr<Function1<A, B>>, fa: Arr<A>): Arr<B>; | ||
| export declare function chain<A, B>(f: Function1<A, Arr<B>>, fa: Arr<A>): Arr<B>; | ||
| export declare function reduce<A, B>(f: Function2<B, A, B>, b: B, fa: Arr<A>): B; | ||
| export declare function traverse<F, A, B>(applicative: Applicative<F>, f: Function1<A, HKT<F, B>>, ta: Arr<A>): HKT<F, Arr<B>>; | ||
| export declare const zero: Lazy<HKT<"Arr", any>>; | ||
| declare global { | ||
| interface Array<T> { | ||
| __hkt: URI; | ||
| __hkta: T; | ||
| } | ||
| } | ||
| /** Deprecated. Use a raw array instead | ||
| * @deprecated | ||
| */ | ||
| export declare const to: typeof identity; | ||
| /** Deprecated. Use a raw array instead | ||
| * @deprecated | ||
| */ | ||
| export declare const from: typeof identity; | ||
| export declare const empty: Lazy<Array<any>>; | ||
| export declare function concat<A>(x: Array<A>, y: Array<A>): Array<A>; | ||
| export declare function map<A, B>(f: Function1<A, B>, fa: Array<A>): Array<B>; | ||
| export declare function of<A>(a: A): Array<A>; | ||
| export declare function ap<A, B>(fab: Array<Function1<A, B>>, fa: Array<A>): Array<B>; | ||
| export declare function chain<A, B>(f: Function1<A, Array<B>>, fa: Array<A>): Array<B>; | ||
| export declare function reduce<A, B>(f: Function2<B, A, B>, b: B, fa: Array<A>): B; | ||
| export declare const curriedSnoc: (a: {}) => (b: {}) => {}[]; | ||
| export declare function traverse<F, A, B>(applicative: Applicative<F>, f: Function1<A, HKT<F, B>>, ta: Array<A>): HKT<F, Array<B>>; | ||
| export declare const zero: Lazy<any[]>; | ||
| export declare const alt: typeof concat; | ||
| export declare function unfoldr<A, B>(f: Function1<B, HKTOption<[A, B]>>, b: B): Arr<A>; | ||
| export declare function fold<A, B>(nil: Lazy<B>, cons: (head: A, tail: Arr<A>) => B, as: Arr<A>): B; | ||
| export declare function length<A>(as: Arr<A>): number; | ||
| export declare function isEmpty<A>(as: Arr<A>): boolean; | ||
| export declare function isOutOfBound<A>(i: number, as: Arr<A>): boolean; | ||
| export declare function index<A>(as: Arr<A>, i: number): Option<A>; | ||
| export declare function cons<A>(a: A, as: Arr<A>): Arr<A>; | ||
| export declare function snoc<A>(as: Arr<A>, a: A): Arr<A>; | ||
| export declare const curriedSnoc: (a: {}) => (b: {}) => HKT<"Arr", {}>; | ||
| export declare function head<A>(as: Arr<A>): Option<A>; | ||
| export declare function last<A>(as: Arr<A>): Option<A>; | ||
| export declare function tail<A>(as: Arr<A>): Option<Arr<A>>; | ||
| export declare function slice<A>(start: number, end: number, as: Arr<A>): Arr<A>; | ||
| export declare function init<A>(as: Arr<A>): Option<Arr<A>>; | ||
| export declare function take<A>(n: number, as: Arr<A>): Arr<A>; | ||
| export declare function takeWhile<A>(predicate: Predicate<A>, as: Arr<A>): Arr<A>; | ||
| export declare function drop<A>(n: number, as: Arr<A>): Arr<A>; | ||
| export declare function dropWhile<A>(predicate: Predicate<A>, as: Arr<A>): Arr<A>; | ||
| export declare function findIndex<A>(predicate: Predicate<A>, as: Arr<A>): Option<number>; | ||
| export declare function filter<A>(predicate: Predicate<A>, as: Arr<A>): Arr<A>; | ||
| export declare function copy<A>(as: Arr<A>): Array<A>; | ||
| export declare function unsafeInsertAt<A>(i: number, a: A, as: Arr<A>): Arr<A>; | ||
| export declare function insertAt<A>(i: number, a: A, as: Arr<A>): Option<Arr<A>>; | ||
| export declare function unsafeUpdateAt<A>(i: number, a: A, as: Arr<A>): Arr<A>; | ||
| export declare function updateAt<A>(i: number, a: A, as: Arr<A>): Option<Arr<A>>; | ||
| export declare function unsafeDeleteAt<A>(i: number, as: Arr<A>): Arr<A>; | ||
| export declare function deleteAt<A>(i: number, as: Arr<A>): Option<Arr<A>>; | ||
| export declare function modifyAt<A>(i: number, f: Endomorphism<A>, as: Arr<A>): Option<Arr<A>>; | ||
| export declare function reverse<A>(as: Arr<A>): Arr<A>; | ||
| export declare function mapOption<A, B>(f: Function1<A, HKTOption<B>>, as: Arr<A>): Arr<B>; | ||
| export declare function catOptions<A>(as: Arr<HKTOption<A>>): Arr<A>; | ||
| export declare function sort<A>(ord: Ord<A>, as: Arr<A>): Arr<A>; | ||
| export declare function unfoldr<A, B>(f: Function1<B, HKTOption<[A, B]>>, b: B): Array<A>; | ||
| export declare function fold<A, B>(nil: Lazy<B>, cons: (head: A, tail: Array<A>) => B, as: Array<A>): B; | ||
| export declare function length<A>(as: Array<A>): number; | ||
| export declare function isEmpty<A>(as: Array<A>): boolean; | ||
| export declare function isOutOfBound<A>(i: number, as: Array<A>): boolean; | ||
| export declare function index<A>(as: Array<A>, i: number): Option<A>; | ||
| export declare function cons<A>(a: A, as: Array<A>): Array<A>; | ||
| export declare function snoc<A>(as: Array<A>, a: A): Array<A>; | ||
| export declare function head<A>(as: Array<A>): Option<A>; | ||
| export declare function last<A>(as: Array<A>): Option<A>; | ||
| export declare function tail<A>(as: Array<A>): Option<Array<A>>; | ||
| export declare function slice<A>(start: number, end: number, as: Array<A>): Array<A>; | ||
| export declare function init<A>(as: Array<A>): Option<Array<A>>; | ||
| export declare function take<A>(n: number, as: Array<A>): Array<A>; | ||
| export declare function takeWhile<A>(predicate: Predicate<A>, as: Array<A>): Array<A>; | ||
| export declare function drop<A>(n: number, as: Array<A>): Array<A>; | ||
| export declare function dropWhile<A>(predicate: Predicate<A>, as: Array<A>): Array<A>; | ||
| export declare function findIndex<A>(predicate: Predicate<A>, as: Array<A>): Option<number>; | ||
| export declare function filter<A>(predicate: Predicate<A>, as: Array<A>): Array<A>; | ||
| export declare function copy<A>(as: Array<A>): Array<A>; | ||
| export declare function unsafeInsertAt<A>(i: number, a: A, as: Array<A>): Array<A>; | ||
| export declare function insertAt<A>(i: number, a: A, as: Array<A>): Option<Array<A>>; | ||
| export declare function unsafeUpdateAt<A>(i: number, a: A, as: Array<A>): Array<A>; | ||
| export declare function updateAt<A>(i: number, a: A, as: Array<A>): Option<Array<A>>; | ||
| export declare function unsafeDeleteAt<A>(i: number, as: Array<A>): Array<A>; | ||
| export declare function deleteAt<A>(i: number, as: Array<A>): Option<Array<A>>; | ||
| export declare function modifyAt<A>(i: number, f: Endomorphism<A>, as: Array<A>): Option<Array<A>>; | ||
| export declare function reverse<A>(as: Array<A>): Array<A>; | ||
| export declare function mapOption<A, B>(f: Function1<A, HKTOption<B>>, as: Array<A>): Array<B>; | ||
| export declare function catOptions<A>(as: Array<HKTOption<A>>): Array<A>; | ||
| export declare function sort<A>(ord: Ord<A>, as: Array<A>): Array<A>; |
+46
-46
@@ -5,28 +5,32 @@ import { liftA2 } from './Apply'; | ||
| import { identity, constant, curry } from './function'; | ||
| export function to(x) { | ||
| return x; | ||
| } | ||
| export function from(x) { | ||
| return x; | ||
| } | ||
| export var empty = constant(to([])); | ||
| // TODO(v0.1) remove | ||
| /** Deprecated. Use a raw array instead | ||
| * @deprecated | ||
| */ | ||
| export var to = identity; | ||
| // TODO(v0.1) remove | ||
| /** Deprecated. Use a raw array instead | ||
| * @deprecated | ||
| */ | ||
| export var from = identity; | ||
| export var empty = constant([]); | ||
| export function concat(x, y) { | ||
| return to(from(x).concat(from(y))); | ||
| return x.concat(y); | ||
| } | ||
| export function map(f, fa) { | ||
| return to(from(fa).map(f)); | ||
| return fa.map(f); | ||
| } | ||
| export function of(a) { | ||
| return to([a]); | ||
| return [a]; | ||
| } | ||
| export function ap(fab, fa) { | ||
| var a = from(fa); | ||
| return to(from(fab).reduce(function (acc, f) { return acc.concat(a.map(f)); }, [])); | ||
| return fab.reduce(function (acc, f) { return acc.concat(fa.map(f)); }, []); | ||
| } | ||
| export function chain(f, fa) { | ||
| return to(from(fa).reduce(function (acc, a) { return acc.concat(from(f(a))); }, [])); | ||
| return fa.reduce(function (acc, a) { return acc.concat(f(a)); }, []); | ||
| } | ||
| export function reduce(f, b, fa) { | ||
| return from(fa).reduce(f, b); | ||
| return fa.reduce(f, b); | ||
| } | ||
| export var curriedSnoc = curry(snoc); | ||
| export function traverse(applicative, f, ta) { | ||
@@ -52,10 +56,9 @@ var snocA2 = liftA2(applicative, curriedSnoc); | ||
| } | ||
| return to(ret); | ||
| return ret; | ||
| } | ||
| export function fold(nil, cons, as) { | ||
| var xs = from(as); | ||
| return xs.length === 0 ? nil() : cons(xs[0], to(xs.slice(1))); | ||
| return as.length === 0 ? nil() : cons(as[0], as.slice(1)); | ||
| } | ||
| export function length(as) { | ||
| return from(as).length; | ||
| return as.length; | ||
| } | ||
@@ -66,17 +69,15 @@ export function isEmpty(as) { | ||
| export function isOutOfBound(i, as) { | ||
| return i < 0 || i >= from(as).length; | ||
| return i < 0 || i >= as.length; | ||
| } | ||
| export function index(as, i) { | ||
| var xs = from(as); | ||
| return isOutOfBound(i, as) ? option.none : option.some(xs[i]); | ||
| return isOutOfBound(i, as) ? option.none : option.some(as[i]); | ||
| } | ||
| export function cons(a, as) { | ||
| return to([a].concat(from(as))); | ||
| return [a].concat(as); | ||
| } | ||
| export function snoc(as, a) { | ||
| return to(from(as).concat(a)); | ||
| return as.concat(a); | ||
| } | ||
| export var curriedSnoc = curry(snoc); | ||
| export function head(as) { | ||
| return isEmpty(as) ? option.none : option.some(from(as)[0]); | ||
| return isEmpty(as) ? option.none : option.some(as[0]); | ||
| } | ||
@@ -87,13 +88,11 @@ export function last(as) { | ||
| export function tail(as) { | ||
| var xs = from(as); | ||
| var len = xs.length; | ||
| return len === 0 ? option.none : option.some(to(xs.slice(1))); | ||
| var len = as.length; | ||
| return len === 0 ? option.none : option.some(as.slice(1)); | ||
| } | ||
| export function slice(start, end, as) { | ||
| return to(from(as).slice(start, end)); | ||
| return as.slice(start, end); | ||
| } | ||
| export function init(as) { | ||
| var xs = from(as); | ||
| var len = xs.length; | ||
| return len === 0 ? option.none : option.some(to(xs.slice(0, len - 1))); | ||
| var len = as.length; | ||
| return len === 0 ? option.none : option.some(as.slice(0, len - 1)); | ||
| } | ||
@@ -104,3 +103,3 @@ export function take(n, as) { | ||
| export function takeWhile(predicate, as) { | ||
| return to(from(as).slice().filter(predicate)); | ||
| return as.slice().filter(predicate); | ||
| } | ||
@@ -114,5 +113,5 @@ export function drop(n, as) { | ||
| export function findIndex(predicate, as) { | ||
| var xs = from(as); | ||
| for (var i = 0, len = xs.length; i < len; i++) { | ||
| if (predicate(xs[i])) { | ||
| var len = as.length; | ||
| for (var i = 0; i < len; i++) { | ||
| if (predicate(as[i])) { | ||
| return option.some(i); | ||
@@ -124,6 +123,6 @@ } | ||
| export function filter(predicate, as) { | ||
| return to(from(as).filter(predicate)); | ||
| return as.filter(predicate); | ||
| } | ||
| export function copy(as) { | ||
| return from(as).slice(); | ||
| return as.slice(); | ||
| } | ||
@@ -133,6 +132,6 @@ export function unsafeInsertAt(i, a, as) { | ||
| xs.splice(i, 0, a); | ||
| return to(xs); | ||
| return xs; | ||
| } | ||
| export function insertAt(i, a, as) { | ||
| return i < 0 || i > from(as).length ? option.none : option.some(unsafeInsertAt(i, a, as)); | ||
| return i < 0 || i > as.length ? option.none : option.some(unsafeInsertAt(i, a, as)); | ||
| } | ||
@@ -142,3 +141,3 @@ export function unsafeUpdateAt(i, a, as) { | ||
| xs[i] = a; | ||
| return to(xs); | ||
| return xs; | ||
| } | ||
@@ -151,3 +150,3 @@ export function updateAt(i, a, as) { | ||
| xs.splice(i, 1); | ||
| return to(xs); | ||
| return xs; | ||
| } | ||
@@ -158,6 +157,6 @@ export function deleteAt(i, as) { | ||
| export function modifyAt(i, f, as) { | ||
| return isOutOfBound(i, as) ? option.none : updateAt(i, f(from(as)[i]), as); | ||
| return isOutOfBound(i, as) ? option.none : updateAt(i, f(as[i]), as); | ||
| } | ||
| export function reverse(as) { | ||
| return to(copy(as).reverse()); | ||
| return copy(as).reverse(); | ||
| } | ||
@@ -171,6 +170,7 @@ export function mapOption(f, as) { | ||
| export function sort(ord, as) { | ||
| return to(copy(as).sort(toNativeComparator(ord.compare))); | ||
| return copy(as).sort(toNativeComparator(ord.compare)); | ||
| } | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain, reduce: reduce, traverse: traverse, zero: zero, alt: alt }); | ||
| ({ empty: empty, concat: concat, map: map, of: of, ap: ap, chain: chain, reduce: reduce, traverse: traverse, zero: zero, alt: alt }); | ||
| //# sourceMappingURL=Arr.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Arr.js","sourceRoot":"","sources":["../src/Arr.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"Arr.js","sourceRoot":"","sources":["../src/Arr.ts"],"names":[],"mappings":"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"} |
@@ -49,4 +49,5 @@ import { identity } from './function'; | ||
| } | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, contramap: contramap }); | ||
| //# sourceMappingURL=Const.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Const.js","sourceRoot":"","sources":["../src/Const.ts"],"names":[],"mappings":"AAQA,OAAO,EAAE,QAAQ,EAAa,MAAM,YAAY,CAAA;AAMhD;IAGE,eAAoB,KAAQ;QAAR,UAAK,GAAL,KAAK,CAAG;IAAE,CAAC;IAC/B,mBAAG,GAAH,UAAU,CAAkB;QAC1B,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,yBAAS,GAAT,UAAgB,CAAkB;QAChC,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,oBAAI,GAAJ,UAAQ,CAAkB;QACxB,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACtB,CAAC;IACD,sBAAM,GAAN,UAAO,MAAiB,EAAE,EAAe;QACvC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,UAAA,CAAC,IAAI,OAAA,EAAE,CAAC,IAAI,CAAC,UAAA,CAAC,IAAI,OAAA,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,EAAnB,CAAmB,CAAC,EAAjC,CAAiC,CAAC,CAAA;IAC1D,CAAC;IACH,YAAC;AAAD,CAAC,AAhBD,IAgBC;;AAED,MAAM,iBAAuB,MAAiB,EAAE,EAAe,EAAE,EAAkB;IACjF,MAAM,CAAC,EAAE,CAAC,MAAM,CAAC,MAAM,EAAE,EAAiB,CAAC,CAAA;AAC7C,CAAC;AAED,MAAM,cAAuB,CAAkB,EAAE,EAAkB;IACjE,MAAM,CAAE,EAAkB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACnC,CAAC;AAED,MAAM,oBAA6B,CAAkB,EAAE,EAAkB;IACvE,MAAM,CAAE,EAAkB,CAAC,SAAS,CAAC,CAAC,CAAC,CAAA;AACzC,CAAC;AAED,MAAM,mBAAsB,SAAuB;IACjD,MAAM,CAAC;QACL,GAAG,KAAA;QACH,EAAE,EAAF,UAAS,GAA8B,EAAE,EAAe;YACtD,MAAM,CAAC,IAAI,KAAK,CAAO,SAAS,CAAC,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAA;QACjF,CAAC;KACF,CAAA;AACH,CAAC;AAED,MAAM,yBAA4B,MAAiB;IACzC,IAAA,wBAAE,CAAqB;IAC/B,IAAM,KAAK,GAAG,IAAI,KAAK,CAAS,MAAM,CAAC,KAAK,EAAE,CAAC,CAAA;IAC/C,MAAM,CAAC;QACL,GAAG,KAAA;QACH,EAAE,IAAA;QACF,EAAE,EAAF,UAAM,CAAI;YACR,MAAM,CAAC,KAAK,CAAA;QACd,CAAC;KACF,CAAA;AACH,CAAC;AAED,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,SAAS,WAAA,EAIjB,CAAA,CAAA"} | ||
| {"version":3,"file":"Const.js","sourceRoot":"","sources":["../src/Const.ts"],"names":[],"mappings":"AAQA,OAAO,EAAE,QAAQ,EAAa,MAAM,YAAY,CAAA;AAMhD;IAGE,eAAoB,KAAQ;QAAR,UAAK,GAAL,KAAK,CAAG;IAAG,CAAC;IAChC,mBAAG,GAAH,UAAU,CAAkB;QAC1B,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,yBAAS,GAAT,UAAgB,CAAkB;QAChC,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,oBAAI,GAAJ,UAAQ,CAAkB;QACxB,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACtB,CAAC;IACD,sBAAM,GAAN,UAAO,MAAiB,EAAE,EAAe;QACvC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,UAAA,CAAC,IAAI,OAAA,EAAE,CAAC,IAAI,CAAC,UAAA,CAAC,IAAI,OAAA,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,EAAnB,CAAmB,CAAC,EAAjC,CAAiC,CAAC,CAAA;IAC1D,CAAC;IACH,YAAC;AAAD,CAAC,AAhBD,IAgBC;;AAED,MAAM,iBAAuB,MAAiB,EAAE,EAAe,EAAE,EAAkB;IACjF,MAAM,CAAC,EAAE,CAAC,MAAM,CAAC,MAAM,EAAE,EAAiB,CAAC,CAAA;AAC7C,CAAC;AAED,MAAM,cAAuB,CAAkB,EAAE,EAAkB;IACjE,MAAM,CAAE,EAAkB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACnC,CAAC;AAED,MAAM,oBAA6B,CAAkB,EAAE,EAAkB;IACvE,MAAM,CAAE,EAAkB,CAAC,SAAS,CAAC,CAAC,CAAC,CAAA;AACzC,CAAC;AAED,MAAM,mBAAsB,SAAuB;IACjD,MAAM,CAAC;QACL,GAAG,KAAA;QACH,EAAE,EAAF,UAAS,GAA8B,EAAE,EAAe;YACtD,MAAM,CAAC,IAAI,KAAK,CAAO,SAAS,CAAC,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,QAAQ,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAA;QACjF,CAAC;KACF,CAAA;AACH,CAAC;AAED,MAAM,yBAA4B,MAAiB;IACzC,IAAA,wBAAE,CAAqB;IAC/B,IAAM,KAAK,GAAG,IAAI,KAAK,CAAS,MAAM,CAAC,KAAK,EAAE,CAAC,CAAA;IAC/C,MAAM,CAAC;QACL,GAAG,KAAA;QACH,EAAE,IAAA;QACF,EAAE,EAAF,UAAM,CAAI;YACR,MAAM,CAAC,KAAK,CAAA;QACd,CAAC;KACF,CAAA;AACH,CAAC;AAED,gDAAgD;AAChD,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,SAAS,WAAA,EAIjB,CAAA,CAAA"} |
@@ -21,5 +21,5 @@ import { HKT } from './HKT'; | ||
| value: L; | ||
| static of: typeof of; | ||
| __hkt: HKT<URI, L>; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| constructor(value: L); | ||
@@ -41,5 +41,5 @@ map<B>(f: Function1<A, B>): Either<L, B>; | ||
| value: A; | ||
| static of: typeof of; | ||
| __hkt: HKT<URI, L>; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| constructor(value: A); | ||
@@ -46,0 +46,0 @@ map<B>(f: Function1<A, B>): Either<L, B>; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Either.js","sourceRoot":"","sources":["../src/Either.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"Either.js","sourceRoot":"","sources":["../src/Either.ts"],"names":[],"mappings":"AASA,OAAO,EAAE,UAAU,EAAE,SAAS,EAAwB,MAAM,YAAY,CAAA;AAmBxE;IAIE,cAAmB,KAAQ;QAAR,UAAK,GAAL,KAAK,CAAG;IAAG,CAAC;IAC/B,kBAAG,GAAH,UAAO,CAAkB;QACvB,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,iBAAE,GAAF,UAAM,GAA+B;QACnC,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,oBAAK,GAAL,UAAS,CAA6B;QACpC,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,oBAAK,GAAL,UAAa,CAAmB,EAAE,CAAkB;QAClD,MAAM,CAAC,IAAI,IAAI,CAAQ,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAA;IACvC,CAAC;IACD,kBAAG,GAAH,UAAI,EAAgB;QAClB,MAAM,CAAC,EAAE,CAAA;IACX,CAAC;IACD,qBAAM,GAAN,UAAU,CAA6B;QACrC,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,qBAAM,GAAN,UAAU,CAAqB,EAAE,CAAI;QACnC,MAAM,CAAC,CAAC,CAAA;IACV,CAAC;IACD,uBAAQ,GAAR,UAAe,WAA2B,EAAE,CAA0B;QACpE,MAAM,CAAC,WAAW,CAAC,EAAE,CAAC,IAAW,CAAC,CAAA;IACpC,CAAC;IACD,mBAAI,GAAJ,UAAQ,IAAqB,EAAE,KAAsB;QACnD,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACzB,CAAC;IACD,qBAAM,GAAN,UAAO,MAAiB,EAAE,EAAgB;QACxC,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC,SAAS,EAAE,UAAU,CAAC,CAAA;IACvC,CAAC;IACD,sBAAO,GAAP;QACE,MAAM,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAA;IACxB,CAAC;IACD,uBAAQ,GAAR;QACE,MAAM,CAAC,UAAQ,IAAI,CAAC,KAAK,MAAG,CAAA;IAC9B,CAAC;IACH,WAAC;AAAD,CAAC,AAzCD;;AACS,OAAE,GAAG,EAAE,CAAA;AA0ChB;IAIE,eAAmB,KAAQ;QAAR,UAAK,GAAL,KAAK,CAAG;IAAG,CAAC;IAC/B,mBAAG,GAAH,UAAO,CAAkB;QACvB,MAAM,CAAC,IAAI,KAAK,CAAO,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAA;IACvC,CAAC;IACD,kBAAE,GAAF,UAAM,GAA+B;QACnC,EAAE,CAAC,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;YACjB,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,GAAG,CAAC,KAAK,CAAC,CAAA;QAC5B,CAAC;QACD,MAAM,CAAC,GAAU,CAAA;IACnB,CAAC;IACD,qBAAK,GAAL,UAAS,CAA6B;QACpC,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACtB,CAAC;IACD,qBAAK,GAAL,UAAa,CAAmB,EAAE,CAAkB;QAClD,MAAM,CAAC,IAAI,KAAK,CAAQ,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAA;IACxC,CAAC;IACD,mBAAG,GAAH,UAAI,EAAgB;QAClB,MAAM,CAAC,IAAI,CAAA;IACb,CAAC;IACD,sBAAM,GAAN,UAAU,CAA6B;QACrC,MAAM,CAAC,IAAI,KAAK,CAAO,CAAC,CAAC,IAAI,CAAC,CAAC,CAAA;IACjC,CAAC;IACD,sBAAM,GAAN,UAAU,CAAqB,EAAE,CAAI;QACnC,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,KAAK,CAAC,CAAA;IACzB,CAAC;IACD,wBAAQ,GAAR,UAAe,WAA2B,EAAE,CAA0B;QACpE,MAAM,CAAC,WAAW,CAAC,GAAG,CAAC,UAAA,CAAC,IAAI,OAAA,EAAE,CAAO,CAAC,CAAC,EAAX,CAAW,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAA;IACzD,CAAC;IACD,oBAAI,GAAJ,UAAQ,IAAqB,EAAE,KAAsB;QACnD,MAAM,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IAC1B,CAAC;IACD,sBAAM,GAAN,UAAO,MAAiB,EAAE,EAAgB;QAA1C,iBAEC;QADC,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC,UAAU,EAAE,UAAA,CAAC,IAAI,OAAA,MAAM,CAAC,MAAM,CAAC,KAAI,CAAC,KAAK,EAAE,CAAC,CAAC,EAA5B,CAA4B,CAAC,CAAA;IAC/D,CAAC;IACD,uBAAO,GAAP;QACE,MAAM,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAA;IACxB,CAAC;IACD,wBAAQ,GAAR;QACE,MAAM,CAAC,WAAS,IAAI,CAAC,KAAK,MAAG,CAAA;IAC/B,CAAC;IACH,YAAC;AAAD,CAAC,AA5CD;;AACS,QAAE,GAAG,EAAE,CAAA;AA6ChB,MAAM,iBAAuB,MAAiB,EAAE,EAAmB,EAAE,EAAmB;IACtF,MAAM,CAAE,EAAmB,CAAC,MAAM,CAAC,MAAM,EAAG,EAAmB,CAAC,CAAA;AAClE,CAAC;AAED,MAAM,eAAwB,IAAqB,EAAE,KAAsB,EAAE,EAAmB;IAC9F,MAAM,CAAE,EAAmB,CAAC,IAAI,CAAC,IAAI,EAAE,KAAK,CAAC,CAAA;AAC/C,CAAC;AAED,MAAM,cAAuB,CAAkB,EAAE,EAAmB;IAClE,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACpC,CAAC;AAED,MAAM,aAAmB,CAAI;IAC3B,MAAM,CAAC,IAAI,KAAK,CAAO,CAAC,CAAC,CAAA;AAC3B,CAAC;AAED,MAAM,aAAsB,GAAkC,EAAE,EAAmB;IACjF,MAAM,CAAE,EAAmB,CAAC,EAAE,CAAC,GAAiC,CAAC,CAAA;AACnE,CAAC;AAED,MAAM,gBAAyB,CAAgC,EAAE,EAAmB;IAClF,MAAM,CAAE,EAAmB,CAAC,KAAK,CAAC,CAA+B,CAAC,CAAA;AACpE,CAAC;AAED,MAAM,gBAA6B,CAAmB,EAAE,CAAkB,EAAE,EAAmB;IAC7F,MAAM,CAAE,EAAmB,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAA;AACzC,CAAC;AAED,MAAM,cAAoB,EAAmB,EAAE,EAAmB;IAChE,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,EAAkB,CAAC,CAAA;AACrD,CAAC;AAED,MAAM,iBAA0B,CAAgC,EAAE,EAAmB;IACnF,MAAM,CAAE,EAAmB,CAAC,MAAM,CAAC,CAAC,CAAC,CAAA;AACvC,CAAC;AAED,MAAM,iBAA0B,CAAqB,EAAE,CAAI,EAAE,EAAmB;IAC9E,MAAM,CAAE,EAAmB,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAA;AAC1C,CAAC;AAED,MAAM,mBAA+B,WAA2B,EAAE,CAA0B,EAAE,EAAmB;IAC/G,MAAM,CAAE,EAAmB,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC,CAAC,CAAA;AACtD,CAAC;AAED,MAAM,iBAAuB,EAAmB;IAC9C,MAAM,CAAC,EAAE,YAAY,IAAI,CAAA;AAC3B,CAAC;AAED,MAAM,kBAAwB,EAAmB;IAC/C,MAAM,CAAC,EAAE,YAAY,KAAK,CAAA;AAC5B,CAAC;AAED,MAAM,eAAqB,CAAI;IAC7B,MAAM,CAAC,IAAI,IAAI,CAAO,CAAC,CAAC,CAAA;AAC1B,CAAC;AAED,MAAM,CAAC,IAAM,KAAK,GAAG,EAAE,CAGtB;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAAE,MAAM,QAAA,EAAE,QAAQ,UAAA,EAAE,KAAK,OAAA,EAAE,GAAG,KAAA,EAAE,MAAM,QAAA,EAQ3D,CAAA,CAAA"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"function.js","sourceRoot":"","sources":["../src/function.ts"],"names":[],"mappings":"AAkCA,MAAM,mBAAsB,CAAI;IAC9B,MAAM,CAAC,cAAM,OAAA,CAAC,EAAD,CAAC,CAAA;AAChB,CAAC;AAED,MAAM,CAAC,IAAM,UAAU,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAA;AACzC,MAAM,CAAC,IAAM,SAAS,GAAG,QAAQ,CAAC,IAAI,CAAC,CAAA;AAEvC,MAAM,mBAAsB,CAAI;IAC9B,MAAM,CAAC,CAAC,CAAA;AACV,CAAC;AAED,uEAAuE;AACvE,MAAM,eAAwB,CAAqB;IACjD,MAAM,CAAC,UAAC,CAAC,EAAE,CAAC,IAAK,OAAA,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAP,CAAO,CAAA;AAC1B,CAAC;AAED,2EAA2E;AAC3E,MAAM,aAAsB,EAAyB,EAAE,CAAkB;IACvE,MAAM,CAAC,UAAC,CAAC,EAAE,CAAC,IAAK,OAAA,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAA;AACjC,CAAC;AAUD,MAAM;IAAkB,aAAuB;SAAvB,UAAuB,EAAvB,qBAAuB,EAAvB,IAAuB;QAAvB,wBAAuB;;IAC7C,IAAM,GAAG,GAAG,GAAG,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,MAAM,CAAC,UAAoB,CAAM;QAC/B,IAAI,CAAC,GAAG,CAAC,CAAA;QACT,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;YAC9B,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,CAAA;QAC1B,CAAC;QACD,MAAM,CAAC,CAAC,CAAA;IACV,CAAC,CAAA;AACH,CAAC;AAUD,MAAM;IAAe,aAAuB;SAAvB,UAAuB,EAAvB,qBAAuB,EAAvB,IAAuB;QAAvB,wBAAuB;;IAC1C,IAAM,GAAG,GAAG,GAAG,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,MAAM,CAAC,UAAoB,CAAM;QAC/B,IAAI,CAAC,GAAG,CAAC,CAAA;QACT,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,IAAI,GAAG,EAAE,CAAC,EAAE,EAAE,CAAC;YAC9B,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,CAAA;QAC1B,CAAC;QACD,MAAM,CAAC,CAAC,CAAA;IACV,CAAC,CAAA;AACH,CAAC;AAED,iBAAiB,CAAW,EAAE,CAAS,EAAE,GAAe;IACtD,MAAM,CAAC,UAAqB,CAAM;QAChC,IAAM,QAAQ,GAAG,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;QAChC,MAAM,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,KAAK,CAAC,IAAI,EAAE,QAAQ,CAAC,GAAG,OAAO,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,QAAQ,CAAC,CAAA;IACxE,CAAC,CAAA;AACH,CAAC;AAUD,MAAM,gBAAgB,CAAW;IAC/B,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE,EAAE,CAAC,CAAA;AACrC,CAAC"} | ||
| {"version":3,"file":"function.js","sourceRoot":"","sources":["../src/function.ts"],"names":[],"mappings":"AAkCA,MAAM,mBAAsB,CAAI;IAC9B,MAAM,CAAC,cAAM,OAAA,CAAC,EAAD,CAAC,CAAA;AAChB,CAAC;AAED,MAAM,CAAC,IAAM,UAAU,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAA;AACzC,MAAM,CAAC,IAAM,SAAS,GAAG,QAAQ,CAAC,IAAI,CAAC,CAAA;AAEvC,MAAM,mBAAsB,CAAI;IAC9B,MAAM,CAAC,CAAC,CAAA;AACV,CAAC;AAED,uEAAuE;AACvE,MAAM,eAAwB,CAAqB;IACjD,MAAM,CAAC,UAAC,CAAC,EAAE,CAAC,IAAK,OAAA,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAP,CAAO,CAAA;AAC1B,CAAC;AAED,2EAA2E;AAC3E,MAAM,aAAsB,EAAyB,EAAE,CAAkB;IACvE,MAAM,CAAC,UAAC,CAAC,EAAE,CAAC,IAAK,OAAA,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAA;AACjC,CAAC;AAUD,MAAM;IAAkB,aAAuB;SAAvB,UAAuB,EAAvB,qBAAuB,EAAvB,IAAuB;QAAvB,wBAAuB;;IAC7C,IAAM,GAAG,GAAG,GAAG,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,MAAM,CAAC,UAAoB,CAAM;QAC/B,IAAI,CAAC,GAAG,CAAC,CAAA;QACT,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;YAC9B,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,CAAA;QAC1B,CAAC;QACD,MAAM,CAAC,CAAC,CAAA;IACV,CAAC,CAAA;AACH,CAAC;AAUD,MAAM;IAAe,aAAuB;SAAvB,UAAuB,EAAvB,qBAAuB,EAAvB,IAAuB;QAAvB,wBAAuB;;IAC1C,IAAM,GAAG,GAAG,GAAG,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,MAAM,CAAC,UAAoB,CAAM;QAC/B,IAAI,CAAC,GAAG,CAAC,CAAA;QACT,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,IAAI,GAAG,EAAE,CAAC,EAAE,EAAE,CAAC;YAC9B,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,CAAA;QAC1B,CAAC;QACD,MAAM,CAAC,CAAC,CAAA;IACV,CAAC,CAAA;AACH,CAAC;AAED,iBAAiB,CAAW,EAAE,CAAS,EAAE,GAAe;IACtD,MAAM,CAAC,UAAoB,CAAM;QAC/B,IAAM,QAAQ,GAAG,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;QAChC,MAAM,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,KAAK,CAAC,IAAI,EAAE,QAAQ,CAAC,GAAG,OAAO,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,QAAQ,CAAC,CAAA;IACxE,CAAC,CAAA;AACH,CAAC;AAUD,MAAM,gBAAgB,CAAW;IAC/B,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE,EAAE,CAAC,CAAA;AACrC,CAAC"} |
@@ -9,6 +9,6 @@ import { HKT } from './HKT'; | ||
| private value; | ||
| static of: typeof of; | ||
| static extract: typeof extract; | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| static extract: typeof extract; | ||
| constructor(value: A); | ||
@@ -15,0 +15,0 @@ map<B>(f: Function1<A, B>): Identity<B>; |
@@ -76,4 +76,5 @@ var Identity = (function () { | ||
| } | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain, reduce: reduce, traverse: traverse, alt: alt, extract: extract, extend: extend }); | ||
| //# sourceMappingURL=Identity.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Identity.js","sourceRoot":"","sources":["../src/Identity.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"Identity.js","sourceRoot":"","sources":["../src/Identity.ts"],"names":[],"mappings":"AAcA;IAKE,kBAAoB,KAAQ;QAAR,UAAK,GAAL,KAAK,CAAG;IAAG,CAAC;IAChC,sBAAG,GAAH,UAAO,CAAkB;QACvB,MAAM,CAAC,IAAI,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAA;IACpC,CAAC;IACD,qBAAE,GAAF,UAAM,GAA8B;QAClC,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,GAAG,CAAC,OAAO,EAAE,CAAC,CAAA;IAChC,CAAC;IACD,wBAAK,GAAL,UAAS,CAA4B;QACnC,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,OAAO,EAAE,CAAC,CAAA;IAC1B,CAAC;IACD,yBAAM,GAAN,UAAU,CAAqB,EAAE,CAAI;QACnC,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,KAAK,CAAC,CAAA;IACzB,CAAC;IACD,2BAAQ,GAAR,UAAe,WAA2B,EAAE,CAA0B;QACpE,MAAM,CAAC,WAAW,CAAC,GAAG,CAAC,UAAA,CAAC,IAAI,OAAA,EAAE,CAAI,CAAC,CAAC,EAAR,CAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAA;IACtD,CAAC;IACD,sBAAG,GAAH,UAAI,EAAe;QACjB,MAAM,CAAC,IAAI,CAAA;IACb,CAAC;IACD,0BAAO,GAAP;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,CAAA;IACnB,CAAC;IACD,yBAAM,GAAN,UAAU,CAA4B;QACpC,MAAM,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAA;IACpB,CAAC;IACD,uBAAI,GAAJ,UAAQ,CAAkB;QACxB,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACtB,CAAC;IACD,yBAAM,GAAN,UAAO,MAAiB,EAAE,EAAe;QACvC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,CAAC,CAAA;IAC5C,CAAC;IACD,0BAAO,GAAP;QACE,MAAM,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAA;IACxB,CAAC;IACD,2BAAQ,GAAR;QACE,MAAM,CAAC,cAAY,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,KAAK,CAAC,MAAG,CAAA;IAClD,CAAC;IACH,eAAC;AAAD,CAAC,AA1CD;;AACS,WAAE,GAAG,EAAE,CAAA;AACP,gBAAO,GAAG,OAAO,CAAA;AA0C1B,MAAM,iBAAoB,MAAiB,EAAE,EAAkB,EAAE,EAAkB;IACjF,MAAM,CAAE,EAAkB,CAAC,MAAM,CAAC,MAAM,EAAE,EAAiB,CAAC,CAAA;AAC9D,CAAC;AAED,MAAM,cAAoB,CAAkB,EAAE,EAAkB;IAC9D,MAAM,CAAE,EAAkB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACnC,CAAC;AAED,MAAM,aAAgB,CAAI;IACxB,MAAM,CAAC,IAAI,QAAQ,CAAC,CAAC,CAAC,CAAA;AACxB,CAAC;AAED,MAAM,aAAmB,GAAiC,EAAE,EAAe;IACzE,MAAM,CAAE,EAAkB,CAAC,EAAE,CAAC,GAAgC,CAAC,CAAA;AACjE,CAAC;AAED,MAAM,gBAAsB,CAA+B,EAAE,EAAe;IAC1E,MAAM,CAAE,EAAkB,CAAC,KAAK,CAAC,CAA8B,CAAC,CAAA;AAClE,CAAC;AAED,MAAM,iBAAuB,CAAqB,EAAE,CAAI,EAAE,EAAkB;IAC1E,MAAM,CAAE,EAAkB,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAA;AACzC,CAAC;AAED,MAAM,cAAiB,EAAkB,EAAE,EAAkB;IAC3D,MAAM,CAAE,EAAkB,CAAC,GAAG,CAAC,EAAiB,CAAC,CAAA;AACnD,CAAC;AAED,MAAM,mBAA4B,WAA2B,EAAE,CAA0B,EAAE,EAAkB;IAC3G,MAAM,CAAE,EAAkB,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC,CAAC,CAAA;AACrD,CAAC;AAED,MAAM,iBAAuB,CAA+B,EAAE,EAAkB;IAC9E,MAAM,CAAE,EAAkB,CAAC,MAAM,CAAC,CAAC,CAAC,CAAA;AACtC,CAAC;AAED,MAAM,kBAAqB,EAAkB;IAC3C,MAAM,CAAE,EAAkB,CAAC,OAAO,EAAE,CAAA;AACtC,CAAC;AAED,gDAAgD;AAChD,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAAE,MAAM,QAAA,EAAE,QAAQ,UAAA,EAAE,GAAG,KAAA,EAAE,OAAO,SAAA,EAAE,MAAM,QAAA,EAO7D,CAAA,CAAA"} |
@@ -9,5 +9,5 @@ import { HKT } from './HKT'; | ||
| private value; | ||
| static of: typeof of; | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| constructor(value: Lazy<A>); | ||
@@ -14,0 +14,0 @@ run(): A; |
+1
-0
@@ -51,4 +51,5 @@ import { constant } from './function'; | ||
| } | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain }); | ||
| //# sourceMappingURL=IO.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"IO.js","sourceRoot":"","sources":["../src/IO.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,QAAQ,EAAmB,MAAM,YAAY,CAAA;AAMtD;IAIE,YAAoB,KAAc;QAAd,UAAK,GAAL,KAAK,CAAS;IAAE,CAAC;IACrC,gBAAG,GAAH;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,EAAE,CAAA;IACrB,CAAC;IACD,gBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,EAAb,CAAa,CAAC,CAAA;IACpC,CAAC;IACD,eAAE,GAAF,UAAM,GAAwB;QAA9B,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,GAAG,CAAC,GAAG,EAAE,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,EAArB,CAAqB,CAAC,CAAA;IAC5C,CAAC;IACD,kBAAK,GAAL,UAAS,CAAsB;QAA/B,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,CAAC,GAAG,EAAE,EAAnB,CAAmB,CAAC,CAAA;IAC1C,CAAC;IACD,mBAAM,GAAN,UAAO,SAAuB,EAAE,EAAS;QAAzC,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,SAAS,CAAC,MAAM,CAAC,KAAI,CAAC,GAAG,EAAE,EAAE,EAAE,CAAC,GAAG,EAAE,CAAC,EAAtC,CAAsC,CAAC,CAAA;IAC7D,CAAC;IACH,SAAC;AAAD,CAAC,AApBD;;AAGS,KAAE,GAAG,EAAE,CAAA;AAmBhB,MAAM,cAAoB,CAAkB,EAAE,EAAY;IACxD,MAAM,CAAE,EAAY,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AAC7B,CAAC;AAED,MAAM,aAAmB,GAAwB,EAAE,EAAY;IAC7D,MAAM,CAAE,EAAY,CAAC,EAAE,CAAC,GAAG,CAAC,CAAA;AAC9B,CAAC;AAED,MAAM,aAAgB,CAAI;IACxB,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,EAAD,CAAC,CAAC,CAAA;AACxB,CAAC;AAED,MAAM,gBAAsB,CAAyB,EAAE,EAAY;IACjE,MAAM,CAAE,EAAY,CAAC,KAAK,CAAC,CAAwB,CAAC,CAAA;AACtD,CAAC;AAED,MAAM,iBAAoB,SAAuB,EAAE,EAAY,EAAE,EAAY;IAC3E,MAAM,CAAE,EAAY,CAAC,MAAM,CAAC,SAAS,EAAE,EAAW,CAAC,CAAA;AACrD,CAAC;AAED,MAAM,uBAA0B,SAAuB;IACrD,MAAM,CAAC,EAAE,MAAM,EAAE,UAAC,EAAE,EAAE,EAAE,IAAK,OAAA,MAAM,CAAC,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,EAAzB,CAAyB,EAAE,CAAA;AAC1D,CAAC;AAED,MAAM,oBAAuB,MAAiB;IAC5C,IAAM,KAAK,GAAG,MAAM,CAAC,KAAK,EAAE,CAAA;IAC5B,MAAM,CAAC,EAAE,KAAK,EAAE,QAAQ,CAAC,EAAE,CAAC,KAAK,CAAC,CAAC,EAAE,MAAM,EAAE,YAAY,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE,CAAA;AAC5E,CAAC;AAED,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAGrB,CAAA,CAAA"} | ||
| {"version":3,"file":"IO.js","sourceRoot":"","sources":["../src/IO.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,QAAQ,EAAmB,MAAM,YAAY,CAAA;AAMtD;IAIE,YAAoB,KAAc;QAAd,UAAK,GAAL,KAAK,CAAS;IAAG,CAAC;IACtC,gBAAG,GAAH;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,EAAE,CAAA;IACrB,CAAC;IACD,gBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,EAAb,CAAa,CAAC,CAAA;IACpC,CAAC;IACD,eAAE,GAAF,UAAM,GAAwB;QAA9B,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,GAAG,CAAC,GAAG,EAAE,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,EAArB,CAAqB,CAAC,CAAA;IAC5C,CAAC;IACD,kBAAK,GAAL,UAAS,CAAsB;QAA/B,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,CAAC,GAAG,EAAE,EAAnB,CAAmB,CAAC,CAAA;IAC1C,CAAC;IACD,mBAAM,GAAN,UAAO,SAAuB,EAAE,EAAS;QAAzC,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,SAAS,CAAC,MAAM,CAAC,KAAI,CAAC,GAAG,EAAE,EAAE,EAAE,CAAC,GAAG,EAAE,CAAC,EAAtC,CAAsC,CAAC,CAAA;IAC7D,CAAC;IACH,SAAC;AAAD,CAAC,AApBD;;AACS,KAAE,GAAG,EAAE,CAAA;AAqBhB,MAAM,cAAoB,CAAkB,EAAE,EAAY;IACxD,MAAM,CAAE,EAAY,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AAC7B,CAAC;AAED,MAAM,aAAmB,GAAwB,EAAE,EAAY;IAC7D,MAAM,CAAE,EAAY,CAAC,EAAE,CAAC,GAAG,CAAC,CAAA;AAC9B,CAAC;AAED,MAAM,aAAgB,CAAI;IACxB,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,EAAD,CAAC,CAAC,CAAA;AACxB,CAAC;AAED,MAAM,gBAAsB,CAAyB,EAAE,EAAY;IACjE,MAAM,CAAE,EAAY,CAAC,KAAK,CAAC,CAAwB,CAAC,CAAA;AACtD,CAAC;AAED,MAAM,iBAAoB,SAAuB,EAAE,EAAY,EAAE,EAAY;IAC3E,MAAM,CAAE,EAAY,CAAC,MAAM,CAAC,SAAS,EAAE,EAAW,CAAC,CAAA;AACrD,CAAC;AAED,MAAM,uBAA0B,SAAuB;IACrD,MAAM,CAAC,EAAE,MAAM,EAAE,UAAC,EAAE,EAAE,EAAE,IAAK,OAAA,MAAM,CAAC,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,EAAzB,CAAyB,EAAE,CAAA;AAC1D,CAAC;AAED,MAAM,oBAAuB,MAAiB;IAC5C,IAAM,KAAK,GAAG,MAAM,CAAC,KAAK,EAAE,CAAA;IAC5B,MAAM,CAAC,EAAE,KAAK,EAAE,QAAQ,CAAC,EAAE,CAAC,KAAK,CAAC,CAAC,EAAE,MAAM,EAAE,YAAY,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE,CAAA;AAC5E,CAAC;AAED,gDAAgD;AAChD,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAGrB,CAAA,CAAA"} |
@@ -18,2 +18,3 @@ import { HKT } from './HKT'; | ||
| fold<B>(n: Lazy<B>, s: Function1<A, B>): B; | ||
| getOrElse(f: Lazy<A>): A; | ||
| concat(semigroup: Semigroup<A>, fy: Option<A>): Option<A>; | ||
@@ -23,7 +24,7 @@ equals(setoid: Setoid<A>, fy: Option<A>): boolean; | ||
| export declare class None<A> implements Option<A> { | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| static zero: typeof zero; | ||
| static value: Option<any>; | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| constructor(); | ||
@@ -38,2 +39,3 @@ map<B>(f: Function1<A, B>): Option<B>; | ||
| fold<B>(n: Lazy<B>, s: Function1<A, B>): B; | ||
| getOrElse(f: Lazy<A>): A; | ||
| concat(semigroup: Semigroup<A>, fy: Option<A>): Option<A>; | ||
@@ -48,6 +50,6 @@ equals(setoid: Setoid<A>, fy: Option<A>): boolean; | ||
| value: A; | ||
| static of: typeof of; | ||
| static zero: typeof zero; | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| static zero: typeof zero; | ||
| constructor(value: A); | ||
@@ -62,2 +64,3 @@ map<B>(f: Function1<A, B>): Option<B>; | ||
| fold<B>(n: Lazy<B>, s: Function1<A, B>): B; | ||
| getOrElse(f: Lazy<A>): A; | ||
| concat(semigroup: Semigroup<A>, fy: Option<A>): Option<A>; | ||
@@ -64,0 +67,0 @@ equals(setoid: Setoid<any>, fy: Option<any>): boolean; |
@@ -32,2 +32,5 @@ import { identity, constant, constFalse, constTrue } from './function'; | ||
| }; | ||
| None.prototype.getOrElse = function (f) { | ||
| return f(); | ||
| }; | ||
| None.prototype.concat = function (semigroup, fy) { | ||
@@ -84,2 +87,5 @@ return fy; | ||
| }; | ||
| Some.prototype.getOrElse = function (f) { | ||
| return this.value; | ||
| }; | ||
| Some.prototype.concat = function (semigroup, fy) { | ||
@@ -86,0 +92,0 @@ var _this = this; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Option.js","sourceRoot":"","sources":["../src/Option.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"Option.js","sourceRoot":"","sources":["../src/Option.ts"],"names":[],"mappings":"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"} |
@@ -7,5 +7,5 @@ import { HKT } from './HKT'; | ||
| private value; | ||
| static of: typeof of; | ||
| __hkt: HKT<URI, E>; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| constructor(value: Function1<E, A>); | ||
@@ -12,0 +12,0 @@ run(e: E): A; |
@@ -49,4 +49,5 @@ import { identity } from './function'; | ||
| } | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain }); | ||
| //# sourceMappingURL=Reader.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Reader.js","sourceRoot":"","sources":["../src/Reader.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,QAAQ,EAA2B,MAAM,YAAY,CAAA;AAM9D;IAIE,gBAAoB,KAAsB;QAAtB,UAAK,GAAL,KAAK,CAAiB;IAAE,CAAC;IAC7C,oBAAG,GAAH,UAAI,CAAI;QACN,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;IAC7C,CAAC;IACD,mBAAE,GAAF,UAAM,GAA+B;QAArC,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAvB,CAAuB,CAAC,CAAA;IACtD,CAAC;IACD,sBAAK,GAAL,UAAS,CAA6B;QAAtC,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAArB,CAAqB,CAAC,CAAA;IACpD,CAAC;IACH,aAAC;AAAD,CAAC,AAjBD;;AAGS,SAAE,GAAG,EAAE,CAAA;AAgBhB,MAAM,cAAuB,CAAkB,EAAE,EAAmB;IAClE,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACpC,CAAC;AAED,MAAM,aAAsB,GAAkC,EAAE,EAAmB;IACjF,MAAM,CAAE,EAAmB,CAAC,EAAE,CAAC,GAAiC,CAAC,CAAA;AACnE,CAAC;AAED,MAAM,aAAmB,CAAI;IAC3B,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,EAAD,CAAC,CAAC,CAAA;AAChC,CAAC;AAED,MAAM,gBAAyB,CAAgC,EAAE,EAAmB;IAClF,MAAM,CAAE,EAAmB,CAAC,KAAK,CAAC,CAA+B,CAAC,CAAA;AACpE,CAAC;AAED,gCAAgC;AAChC,MAAM;IACJ,MAAM,CAAC,IAAI,MAAM,CAAO,QAAQ,CAAC,CAAA;AACnC,CAAC;AAED,2DAA2D;AAC3D,MAAM,eAAqB,CAAkB;IAC3C,MAAM,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAA;AACtB,CAAC;AAED,qFAAqF;AACrF,MAAM,gBAAsB,CAAkB,EAAE,EAAmB;IACjE,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAC,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAA9B,CAA8B,CAAC,CAAA;AAC7D,CAAC;AAED,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAGrB,CAAA,CAAA"} | ||
| {"version":3,"file":"Reader.js","sourceRoot":"","sources":["../src/Reader.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,QAAQ,EAA2B,MAAM,YAAY,CAAA;AAM9D;IAIE,gBAAoB,KAAsB;QAAtB,UAAK,GAAL,KAAK,CAAiB;IAAG,CAAC;IAC9C,oBAAG,GAAH,UAAI,CAAI;QACN,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;IAC7C,CAAC;IACD,mBAAE,GAAF,UAAM,GAA+B;QAArC,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAvB,CAAuB,CAAC,CAAA;IACtD,CAAC;IACD,sBAAK,GAAL,UAAS,CAA6B;QAAtC,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAArB,CAAqB,CAAC,CAAA;IACpD,CAAC;IACH,aAAC;AAAD,CAAC,AAjBD;;AACS,SAAE,GAAG,EAAE,CAAA;AAkBhB,MAAM,cAAuB,CAAkB,EAAE,EAAmB;IAClE,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACpC,CAAC;AAED,MAAM,aAAsB,GAAkC,EAAE,EAAmB;IACjF,MAAM,CAAE,EAAmB,CAAC,EAAE,CAAC,GAAiC,CAAC,CAAA;AACnE,CAAC;AAED,MAAM,aAAmB,CAAI;IAC3B,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,EAAD,CAAC,CAAC,CAAA;AAChC,CAAC;AAED,MAAM,gBAAyB,CAAgC,EAAE,EAAmB;IAClF,MAAM,CAAE,EAAmB,CAAC,KAAK,CAAC,CAA+B,CAAC,CAAA;AACpE,CAAC;AAED,gCAAgC;AAChC,MAAM;IACJ,MAAM,CAAC,IAAI,MAAM,CAAO,QAAQ,CAAC,CAAA;AACnC,CAAC;AAED,2DAA2D;AAC3D,MAAM,eAAqB,CAAkB;IAC3C,MAAM,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAA;AACtB,CAAC;AAED,qFAAqF;AACrF,MAAM,gBAAsB,CAAkB,EAAE,EAAmB;IACjE,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAC,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAA9B,CAA8B,CAAC,CAAA;AAC7D,CAAC;AAED,gDAAgD;AAChD,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAGrB,CAAA,CAAA"} |
+10
-3
@@ -16,3 +16,6 @@ var State = (function () { | ||
| var _this = this; | ||
| return new State(function (s) { return [f(_this.eval(s)), s]; }); | ||
| return new State(function (s) { | ||
| var _a = _this.run(s), a = _a[0], s1 = _a[1]; | ||
| return [f(a), s1]; | ||
| }); | ||
| }; | ||
@@ -25,3 +28,6 @@ State.prototype.ap = function (fab) { | ||
| var _this = this; | ||
| return new State(function (s) { return (f(_this.eval(s))).run(s); }); | ||
| return new State(function (s) { | ||
| var _a = _this.run(s), a = _a[0], s1 = _a[1]; | ||
| return f(a).run(s1); | ||
| }); | ||
| }; | ||
@@ -53,6 +59,7 @@ return State; | ||
| export function gets(f) { | ||
| return get().chain(function (s) { return of(f(s)); }); | ||
| return new State(function (s) { return [f(s), s]; }); | ||
| } | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain }); | ||
| //# sourceMappingURL=State.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"State.js","sourceRoot":"","sources":["../src/State.ts"],"names":[],"mappings":"AAQA;IAGE,eAAoB,KAA2B;QAA3B,UAAK,GAAL,KAAK,CAAsB;IAAE,CAAC;IAClD,mBAAG,GAAH,UAAI,CAAI;QACN,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAI,GAAJ,UAAK,CAAI;QACP,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;IACvB,CAAC;IACD,oBAAI,GAAJ,UAAK,CAAI;QACP,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;IACvB,CAAC;IACD,mBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,KAAK,CAAO,UAAA,CAAC,IAAI,OAAA,CAAC,CAAC,CAAC,KAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAApB,CAAoB,CAAC,CAAA;IACnD,CAAC;IACD,kBAAE,GAAF,UAAM,GAA8B;QAApC,iBAEC;QADC,MAAM,CAAC,GAAG,CAAC,KAAK,CAAC,UAAA,CAAC,IAAI,OAAA,GAAG,CAAC,CAAC,EAAE,KAAI,CAAC,EAAZ,CAAY,CAAC,CAAA,CAAC,aAAa;IACnD,CAAC;IACD,qBAAK,GAAL,UAAS,CAA4B;QAArC,iBAEC;QADC,MAAM,CAAC,IAAI,KAAK,CAAO,UAAA,CAAC,IAAI,OAAA,CAAC,CAAC,CAAC,KAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAAxB,CAAwB,CAAC,CAAA;IACvD,CAAC;IACH,YAAC;AAAD,CAAC,AAtBD,IAsBC;;AAED,MAAM,cAAuB,CAAkB,EAAE,EAAkB;IACjE,MAAM,CAAE,EAAkB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACnC,CAAC;AAED,MAAM,aAAsB,GAAiC,EAAE,EAAkB;IAC/E,MAAM,CAAE,EAAkB,CAAC,EAAE,CAAC,GAAgC,CAAC,CAAA;AACjE,CAAC;AAED,MAAM,aAAmB,CAAI;IAC3B,MAAM,CAAC,IAAI,KAAK,CAAO,UAAA,CAAC,IAAI,OAAA,CAAC,CAAC,EAAE,CAAC,CAAC,EAAN,CAAM,CAAC,CAAA;AACrC,CAAC;AAED,MAAM,gBAAyB,CAA+B,EAAE,EAAkB;IAChF,MAAM,CAAE,EAAkB,CAAC,KAAK,CAAC,CAA8B,CAAC,CAAA;AAClE,CAAC;AAED,MAAM;IACJ,MAAM,CAAC,IAAI,KAAK,CAAO,UAAA,CAAC,IAAI,OAAA,CAAC,CAAC,EAAE,CAAC,CAAC,EAAN,CAAM,CAAC,CAAA;AACrC,CAAC;AAED,MAAM,cAAiB,CAAI;IACzB,MAAM,CAAC,IAAI,KAAK,CAAC,cAAM,OAAA,CAAC,SAAS,EAAE,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;AACxC,CAAC;AAED,MAAM,iBAAoB,CAAkB;IAC1C,MAAM,CAAC,IAAI,KAAK,CAAU,UAAA,CAAC,IAAI,OAAA,CAAC,SAAS,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAjB,CAAiB,CAAC,CAAA;AACnD,CAAC;AAED,MAAM,eAAqB,CAAkB;IAC3C,MAAM,CAAC,GAAG,EAAK,CAAC,KAAK,CAAC,UAAA,CAAC,IAAI,OAAA,EAAE,CAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;AAC5C,CAAC;AAED,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAGrB,CAAA,CAAA"} | ||
| {"version":3,"file":"State.js","sourceRoot":"","sources":["../src/State.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Writer.js","sourceRoot":"","sources":["../src/Writer.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,QAAQ,EAAE,MAAM,SAAS,CAAA;AAOlC;IAGE,gBAAoB,KAAmB;QAAnB,UAAK,GAAL,KAAK,CAAc;IAAE,CAAC;IAC1C,oBAAG,GAAH;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,EAAE,CAAA;IACrB,CAAC;IACD,qBAAI,GAAJ;QACE,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,qBAAI,GAAJ;QACE,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAG,GAAH,UAAO,CAAkB;QACjB,IAAA,eAAmB,EAAlB,SAAC,EAAE,SAAC,CAAc;QACzB,MAAM,CAAC,IAAI,MAAM,CAAC,cAAM,OAAA,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAT,CAAS,CAAC,CAAA;IACpC,CAAC;IACH,aAAC;AAAD,CAAC,AAjBD,IAiBC;;AAED,MAAM,eAAkB,CAAI;IAC1B,MAAM,CAAC,IAAI,MAAM,CAAC,cAAM,OAAA,CAAC,SAAS,EAAE,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;AACzC,CAAC;AAED,MAAM,mBAAsB,MAAiB;IAE3C,aAAmB,CAAkB,EAAE,EAAmB;QACxD,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;IACpC,CAAC;IAED,YAAe,CAAI;QACjB,MAAM,CAAC,IAAI,MAAM,CAAO,cAAM,OAAA,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,EAAE,CAAC,EAAnB,CAAmB,CAAC,CAAA;IACpD,CAAC;IAED,eAAqB,CAAgC,EAAE,EAAmB;QACxE,MAAM,CAAC,IAAI,MAAM,CAAC;YACV,IAAA,aAAoC,EAAnC,SAAC,EAAE,UAAE,CAA8B;YACpC,IAAA,eAAsC,EAArC,SAAC,EAAE,UAAE,CAAgC;YAC5C,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAA;QACnC,CAAC,CAAC,CAAA;IACJ,CAAC;IAED,IAAM,EAAE,GAAG,QAAQ,CAAC,EAAE,GAAG,KAAA,EAAE,KAAK,OAAA,EAAE,CAAC,CAAA;IAEnC,MAAM,CAAC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAAE,CAAA;AAC/B,CAAC"} | ||
| {"version":3,"file":"Writer.js","sourceRoot":"","sources":["../src/Writer.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,QAAQ,EAAE,MAAM,SAAS,CAAA;AAOlC;IAGE,gBAAoB,KAAmB;QAAnB,UAAK,GAAL,KAAK,CAAc;IAAG,CAAC;IAC3C,oBAAG,GAAH;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,EAAE,CAAA;IACrB,CAAC;IACD,qBAAI,GAAJ;QACE,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,qBAAI,GAAJ;QACE,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAG,GAAH,UAAO,CAAkB;QACjB,IAAA,eAAmB,EAAlB,SAAC,EAAE,SAAC,CAAc;QACzB,MAAM,CAAC,IAAI,MAAM,CAAC,cAAM,OAAA,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAT,CAAS,CAAC,CAAA;IACpC,CAAC;IACH,aAAC;AAAD,CAAC,AAjBD,IAiBC;;AAED,MAAM,eAAkB,CAAI;IAC1B,MAAM,CAAC,IAAI,MAAM,CAAC,cAAM,OAAA,CAAC,SAAS,EAAE,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;AACzC,CAAC;AAED,MAAM,mBAAsB,MAAiB;IAE3C,aAAmB,CAAkB,EAAE,EAAmB;QACxD,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;IACpC,CAAC;IAED,YAAe,CAAI;QACjB,MAAM,CAAC,IAAI,MAAM,CAAO,cAAM,OAAA,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,EAAE,CAAC,EAAnB,CAAmB,CAAC,CAAA;IACpD,CAAC;IAED,eAAqB,CAAgC,EAAE,EAAmB;QACxE,MAAM,CAAC,IAAI,MAAM,CAAC;YACV,IAAA,aAAoC,EAAnC,SAAC,EAAE,UAAE,CAA8B;YACpC,IAAA,eAAsC,EAArC,SAAC,EAAE,UAAE,CAAgC;YAC5C,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAA;QACnC,CAAC,CAAC,CAAA;IACJ,CAAC;IAED,IAAM,EAAE,GAAG,QAAQ,CAAC,EAAE,GAAG,KAAA,EAAE,KAAK,OAAA,EAAE,CAAC,CAAA;IAEnC,MAAM,CAAC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAAE,CAAA;AAC/B,CAAC"} |
+56
-45
@@ -5,48 +5,59 @@ import { HKT } from './HKT'; | ||
| import { Ord } from './Ord'; | ||
| import { Predicate, Lazy, Function1, Function2, Endomorphism } from './function'; | ||
| import { Predicate, identity, Lazy, Function1, Function2, Endomorphism } from './function'; | ||
| export declare type URI = 'Arr'; | ||
| export declare type Arr<A> = HKT<URI, A>; | ||
| export declare function to<A>(x: Array<A>): Arr<A>; | ||
| export declare function from<A>(x: Arr<A>): Array<A>; | ||
| export declare const empty: Lazy<Arr<any>>; | ||
| export declare function concat<A>(x: Arr<A>, y: Arr<A>): Arr<A>; | ||
| export declare function map<A, B>(f: Function1<A, B>, fa: Arr<A>): Arr<B>; | ||
| export declare function of<A>(a: A): Arr<A>; | ||
| export declare function ap<A, B>(fab: Arr<Function1<A, B>>, fa: Arr<A>): Arr<B>; | ||
| export declare function chain<A, B>(f: Function1<A, Arr<B>>, fa: Arr<A>): Arr<B>; | ||
| export declare function reduce<A, B>(f: Function2<B, A, B>, b: B, fa: Arr<A>): B; | ||
| export declare function traverse<F, A, B>(applicative: Applicative<F>, f: Function1<A, HKT<F, B>>, ta: Arr<A>): HKT<F, Arr<B>>; | ||
| export declare const zero: Lazy<HKT<"Arr", any>>; | ||
| declare global { | ||
| interface Array<T> { | ||
| __hkt: URI; | ||
| __hkta: T; | ||
| } | ||
| } | ||
| /** Deprecated. Use a raw array instead | ||
| * @deprecated | ||
| */ | ||
| export declare const to: typeof identity; | ||
| /** Deprecated. Use a raw array instead | ||
| * @deprecated | ||
| */ | ||
| export declare const from: typeof identity; | ||
| export declare const empty: Lazy<Array<any>>; | ||
| export declare function concat<A>(x: Array<A>, y: Array<A>): Array<A>; | ||
| export declare function map<A, B>(f: Function1<A, B>, fa: Array<A>): Array<B>; | ||
| export declare function of<A>(a: A): Array<A>; | ||
| export declare function ap<A, B>(fab: Array<Function1<A, B>>, fa: Array<A>): Array<B>; | ||
| export declare function chain<A, B>(f: Function1<A, Array<B>>, fa: Array<A>): Array<B>; | ||
| export declare function reduce<A, B>(f: Function2<B, A, B>, b: B, fa: Array<A>): B; | ||
| export declare const curriedSnoc: (a: {}) => (b: {}) => {}[]; | ||
| export declare function traverse<F, A, B>(applicative: Applicative<F>, f: Function1<A, HKT<F, B>>, ta: Array<A>): HKT<F, Array<B>>; | ||
| export declare const zero: Lazy<any[]>; | ||
| export declare const alt: typeof concat; | ||
| export declare function unfoldr<A, B>(f: Function1<B, HKTOption<[A, B]>>, b: B): Arr<A>; | ||
| export declare function fold<A, B>(nil: Lazy<B>, cons: (head: A, tail: Arr<A>) => B, as: Arr<A>): B; | ||
| export declare function length<A>(as: Arr<A>): number; | ||
| export declare function isEmpty<A>(as: Arr<A>): boolean; | ||
| export declare function isOutOfBound<A>(i: number, as: Arr<A>): boolean; | ||
| export declare function index<A>(as: Arr<A>, i: number): Option<A>; | ||
| export declare function cons<A>(a: A, as: Arr<A>): Arr<A>; | ||
| export declare function snoc<A>(as: Arr<A>, a: A): Arr<A>; | ||
| export declare const curriedSnoc: (a: {}) => (b: {}) => HKT<"Arr", {}>; | ||
| export declare function head<A>(as: Arr<A>): Option<A>; | ||
| export declare function last<A>(as: Arr<A>): Option<A>; | ||
| export declare function tail<A>(as: Arr<A>): Option<Arr<A>>; | ||
| export declare function slice<A>(start: number, end: number, as: Arr<A>): Arr<A>; | ||
| export declare function init<A>(as: Arr<A>): Option<Arr<A>>; | ||
| export declare function take<A>(n: number, as: Arr<A>): Arr<A>; | ||
| export declare function takeWhile<A>(predicate: Predicate<A>, as: Arr<A>): Arr<A>; | ||
| export declare function drop<A>(n: number, as: Arr<A>): Arr<A>; | ||
| export declare function dropWhile<A>(predicate: Predicate<A>, as: Arr<A>): Arr<A>; | ||
| export declare function findIndex<A>(predicate: Predicate<A>, as: Arr<A>): Option<number>; | ||
| export declare function filter<A>(predicate: Predicate<A>, as: Arr<A>): Arr<A>; | ||
| export declare function copy<A>(as: Arr<A>): Array<A>; | ||
| export declare function unsafeInsertAt<A>(i: number, a: A, as: Arr<A>): Arr<A>; | ||
| export declare function insertAt<A>(i: number, a: A, as: Arr<A>): Option<Arr<A>>; | ||
| export declare function unsafeUpdateAt<A>(i: number, a: A, as: Arr<A>): Arr<A>; | ||
| export declare function updateAt<A>(i: number, a: A, as: Arr<A>): Option<Arr<A>>; | ||
| export declare function unsafeDeleteAt<A>(i: number, as: Arr<A>): Arr<A>; | ||
| export declare function deleteAt<A>(i: number, as: Arr<A>): Option<Arr<A>>; | ||
| export declare function modifyAt<A>(i: number, f: Endomorphism<A>, as: Arr<A>): Option<Arr<A>>; | ||
| export declare function reverse<A>(as: Arr<A>): Arr<A>; | ||
| export declare function mapOption<A, B>(f: Function1<A, HKTOption<B>>, as: Arr<A>): Arr<B>; | ||
| export declare function catOptions<A>(as: Arr<HKTOption<A>>): Arr<A>; | ||
| export declare function sort<A>(ord: Ord<A>, as: Arr<A>): Arr<A>; | ||
| export declare function unfoldr<A, B>(f: Function1<B, HKTOption<[A, B]>>, b: B): Array<A>; | ||
| export declare function fold<A, B>(nil: Lazy<B>, cons: (head: A, tail: Array<A>) => B, as: Array<A>): B; | ||
| export declare function length<A>(as: Array<A>): number; | ||
| export declare function isEmpty<A>(as: Array<A>): boolean; | ||
| export declare function isOutOfBound<A>(i: number, as: Array<A>): boolean; | ||
| export declare function index<A>(as: Array<A>, i: number): Option<A>; | ||
| export declare function cons<A>(a: A, as: Array<A>): Array<A>; | ||
| export declare function snoc<A>(as: Array<A>, a: A): Array<A>; | ||
| export declare function head<A>(as: Array<A>): Option<A>; | ||
| export declare function last<A>(as: Array<A>): Option<A>; | ||
| export declare function tail<A>(as: Array<A>): Option<Array<A>>; | ||
| export declare function slice<A>(start: number, end: number, as: Array<A>): Array<A>; | ||
| export declare function init<A>(as: Array<A>): Option<Array<A>>; | ||
| export declare function take<A>(n: number, as: Array<A>): Array<A>; | ||
| export declare function takeWhile<A>(predicate: Predicate<A>, as: Array<A>): Array<A>; | ||
| export declare function drop<A>(n: number, as: Array<A>): Array<A>; | ||
| export declare function dropWhile<A>(predicate: Predicate<A>, as: Array<A>): Array<A>; | ||
| export declare function findIndex<A>(predicate: Predicate<A>, as: Array<A>): Option<number>; | ||
| export declare function filter<A>(predicate: Predicate<A>, as: Array<A>): Array<A>; | ||
| export declare function copy<A>(as: Array<A>): Array<A>; | ||
| export declare function unsafeInsertAt<A>(i: number, a: A, as: Array<A>): Array<A>; | ||
| export declare function insertAt<A>(i: number, a: A, as: Array<A>): Option<Array<A>>; | ||
| export declare function unsafeUpdateAt<A>(i: number, a: A, as: Array<A>): Array<A>; | ||
| export declare function updateAt<A>(i: number, a: A, as: Array<A>): Option<Array<A>>; | ||
| export declare function unsafeDeleteAt<A>(i: number, as: Array<A>): Array<A>; | ||
| export declare function deleteAt<A>(i: number, as: Array<A>): Option<Array<A>>; | ||
| export declare function modifyAt<A>(i: number, f: Endomorphism<A>, as: Array<A>): Option<Array<A>>; | ||
| export declare function reverse<A>(as: Array<A>): Array<A>; | ||
| export declare function mapOption<A, B>(f: Function1<A, HKTOption<B>>, as: Array<A>): Array<B>; | ||
| export declare function catOptions<A>(as: Array<HKTOption<A>>): Array<A>; | ||
| export declare function sort<A>(ord: Ord<A>, as: Array<A>): Array<A>; |
+46
-48
@@ -6,36 +6,38 @@ "use strict"; | ||
| var function_1 = require("./function"); | ||
| function to(x) { | ||
| return x; | ||
| } | ||
| exports.to = to; | ||
| function from(x) { | ||
| return x; | ||
| } | ||
| exports.from = from; | ||
| exports.empty = function_1.constant(to([])); | ||
| // TODO(v0.1) remove | ||
| /** Deprecated. Use a raw array instead | ||
| * @deprecated | ||
| */ | ||
| exports.to = function_1.identity; | ||
| // TODO(v0.1) remove | ||
| /** Deprecated. Use a raw array instead | ||
| * @deprecated | ||
| */ | ||
| exports.from = function_1.identity; | ||
| exports.empty = function_1.constant([]); | ||
| function concat(x, y) { | ||
| return to(from(x).concat(from(y))); | ||
| return x.concat(y); | ||
| } | ||
| exports.concat = concat; | ||
| function map(f, fa) { | ||
| return to(from(fa).map(f)); | ||
| return fa.map(f); | ||
| } | ||
| exports.map = map; | ||
| function of(a) { | ||
| return to([a]); | ||
| return [a]; | ||
| } | ||
| exports.of = of; | ||
| function ap(fab, fa) { | ||
| var a = from(fa); | ||
| return to(from(fab).reduce(function (acc, f) { return acc.concat(a.map(f)); }, [])); | ||
| return fab.reduce(function (acc, f) { return acc.concat(fa.map(f)); }, []); | ||
| } | ||
| exports.ap = ap; | ||
| function chain(f, fa) { | ||
| return to(from(fa).reduce(function (acc, a) { return acc.concat(from(f(a))); }, [])); | ||
| return fa.reduce(function (acc, a) { return acc.concat(f(a)); }, []); | ||
| } | ||
| exports.chain = chain; | ||
| function reduce(f, b, fa) { | ||
| return from(fa).reduce(f, b); | ||
| return fa.reduce(f, b); | ||
| } | ||
| exports.reduce = reduce; | ||
| exports.curriedSnoc = function_1.curry(snoc); | ||
| function traverse(applicative, f, ta) { | ||
@@ -62,12 +64,11 @@ var snocA2 = Apply_1.liftA2(applicative, exports.curriedSnoc); | ||
| } | ||
| return to(ret); | ||
| return ret; | ||
| } | ||
| exports.unfoldr = unfoldr; | ||
| function fold(nil, cons, as) { | ||
| var xs = from(as); | ||
| return xs.length === 0 ? nil() : cons(xs[0], to(xs.slice(1))); | ||
| return as.length === 0 ? nil() : cons(as[0], as.slice(1)); | ||
| } | ||
| exports.fold = fold; | ||
| function length(as) { | ||
| return from(as).length; | ||
| return as.length; | ||
| } | ||
@@ -80,21 +81,19 @@ exports.length = length; | ||
| function isOutOfBound(i, as) { | ||
| return i < 0 || i >= from(as).length; | ||
| return i < 0 || i >= as.length; | ||
| } | ||
| exports.isOutOfBound = isOutOfBound; | ||
| function index(as, i) { | ||
| var xs = from(as); | ||
| return isOutOfBound(i, as) ? option.none : option.some(xs[i]); | ||
| return isOutOfBound(i, as) ? option.none : option.some(as[i]); | ||
| } | ||
| exports.index = index; | ||
| function cons(a, as) { | ||
| return to([a].concat(from(as))); | ||
| return [a].concat(as); | ||
| } | ||
| exports.cons = cons; | ||
| function snoc(as, a) { | ||
| return to(from(as).concat(a)); | ||
| return as.concat(a); | ||
| } | ||
| exports.snoc = snoc; | ||
| exports.curriedSnoc = function_1.curry(snoc); | ||
| function head(as) { | ||
| return isEmpty(as) ? option.none : option.some(from(as)[0]); | ||
| return isEmpty(as) ? option.none : option.some(as[0]); | ||
| } | ||
@@ -107,15 +106,13 @@ exports.head = head; | ||
| function tail(as) { | ||
| var xs = from(as); | ||
| var len = xs.length; | ||
| return len === 0 ? option.none : option.some(to(xs.slice(1))); | ||
| var len = as.length; | ||
| return len === 0 ? option.none : option.some(as.slice(1)); | ||
| } | ||
| exports.tail = tail; | ||
| function slice(start, end, as) { | ||
| return to(from(as).slice(start, end)); | ||
| return as.slice(start, end); | ||
| } | ||
| exports.slice = slice; | ||
| function init(as) { | ||
| var xs = from(as); | ||
| var len = xs.length; | ||
| return len === 0 ? option.none : option.some(to(xs.slice(0, len - 1))); | ||
| var len = as.length; | ||
| return len === 0 ? option.none : option.some(as.slice(0, len - 1)); | ||
| } | ||
@@ -128,3 +125,3 @@ exports.init = init; | ||
| function takeWhile(predicate, as) { | ||
| return to(from(as).slice().filter(predicate)); | ||
| return as.slice().filter(predicate); | ||
| } | ||
@@ -141,5 +138,5 @@ exports.takeWhile = takeWhile; | ||
| function findIndex(predicate, as) { | ||
| var xs = from(as); | ||
| for (var i = 0, len = xs.length; i < len; i++) { | ||
| if (predicate(xs[i])) { | ||
| var len = as.length; | ||
| for (var i = 0; i < len; i++) { | ||
| if (predicate(as[i])) { | ||
| return option.some(i); | ||
@@ -152,7 +149,7 @@ } | ||
| function filter(predicate, as) { | ||
| return to(from(as).filter(predicate)); | ||
| return as.filter(predicate); | ||
| } | ||
| exports.filter = filter; | ||
| function copy(as) { | ||
| return from(as).slice(); | ||
| return as.slice(); | ||
| } | ||
@@ -163,7 +160,7 @@ exports.copy = copy; | ||
| xs.splice(i, 0, a); | ||
| return to(xs); | ||
| return xs; | ||
| } | ||
| exports.unsafeInsertAt = unsafeInsertAt; | ||
| function insertAt(i, a, as) { | ||
| return i < 0 || i > from(as).length ? option.none : option.some(unsafeInsertAt(i, a, as)); | ||
| return i < 0 || i > as.length ? option.none : option.some(unsafeInsertAt(i, a, as)); | ||
| } | ||
@@ -174,3 +171,3 @@ exports.insertAt = insertAt; | ||
| xs[i] = a; | ||
| return to(xs); | ||
| return xs; | ||
| } | ||
@@ -185,3 +182,3 @@ exports.unsafeUpdateAt = unsafeUpdateAt; | ||
| xs.splice(i, 1); | ||
| return to(xs); | ||
| return xs; | ||
| } | ||
@@ -194,7 +191,7 @@ exports.unsafeDeleteAt = unsafeDeleteAt; | ||
| function modifyAt(i, f, as) { | ||
| return isOutOfBound(i, as) ? option.none : updateAt(i, f(from(as)[i]), as); | ||
| return isOutOfBound(i, as) ? option.none : updateAt(i, f(as[i]), as); | ||
| } | ||
| exports.modifyAt = modifyAt; | ||
| function reverse(as) { | ||
| return to(copy(as).reverse()); | ||
| return copy(as).reverse(); | ||
| } | ||
@@ -211,7 +208,8 @@ exports.reverse = reverse; | ||
| function sort(ord, as) { | ||
| return to(copy(as).sort(Ord_1.toNativeComparator(ord.compare))); | ||
| return copy(as).sort(Ord_1.toNativeComparator(ord.compare)); | ||
| } | ||
| exports.sort = sort; | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain, reduce: reduce, traverse: traverse, zero: exports.zero, alt: exports.alt }); | ||
| ({ empty: exports.empty, concat: concat, map: map, of: of, ap: ap, chain: chain, reduce: reduce, traverse: traverse, zero: exports.zero, alt: exports.alt }); | ||
| //# sourceMappingURL=Arr.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Arr.js","sourceRoot":"","sources":["../src/Arr.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"Arr.js","sourceRoot":"","sources":["../src/Arr.ts"],"names":[],"mappings":"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"} |
+1
-0
@@ -55,4 +55,5 @@ "use strict"; | ||
| exports.getApplicative = getApplicative; | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, contramap: contramap }); | ||
| //# sourceMappingURL=Const.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Const.js","sourceRoot":"","sources":["../src/Const.ts"],"names":[],"mappings":";AAQA,uCAAgD;AAMhD;IAGE,eAAoB,KAAQ;QAAR,UAAK,GAAL,KAAK,CAAG;IAAE,CAAC;IAC/B,mBAAG,GAAH,UAAU,CAAkB;QAC1B,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,yBAAS,GAAT,UAAgB,CAAkB;QAChC,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,oBAAI,GAAJ,UAAQ,CAAkB;QACxB,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACtB,CAAC;IACD,sBAAM,GAAN,UAAO,MAAiB,EAAE,EAAe;QACvC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,UAAA,CAAC,IAAI,OAAA,EAAE,CAAC,IAAI,CAAC,UAAA,CAAC,IAAI,OAAA,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,EAAnB,CAAmB,CAAC,EAAjC,CAAiC,CAAC,CAAA;IAC1D,CAAC;IACH,YAAC;AAAD,CAAC,AAhBD,IAgBC;AAhBY,sBAAK;AAkBlB,gBAA6B,MAAiB,EAAE,EAAe,EAAE,EAAkB;IACjF,MAAM,CAAC,EAAE,CAAC,MAAM,CAAC,MAAM,EAAE,EAAiB,CAAC,CAAA;AAC7C,CAAC;AAFD,wBAEC;AAED,aAA6B,CAAkB,EAAE,EAAkB;IACjE,MAAM,CAAE,EAAkB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACnC,CAAC;AAFD,kBAEC;AAED,mBAAmC,CAAkB,EAAE,EAAkB;IACvE,MAAM,CAAE,EAAkB,CAAC,SAAS,CAAC,CAAC,CAAC,CAAA;AACzC,CAAC;AAFD,8BAEC;AAED,kBAA4B,SAAuB;IACjD,MAAM,CAAC;QACL,GAAG,KAAA;QACH,EAAE,EAAF,UAAS,GAA8B,EAAE,EAAe;YACtD,MAAM,CAAC,IAAI,KAAK,CAAO,SAAS,CAAC,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,mBAAQ,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,mBAAQ,CAAC,CAAC,CAAC,CAAA;QACjF,CAAC;KACF,CAAA;AACH,CAAC;AAPD,4BAOC;AAED,wBAAkC,MAAiB;IACzC,IAAA,wBAAE,CAAqB;IAC/B,IAAM,KAAK,GAAG,IAAI,KAAK,CAAS,MAAM,CAAC,KAAK,EAAE,CAAC,CAAA;IAC/C,MAAM,CAAC;QACL,GAAG,KAAA;QACH,EAAE,IAAA;QACF,EAAE,EAAF,UAAM,CAAI;YACR,MAAM,CAAC,KAAK,CAAA;QACd,CAAC;KACF,CAAA;AACH,CAAC;AAVD,wCAUC;AAED,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,SAAS,WAAA,EAIjB,CAAA,CAAA"} | ||
| {"version":3,"file":"Const.js","sourceRoot":"","sources":["../src/Const.ts"],"names":[],"mappings":";AAQA,uCAAgD;AAMhD;IAGE,eAAoB,KAAQ;QAAR,UAAK,GAAL,KAAK,CAAG;IAAG,CAAC;IAChC,mBAAG,GAAH,UAAU,CAAkB;QAC1B,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,yBAAS,GAAT,UAAgB,CAAkB;QAChC,MAAM,CAAC,IAAW,CAAA;IACpB,CAAC;IACD,oBAAI,GAAJ,UAAQ,CAAkB;QACxB,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACtB,CAAC;IACD,sBAAM,GAAN,UAAO,MAAiB,EAAE,EAAe;QACvC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,UAAA,CAAC,IAAI,OAAA,EAAE,CAAC,IAAI,CAAC,UAAA,CAAC,IAAI,OAAA,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,EAAnB,CAAmB,CAAC,EAAjC,CAAiC,CAAC,CAAA;IAC1D,CAAC;IACH,YAAC;AAAD,CAAC,AAhBD,IAgBC;AAhBY,sBAAK;AAkBlB,gBAA6B,MAAiB,EAAE,EAAe,EAAE,EAAkB;IACjF,MAAM,CAAC,EAAE,CAAC,MAAM,CAAC,MAAM,EAAE,EAAiB,CAAC,CAAA;AAC7C,CAAC;AAFD,wBAEC;AAED,aAA6B,CAAkB,EAAE,EAAkB;IACjE,MAAM,CAAE,EAAkB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACnC,CAAC;AAFD,kBAEC;AAED,mBAAmC,CAAkB,EAAE,EAAkB;IACvE,MAAM,CAAE,EAAkB,CAAC,SAAS,CAAC,CAAC,CAAC,CAAA;AACzC,CAAC;AAFD,8BAEC;AAED,kBAA4B,SAAuB;IACjD,MAAM,CAAC;QACL,GAAG,KAAA;QACH,EAAE,EAAF,UAAS,GAA8B,EAAE,EAAe;YACtD,MAAM,CAAC,IAAI,KAAK,CAAO,SAAS,CAAC,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,mBAAQ,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,mBAAQ,CAAC,CAAC,CAAC,CAAA;QACjF,CAAC;KACF,CAAA;AACH,CAAC;AAPD,4BAOC;AAED,wBAAkC,MAAiB;IACzC,IAAA,wBAAE,CAAqB;IAC/B,IAAM,KAAK,GAAG,IAAI,KAAK,CAAS,MAAM,CAAC,KAAK,EAAE,CAAC,CAAA;IAC/C,MAAM,CAAC;QACL,GAAG,KAAA;QACH,EAAE,IAAA;QACF,EAAE,EAAF,UAAM,CAAI;YACR,MAAM,CAAC,KAAK,CAAA;QACd,CAAC;KACF,CAAA;AACH,CAAC;AAVD,wCAUC;AAED,gDAAgD;AAChD,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,SAAS,WAAA,EAIjB,CAAA,CAAA"} |
+2
-2
@@ -21,5 +21,5 @@ import { HKT } from './HKT'; | ||
| value: L; | ||
| static of: typeof of; | ||
| __hkt: HKT<URI, L>; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| constructor(value: L); | ||
@@ -41,5 +41,5 @@ map<B>(f: Function1<A, B>): Either<L, B>; | ||
| value: A; | ||
| static of: typeof of; | ||
| __hkt: HKT<URI, L>; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| constructor(value: A); | ||
@@ -46,0 +46,0 @@ map<B>(f: Function1<A, B>): Either<L, B>; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Either.js","sourceRoot":"","sources":["../src/Either.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"Either.js","sourceRoot":"","sources":["../src/Either.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"function.js","sourceRoot":"","sources":["../src/function.ts"],"names":[],"mappings":";AAkCA,kBAA4B,CAAI;IAC9B,MAAM,CAAC,cAAM,OAAA,CAAC,EAAD,CAAC,CAAA;AAChB,CAAC;AAFD,4BAEC;AAEY,QAAA,UAAU,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAA;AAC5B,QAAA,SAAS,GAAG,QAAQ,CAAC,IAAI,CAAC,CAAA;AAEvC,kBAA4B,CAAI;IAC9B,MAAM,CAAC,CAAC,CAAA;AACV,CAAC;AAFD,4BAEC;AAED,uEAAuE;AACvE,cAA8B,CAAqB;IACjD,MAAM,CAAC,UAAC,CAAC,EAAE,CAAC,IAAK,OAAA,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAP,CAAO,CAAA;AAC1B,CAAC;AAFD,oBAEC;AAED,2EAA2E;AAC3E,YAA4B,EAAyB,EAAE,CAAkB;IACvE,MAAM,CAAC,UAAC,CAAC,EAAE,CAAC,IAAK,OAAA,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAA;AACjC,CAAC;AAFD,gBAEC;AAUD;IAAwB,aAAuB;SAAvB,UAAuB,EAAvB,qBAAuB,EAAvB,IAAuB;QAAvB,wBAAuB;;IAC7C,IAAM,GAAG,GAAG,GAAG,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,MAAM,CAAC,UAAoB,CAAM;QAC/B,IAAI,CAAC,GAAG,CAAC,CAAA;QACT,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;YAC9B,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,CAAA;QAC1B,CAAC;QACD,MAAM,CAAC,CAAC,CAAA;IACV,CAAC,CAAA;AACH,CAAC;AATD,0BASC;AAUD;IAAqB,aAAuB;SAAvB,UAAuB,EAAvB,qBAAuB,EAAvB,IAAuB;QAAvB,wBAAuB;;IAC1C,IAAM,GAAG,GAAG,GAAG,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,MAAM,CAAC,UAAoB,CAAM;QAC/B,IAAI,CAAC,GAAG,CAAC,CAAA;QACT,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,IAAI,GAAG,EAAE,CAAC,EAAE,EAAE,CAAC;YAC9B,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,CAAA;QAC1B,CAAC;QACD,MAAM,CAAC,CAAC,CAAA;IACV,CAAC,CAAA;AACH,CAAC;AATD,oBASC;AAED,iBAAiB,CAAW,EAAE,CAAS,EAAE,GAAe;IACtD,MAAM,CAAC,UAAqB,CAAM;QAChC,IAAM,QAAQ,GAAG,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;QAChC,MAAM,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,KAAK,CAAC,IAAI,EAAE,QAAQ,CAAC,GAAG,OAAO,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,QAAQ,CAAC,CAAA;IACxE,CAAC,CAAA;AACH,CAAC;AAUD,eAAsB,CAAW;IAC/B,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE,EAAE,CAAC,CAAA;AACrC,CAAC;AAFD,sBAEC"} | ||
| {"version":3,"file":"function.js","sourceRoot":"","sources":["../src/function.ts"],"names":[],"mappings":";AAkCA,kBAA4B,CAAI;IAC9B,MAAM,CAAC,cAAM,OAAA,CAAC,EAAD,CAAC,CAAA;AAChB,CAAC;AAFD,4BAEC;AAEY,QAAA,UAAU,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAA;AAC5B,QAAA,SAAS,GAAG,QAAQ,CAAC,IAAI,CAAC,CAAA;AAEvC,kBAA4B,CAAI;IAC9B,MAAM,CAAC,CAAC,CAAA;AACV,CAAC;AAFD,4BAEC;AAED,uEAAuE;AACvE,cAA8B,CAAqB;IACjD,MAAM,CAAC,UAAC,CAAC,EAAE,CAAC,IAAK,OAAA,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAP,CAAO,CAAA;AAC1B,CAAC;AAFD,oBAEC;AAED,2EAA2E;AAC3E,YAA4B,EAAyB,EAAE,CAAkB;IACvE,MAAM,CAAC,UAAC,CAAC,EAAE,CAAC,IAAK,OAAA,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAA;AACjC,CAAC;AAFD,gBAEC;AAUD;IAAwB,aAAuB;SAAvB,UAAuB,EAAvB,qBAAuB,EAAvB,IAAuB;QAAvB,wBAAuB;;IAC7C,IAAM,GAAG,GAAG,GAAG,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,MAAM,CAAC,UAAoB,CAAM;QAC/B,IAAI,CAAC,GAAG,CAAC,CAAA;QACT,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC;YAC9B,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,CAAA;QAC1B,CAAC;QACD,MAAM,CAAC,CAAC,CAAA;IACV,CAAC,CAAA;AACH,CAAC;AATD,0BASC;AAUD;IAAqB,aAAuB;SAAvB,UAAuB,EAAvB,qBAAuB,EAAvB,IAAuB;QAAvB,wBAAuB;;IAC1C,IAAM,GAAG,GAAG,GAAG,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,MAAM,CAAC,UAAoB,CAAM;QAC/B,IAAI,CAAC,GAAG,CAAC,CAAA;QACT,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,IAAI,GAAG,EAAE,CAAC,EAAE,EAAE,CAAC;YAC9B,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,CAAA;QAC1B,CAAC;QACD,MAAM,CAAC,CAAC,CAAA;IACV,CAAC,CAAA;AACH,CAAC;AATD,oBASC;AAED,iBAAiB,CAAW,EAAE,CAAS,EAAE,GAAe;IACtD,MAAM,CAAC,UAAoB,CAAM;QAC/B,IAAM,QAAQ,GAAG,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;QAChC,MAAM,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,KAAK,CAAC,IAAI,EAAE,QAAQ,CAAC,GAAG,OAAO,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,QAAQ,CAAC,CAAA;IACxE,CAAC,CAAA;AACH,CAAC;AAUD,eAAsB,CAAW;IAC/B,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE,EAAE,CAAC,CAAA;AACrC,CAAC;AAFD,sBAEC"} |
@@ -9,6 +9,6 @@ import { HKT } from './HKT'; | ||
| private value; | ||
| static of: typeof of; | ||
| static extract: typeof extract; | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| static extract: typeof extract; | ||
| constructor(value: A); | ||
@@ -15,0 +15,0 @@ map<B>(f: Function1<A, B>): Identity<B>; |
+1
-0
@@ -87,4 +87,5 @@ "use strict"; | ||
| exports.extract = extract; | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain, reduce: reduce, traverse: traverse, alt: alt, extract: extract, extend: extend }); | ||
| //# sourceMappingURL=Identity.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Identity.js","sourceRoot":"","sources":["../src/Identity.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"Identity.js","sourceRoot":"","sources":["../src/Identity.ts"],"names":[],"mappings":";AAcA;IAKE,kBAAoB,KAAQ;QAAR,UAAK,GAAL,KAAK,CAAG;IAAG,CAAC;IAChC,sBAAG,GAAH,UAAO,CAAkB;QACvB,MAAM,CAAC,IAAI,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAA;IACpC,CAAC;IACD,qBAAE,GAAF,UAAM,GAA8B;QAClC,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,GAAG,CAAC,OAAO,EAAE,CAAC,CAAA;IAChC,CAAC;IACD,wBAAK,GAAL,UAAS,CAA4B;QACnC,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,OAAO,EAAE,CAAC,CAAA;IAC1B,CAAC;IACD,yBAAM,GAAN,UAAU,CAAqB,EAAE,CAAI;QACnC,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,KAAK,CAAC,CAAA;IACzB,CAAC;IACD,2BAAQ,GAAR,UAAe,WAA2B,EAAE,CAA0B;QACpE,MAAM,CAAC,WAAW,CAAC,GAAG,CAAC,UAAA,CAAC,IAAI,OAAA,EAAE,CAAI,CAAC,CAAC,EAAR,CAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAA;IACtD,CAAC;IACD,sBAAG,GAAH,UAAI,EAAe;QACjB,MAAM,CAAC,IAAI,CAAA;IACb,CAAC;IACD,0BAAO,GAAP;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,CAAA;IACnB,CAAC;IACD,yBAAM,GAAN,UAAU,CAA4B;QACpC,MAAM,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAA;IACpB,CAAC;IACD,uBAAI,GAAJ,UAAQ,CAAkB;QACxB,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACtB,CAAC;IACD,yBAAM,GAAN,UAAO,MAAiB,EAAE,EAAe;QACvC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,CAAC,CAAA;IAC5C,CAAC;IACD,0BAAO,GAAP;QACE,MAAM,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAA;IACxB,CAAC;IACD,2BAAQ,GAAR;QACE,MAAM,CAAC,cAAY,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,KAAK,CAAC,MAAG,CAAA;IAClD,CAAC;IACH,eAAC;AAAD,CAAC,AA1CD;AACS,WAAE,GAAG,EAAE,CAAA;AACP,gBAAO,GAAG,OAAO,CAAA;AAFb,4BAAQ;AA4CrB,gBAA0B,MAAiB,EAAE,EAAkB,EAAE,EAAkB;IACjF,MAAM,CAAE,EAAkB,CAAC,MAAM,CAAC,MAAM,EAAE,EAAiB,CAAC,CAAA;AAC9D,CAAC;AAFD,wBAEC;AAED,aAA0B,CAAkB,EAAE,EAAkB;IAC9D,MAAM,CAAE,EAAkB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACnC,CAAC;AAFD,kBAEC;AAED,YAAsB,CAAI;IACxB,MAAM,CAAC,IAAI,QAAQ,CAAC,CAAC,CAAC,CAAA;AACxB,CAAC;AAFD,gBAEC;AAED,YAAyB,GAAiC,EAAE,EAAe;IACzE,MAAM,CAAE,EAAkB,CAAC,EAAE,CAAC,GAAgC,CAAC,CAAA;AACjE,CAAC;AAFD,gBAEC;AAED,eAA4B,CAA+B,EAAE,EAAe;IAC1E,MAAM,CAAE,EAAkB,CAAC,KAAK,CAAC,CAA8B,CAAC,CAAA;AAClE,CAAC;AAFD,sBAEC;AAED,gBAA6B,CAAqB,EAAE,CAAI,EAAE,EAAkB;IAC1E,MAAM,CAAE,EAAkB,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAA;AACzC,CAAC;AAFD,wBAEC;AAED,aAAuB,EAAkB,EAAE,EAAkB;IAC3D,MAAM,CAAE,EAAkB,CAAC,GAAG,CAAC,EAAiB,CAAC,CAAA;AACnD,CAAC;AAFD,kBAEC;AAED,kBAAkC,WAA2B,EAAE,CAA0B,EAAE,EAAkB;IAC3G,MAAM,CAAE,EAAkB,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC,CAAC,CAAA;AACrD,CAAC;AAFD,4BAEC;AAED,gBAA6B,CAA+B,EAAE,EAAkB;IAC9E,MAAM,CAAE,EAAkB,CAAC,MAAM,CAAC,CAAC,CAAC,CAAA;AACtC,CAAC;AAFD,wBAEC;AAED,iBAA2B,EAAkB;IAC3C,MAAM,CAAE,EAAkB,CAAC,OAAO,EAAE,CAAA;AACtC,CAAC;AAFD,0BAEC;AAED,gDAAgD;AAChD,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAAE,MAAM,QAAA,EAAE,QAAQ,UAAA,EAAE,GAAG,KAAA,EAAE,OAAO,SAAA,EAAE,MAAM,QAAA,EAO7D,CAAA,CAAA"} |
+1
-1
@@ -9,5 +9,5 @@ import { HKT } from './HKT'; | ||
| private value; | ||
| static of: typeof of; | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| constructor(value: Lazy<A>); | ||
@@ -14,0 +14,0 @@ run(): A; |
+1
-0
@@ -59,4 +59,5 @@ "use strict"; | ||
| exports.getMonoid = getMonoid; | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain }); | ||
| //# sourceMappingURL=IO.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"IO.js","sourceRoot":"","sources":["../src/IO.ts"],"names":[],"mappings":";AAIA,uCAAsD;AAMtD;IAIE,YAAoB,KAAc;QAAd,UAAK,GAAL,KAAK,CAAS;IAAE,CAAC;IACrC,gBAAG,GAAH;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,EAAE,CAAA;IACrB,CAAC;IACD,gBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,EAAb,CAAa,CAAC,CAAA;IACpC,CAAC;IACD,eAAE,GAAF,UAAM,GAAwB;QAA9B,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,GAAG,CAAC,GAAG,EAAE,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,EAArB,CAAqB,CAAC,CAAA;IAC5C,CAAC;IACD,kBAAK,GAAL,UAAS,CAAsB;QAA/B,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,CAAC,GAAG,EAAE,EAAnB,CAAmB,CAAC,CAAA;IAC1C,CAAC;IACD,mBAAM,GAAN,UAAO,SAAuB,EAAE,EAAS;QAAzC,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,SAAS,CAAC,MAAM,CAAC,KAAI,CAAC,GAAG,EAAE,EAAE,EAAE,CAAC,GAAG,EAAE,CAAC,EAAtC,CAAsC,CAAC,CAAA;IAC7D,CAAC;IACH,SAAC;AAAD,CAAC,AApBD;AAGS,KAAE,GAAG,EAAE,CAAA;AAHH,gBAAE;AAsBf,aAA0B,CAAkB,EAAE,EAAY;IACxD,MAAM,CAAE,EAAY,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AAC7B,CAAC;AAFD,kBAEC;AAED,YAAyB,GAAwB,EAAE,EAAY;IAC7D,MAAM,CAAE,EAAY,CAAC,EAAE,CAAC,GAAG,CAAC,CAAA;AAC9B,CAAC;AAFD,gBAEC;AAED,YAAsB,CAAI;IACxB,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,EAAD,CAAC,CAAC,CAAA;AACxB,CAAC;AAFD,gBAEC;AAED,eAA4B,CAAyB,EAAE,EAAY;IACjE,MAAM,CAAE,EAAY,CAAC,KAAK,CAAC,CAAwB,CAAC,CAAA;AACtD,CAAC;AAFD,sBAEC;AAED,gBAA0B,SAAuB,EAAE,EAAY,EAAE,EAAY;IAC3E,MAAM,CAAE,EAAY,CAAC,MAAM,CAAC,SAAS,EAAE,EAAW,CAAC,CAAA;AACrD,CAAC;AAFD,wBAEC;AAED,sBAAgC,SAAuB;IACrD,MAAM,CAAC,EAAE,MAAM,EAAE,UAAC,EAAE,EAAE,EAAE,IAAK,OAAA,MAAM,CAAC,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,EAAzB,CAAyB,EAAE,CAAA;AAC1D,CAAC;AAFD,oCAEC;AAED,mBAA6B,MAAiB;IAC5C,IAAM,KAAK,GAAG,MAAM,CAAC,KAAK,EAAE,CAAA;IAC5B,MAAM,CAAC,EAAE,KAAK,EAAE,mBAAQ,CAAC,EAAE,CAAC,KAAK,CAAC,CAAC,EAAE,MAAM,EAAE,YAAY,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE,CAAA;AAC5E,CAAC;AAHD,8BAGC;AAED,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAGrB,CAAA,CAAA"} | ||
| {"version":3,"file":"IO.js","sourceRoot":"","sources":["../src/IO.ts"],"names":[],"mappings":";AAIA,uCAAsD;AAMtD;IAIE,YAAoB,KAAc;QAAd,UAAK,GAAL,KAAK,CAAS;IAAG,CAAC;IACtC,gBAAG,GAAH;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,EAAE,CAAA;IACrB,CAAC;IACD,gBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,EAAb,CAAa,CAAC,CAAA;IACpC,CAAC;IACD,eAAE,GAAF,UAAM,GAAwB;QAA9B,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,GAAG,CAAC,GAAG,EAAE,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,EAArB,CAAqB,CAAC,CAAA;IAC5C,CAAC;IACD,kBAAK,GAAL,UAAS,CAAsB;QAA/B,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,EAAE,CAAC,CAAC,GAAG,EAAE,EAAnB,CAAmB,CAAC,CAAA;IAC1C,CAAC;IACD,mBAAM,GAAN,UAAO,SAAuB,EAAE,EAAS;QAAzC,iBAEC;QADC,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,SAAS,CAAC,MAAM,CAAC,KAAI,CAAC,GAAG,EAAE,EAAE,EAAE,CAAC,GAAG,EAAE,CAAC,EAAtC,CAAsC,CAAC,CAAA;IAC7D,CAAC;IACH,SAAC;AAAD,CAAC,AApBD;AACS,KAAE,GAAG,EAAE,CAAA;AADH,gBAAE;AAsBf,aAA0B,CAAkB,EAAE,EAAY;IACxD,MAAM,CAAE,EAAY,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AAC7B,CAAC;AAFD,kBAEC;AAED,YAAyB,GAAwB,EAAE,EAAY;IAC7D,MAAM,CAAE,EAAY,CAAC,EAAE,CAAC,GAAG,CAAC,CAAA;AAC9B,CAAC;AAFD,gBAEC;AAED,YAAsB,CAAI;IACxB,MAAM,CAAC,IAAI,EAAE,CAAC,cAAM,OAAA,CAAC,EAAD,CAAC,CAAC,CAAA;AACxB,CAAC;AAFD,gBAEC;AAED,eAA4B,CAAyB,EAAE,EAAY;IACjE,MAAM,CAAE,EAAY,CAAC,KAAK,CAAC,CAAwB,CAAC,CAAA;AACtD,CAAC;AAFD,sBAEC;AAED,gBAA0B,SAAuB,EAAE,EAAY,EAAE,EAAY;IAC3E,MAAM,CAAE,EAAY,CAAC,MAAM,CAAC,SAAS,EAAE,EAAW,CAAC,CAAA;AACrD,CAAC;AAFD,wBAEC;AAED,sBAAgC,SAAuB;IACrD,MAAM,CAAC,EAAE,MAAM,EAAE,UAAC,EAAE,EAAE,EAAE,IAAK,OAAA,MAAM,CAAC,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,EAAzB,CAAyB,EAAE,CAAA;AAC1D,CAAC;AAFD,oCAEC;AAED,mBAA6B,MAAiB;IAC5C,IAAM,KAAK,GAAG,MAAM,CAAC,KAAK,EAAE,CAAA;IAC5B,MAAM,CAAC,EAAE,KAAK,EAAE,mBAAQ,CAAC,EAAE,CAAC,KAAK,CAAC,CAAC,EAAE,MAAM,EAAE,YAAY,CAAC,MAAM,CAAC,CAAC,MAAM,EAAE,CAAA;AAC5E,CAAC;AAHD,8BAGC;AAED,gDAAgD;AAChD,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAGrB,CAAA,CAAA"} |
+7
-4
@@ -18,2 +18,3 @@ import { HKT } from './HKT'; | ||
| fold<B>(n: Lazy<B>, s: Function1<A, B>): B; | ||
| getOrElse(f: Lazy<A>): A; | ||
| concat(semigroup: Semigroup<A>, fy: Option<A>): Option<A>; | ||
@@ -23,7 +24,7 @@ equals(setoid: Setoid<A>, fy: Option<A>): boolean; | ||
| export declare class None<A> implements Option<A> { | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| static zero: typeof zero; | ||
| static value: Option<any>; | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| constructor(); | ||
@@ -38,2 +39,3 @@ map<B>(f: Function1<A, B>): Option<B>; | ||
| fold<B>(n: Lazy<B>, s: Function1<A, B>): B; | ||
| getOrElse(f: Lazy<A>): A; | ||
| concat(semigroup: Semigroup<A>, fy: Option<A>): Option<A>; | ||
@@ -48,6 +50,6 @@ equals(setoid: Setoid<A>, fy: Option<A>): boolean; | ||
| value: A; | ||
| static of: typeof of; | ||
| static zero: typeof zero; | ||
| __hkt: URI; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| static zero: typeof zero; | ||
| constructor(value: A); | ||
@@ -62,2 +64,3 @@ map<B>(f: Function1<A, B>): Option<B>; | ||
| fold<B>(n: Lazy<B>, s: Function1<A, B>): B; | ||
| getOrElse(f: Lazy<A>): A; | ||
| concat(semigroup: Semigroup<A>, fy: Option<A>): Option<A>; | ||
@@ -64,0 +67,0 @@ equals(setoid: Setoid<any>, fy: Option<any>): boolean; |
+6
-0
@@ -33,2 +33,5 @@ "use strict"; | ||
| }; | ||
| None.prototype.getOrElse = function (f) { | ||
| return f(); | ||
| }; | ||
| None.prototype.concat = function (semigroup, fy) { | ||
@@ -86,2 +89,5 @@ return fy; | ||
| }; | ||
| Some.prototype.getOrElse = function (f) { | ||
| return this.value; | ||
| }; | ||
| Some.prototype.concat = function (semigroup, fy) { | ||
@@ -88,0 +94,0 @@ var _this = this; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Option.js","sourceRoot":"","sources":["../src/Option.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"Option.js","sourceRoot":"","sources":["../src/Option.ts"],"names":[],"mappings":"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"} |
+1
-1
@@ -7,5 +7,5 @@ import { HKT } from './HKT'; | ||
| private value; | ||
| static of: typeof of; | ||
| __hkt: HKT<URI, E>; | ||
| __hkta: A; | ||
| static of: typeof of; | ||
| constructor(value: Function1<E, A>); | ||
@@ -12,0 +12,0 @@ run(e: E): A; |
+1
-0
@@ -57,4 +57,5 @@ "use strict"; | ||
| exports.local = local; | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain }); | ||
| //# sourceMappingURL=Reader.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Reader.js","sourceRoot":"","sources":["../src/Reader.ts"],"names":[],"mappings":";AAEA,uCAA8D;AAM9D;IAIE,gBAAoB,KAAsB;QAAtB,UAAK,GAAL,KAAK,CAAiB;IAAE,CAAC;IAC7C,oBAAG,GAAH,UAAI,CAAI;QACN,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;IAC7C,CAAC;IACD,mBAAE,GAAF,UAAM,GAA+B;QAArC,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAvB,CAAuB,CAAC,CAAA;IACtD,CAAC;IACD,sBAAK,GAAL,UAAS,CAA6B;QAAtC,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAArB,CAAqB,CAAC,CAAA;IACpD,CAAC;IACH,aAAC;AAAD,CAAC,AAjBD;AAGS,SAAE,GAAG,EAAE,CAAA;AAHH,wBAAM;AAmBnB,aAA6B,CAAkB,EAAE,EAAmB;IAClE,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACpC,CAAC;AAFD,kBAEC;AAED,YAA4B,GAAkC,EAAE,EAAmB;IACjF,MAAM,CAAE,EAAmB,CAAC,EAAE,CAAC,GAAiC,CAAC,CAAA;AACnE,CAAC;AAFD,gBAEC;AAED,YAAyB,CAAI;IAC3B,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,EAAD,CAAC,CAAC,CAAA;AAChC,CAAC;AAFD,gBAEC;AAED,eAA+B,CAAgC,EAAE,EAAmB;IAClF,MAAM,CAAE,EAAmB,CAAC,KAAK,CAAC,CAA+B,CAAC,CAAA;AACpE,CAAC;AAFD,sBAEC;AAED,gCAAgC;AAChC;IACE,MAAM,CAAC,IAAI,MAAM,CAAO,mBAAQ,CAAC,CAAA;AACnC,CAAC;AAFD,kBAEC;AAED,2DAA2D;AAC3D,cAA2B,CAAkB;IAC3C,MAAM,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAA;AACtB,CAAC;AAFD,oBAEC;AAED,qFAAqF;AACrF,eAA4B,CAAkB,EAAE,EAAmB;IACjE,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAC,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAA9B,CAA8B,CAAC,CAAA;AAC7D,CAAC;AAFD,sBAEC;AAED,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAGrB,CAAA,CAAA"} | ||
| {"version":3,"file":"Reader.js","sourceRoot":"","sources":["../src/Reader.ts"],"names":[],"mappings":";AAEA,uCAA8D;AAM9D;IAIE,gBAAoB,KAAsB;QAAtB,UAAK,GAAL,KAAK,CAAiB;IAAG,CAAC;IAC9C,oBAAG,GAAH,UAAI,CAAI;QACN,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;IAC7C,CAAC;IACD,mBAAE,GAAF,UAAM,GAA+B;QAArC,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAvB,CAAuB,CAAC,CAAA;IACtD,CAAC;IACD,sBAAK,GAAL,UAAS,CAA6B;QAAtC,iBAEC;QADC,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,CAAC,KAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAArB,CAAqB,CAAC,CAAA;IACpD,CAAC;IACH,aAAC;AAAD,CAAC,AAjBD;AACS,SAAE,GAAG,EAAE,CAAA;AADH,wBAAM;AAmBnB,aAA6B,CAAkB,EAAE,EAAmB;IAClE,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACpC,CAAC;AAFD,kBAEC;AAED,YAA4B,GAAkC,EAAE,EAAmB;IACjF,MAAM,CAAE,EAAmB,CAAC,EAAE,CAAC,GAAiC,CAAC,CAAA;AACnE,CAAC;AAFD,gBAEC;AAED,YAAyB,CAAI;IAC3B,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAA,CAAC,EAAD,CAAC,CAAC,CAAA;AAChC,CAAC;AAFD,gBAEC;AAED,eAA+B,CAAgC,EAAE,EAAmB;IAClF,MAAM,CAAE,EAAmB,CAAC,KAAK,CAAC,CAA+B,CAAC,CAAA;AACpE,CAAC;AAFD,sBAEC;AAED,gCAAgC;AAChC;IACE,MAAM,CAAC,IAAI,MAAM,CAAO,mBAAQ,CAAC,CAAA;AACnC,CAAC;AAFD,kBAEC;AAED,2DAA2D;AAC3D,cAA2B,CAAkB;IAC3C,MAAM,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAA;AACtB,CAAC;AAFD,oBAEC;AAED,qFAAqF;AACrF,eAA4B,CAAkB,EAAE,EAAmB;IACjE,MAAM,CAAC,IAAI,MAAM,CAAC,UAAC,CAAI,IAAK,OAAC,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAA9B,CAA8B,CAAC,CAAA;AAC7D,CAAC;AAFD,sBAEC;AAED,gDAAgD;AAChD,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAGrB,CAAA,CAAA"} |
+10
-3
@@ -17,3 +17,6 @@ "use strict"; | ||
| var _this = this; | ||
| return new State(function (s) { return [f(_this.eval(s)), s]; }); | ||
| return new State(function (s) { | ||
| var _a = _this.run(s), a = _a[0], s1 = _a[1]; | ||
| return [f(a), s1]; | ||
| }); | ||
| }; | ||
@@ -26,3 +29,6 @@ State.prototype.ap = function (fab) { | ||
| var _this = this; | ||
| return new State(function (s) { return (f(_this.eval(s))).run(s); }); | ||
| return new State(function (s) { | ||
| var _a = _this.run(s), a = _a[0], s1 = _a[1]; | ||
| return f(a).run(s1); | ||
| }); | ||
| }; | ||
@@ -61,7 +67,8 @@ return State; | ||
| function gets(f) { | ||
| return get().chain(function (s) { return of(f(s)); }); | ||
| return new State(function (s) { return [f(s), s]; }); | ||
| } | ||
| exports.gets = gets; | ||
| // tslint:disable-next-line no-unused-expression | ||
| ; | ||
| ({ map: map, of: of, ap: ap, chain: chain }); | ||
| //# sourceMappingURL=State.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"State.js","sourceRoot":"","sources":["../src/State.ts"],"names":[],"mappings":";AAQA;IAGE,eAAoB,KAA2B;QAA3B,UAAK,GAAL,KAAK,CAAsB;IAAE,CAAC;IAClD,mBAAG,GAAH,UAAI,CAAI;QACN,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAI,GAAJ,UAAK,CAAI;QACP,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;IACvB,CAAC;IACD,oBAAI,GAAJ,UAAK,CAAI;QACP,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;IACvB,CAAC;IACD,mBAAG,GAAH,UAAO,CAAkB;QAAzB,iBAEC;QADC,MAAM,CAAC,IAAI,KAAK,CAAO,UAAA,CAAC,IAAI,OAAA,CAAC,CAAC,CAAC,KAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAApB,CAAoB,CAAC,CAAA;IACnD,CAAC;IACD,kBAAE,GAAF,UAAM,GAA8B;QAApC,iBAEC;QADC,MAAM,CAAC,GAAG,CAAC,KAAK,CAAC,UAAA,CAAC,IAAI,OAAA,GAAG,CAAC,CAAC,EAAE,KAAI,CAAC,EAAZ,CAAY,CAAC,CAAA,CAAC,aAAa;IACnD,CAAC;IACD,qBAAK,GAAL,UAAS,CAA4B;QAArC,iBAEC;QADC,MAAM,CAAC,IAAI,KAAK,CAAO,UAAA,CAAC,IAAI,OAAA,CAAC,CAAC,CAAC,KAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAAxB,CAAwB,CAAC,CAAA;IACvD,CAAC;IACH,YAAC;AAAD,CAAC,AAtBD,IAsBC;AAtBY,sBAAK;AAwBlB,aAA6B,CAAkB,EAAE,EAAkB;IACjE,MAAM,CAAE,EAAkB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;AACnC,CAAC;AAFD,kBAEC;AAED,YAA4B,GAAiC,EAAE,EAAkB;IAC/E,MAAM,CAAE,EAAkB,CAAC,EAAE,CAAC,GAAgC,CAAC,CAAA;AACjE,CAAC;AAFD,gBAEC;AAED,YAAyB,CAAI;IAC3B,MAAM,CAAC,IAAI,KAAK,CAAO,UAAA,CAAC,IAAI,OAAA,CAAC,CAAC,EAAE,CAAC,CAAC,EAAN,CAAM,CAAC,CAAA;AACrC,CAAC;AAFD,gBAEC;AAED,eAA+B,CAA+B,EAAE,EAAkB;IAChF,MAAM,CAAE,EAAkB,CAAC,KAAK,CAAC,CAA8B,CAAC,CAAA;AAClE,CAAC;AAFD,sBAEC;AAED;IACE,MAAM,CAAC,IAAI,KAAK,CAAO,UAAA,CAAC,IAAI,OAAA,CAAC,CAAC,EAAE,CAAC,CAAC,EAAN,CAAM,CAAC,CAAA;AACrC,CAAC;AAFD,kBAEC;AAED,aAAuB,CAAI;IACzB,MAAM,CAAC,IAAI,KAAK,CAAC,cAAM,OAAA,CAAC,SAAS,EAAE,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;AACxC,CAAC;AAFD,kBAEC;AAED,gBAA0B,CAAkB;IAC1C,MAAM,CAAC,IAAI,KAAK,CAAU,UAAA,CAAC,IAAI,OAAA,CAAC,SAAS,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAjB,CAAiB,CAAC,CAAA;AACnD,CAAC;AAFD,wBAEC;AAED,cAA2B,CAAkB;IAC3C,MAAM,CAAC,GAAG,EAAK,CAAC,KAAK,CAAC,UAAA,CAAC,IAAI,OAAA,EAAE,CAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;AAC5C,CAAC;AAFD,oBAEC;AAED,CAAC;AAAA,CACC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAGrB,CAAA,CAAA"} | ||
| {"version":3,"file":"State.js","sourceRoot":"","sources":["../src/State.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Writer.js","sourceRoot":"","sources":["../src/Writer.ts"],"names":[],"mappings":";AAGA,iCAAkC;AAOlC;IAGE,gBAAoB,KAAmB;QAAnB,UAAK,GAAL,KAAK,CAAc;IAAE,CAAC;IAC1C,oBAAG,GAAH;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,EAAE,CAAA;IACrB,CAAC;IACD,qBAAI,GAAJ;QACE,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,qBAAI,GAAJ;QACE,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAG,GAAH,UAAO,CAAkB;QACjB,IAAA,eAAmB,EAAlB,SAAC,EAAE,SAAC,CAAc;QACzB,MAAM,CAAC,IAAI,MAAM,CAAC,cAAM,OAAA,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAT,CAAS,CAAC,CAAA;IACpC,CAAC;IACH,aAAC;AAAD,CAAC,AAjBD,IAiBC;AAjBY,wBAAM;AAmBnB,cAAwB,CAAI;IAC1B,MAAM,CAAC,IAAI,MAAM,CAAC,cAAM,OAAA,CAAC,SAAS,EAAE,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;AACzC,CAAC;AAFD,oBAEC;AAED,kBAA4B,MAAiB;IAE3C,aAAmB,CAAkB,EAAE,EAAmB;QACxD,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;IACpC,CAAC;IAED,YAAe,CAAI;QACjB,MAAM,CAAC,IAAI,MAAM,CAAO,cAAM,OAAA,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,EAAE,CAAC,EAAnB,CAAmB,CAAC,CAAA;IACpD,CAAC;IAED,eAAqB,CAAgC,EAAE,EAAmB;QACxE,MAAM,CAAC,IAAI,MAAM,CAAC;YACV,IAAA,aAAoC,EAAnC,SAAC,EAAE,UAAE,CAA8B;YACpC,IAAA,eAAsC,EAArC,SAAC,EAAE,UAAE,CAAgC;YAC5C,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAA;QACnC,CAAC,CAAC,CAAA;IACJ,CAAC;IAED,IAAM,EAAE,GAAG,gBAAQ,CAAC,EAAE,GAAG,KAAA,EAAE,KAAK,OAAA,EAAE,CAAC,CAAA;IAEnC,MAAM,CAAC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAAE,CAAA;AAC/B,CAAC;AArBD,4BAqBC"} | ||
| {"version":3,"file":"Writer.js","sourceRoot":"","sources":["../src/Writer.ts"],"names":[],"mappings":";AAGA,iCAAkC;AAOlC;IAGE,gBAAoB,KAAmB;QAAnB,UAAK,GAAL,KAAK,CAAc;IAAG,CAAC;IAC3C,oBAAG,GAAH;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,EAAE,CAAA;IACrB,CAAC;IACD,qBAAI,GAAJ;QACE,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,qBAAI,GAAJ;QACE,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAA;IACtB,CAAC;IACD,oBAAG,GAAH,UAAO,CAAkB;QACjB,IAAA,eAAmB,EAAlB,SAAC,EAAE,SAAC,CAAc;QACzB,MAAM,CAAC,IAAI,MAAM,CAAC,cAAM,OAAA,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAT,CAAS,CAAC,CAAA;IACpC,CAAC;IACH,aAAC;AAAD,CAAC,AAjBD,IAiBC;AAjBY,wBAAM;AAmBnB,cAAwB,CAAI;IAC1B,MAAM,CAAC,IAAI,MAAM,CAAC,cAAM,OAAA,CAAC,SAAS,EAAE,CAAC,CAAC,EAAd,CAAc,CAAC,CAAA;AACzC,CAAC;AAFD,oBAEC;AAED,kBAA4B,MAAiB;IAE3C,aAAmB,CAAkB,EAAE,EAAmB;QACxD,MAAM,CAAE,EAAmB,CAAC,GAAG,CAAC,CAAC,CAAC,CAAA;IACpC,CAAC;IAED,YAAe,CAAI;QACjB,MAAM,CAAC,IAAI,MAAM,CAAO,cAAM,OAAA,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,EAAE,CAAC,EAAnB,CAAmB,CAAC,CAAA;IACpD,CAAC;IAED,eAAqB,CAAgC,EAAE,EAAmB;QACxE,MAAM,CAAC,IAAI,MAAM,CAAC;YACV,IAAA,aAAoC,EAAnC,SAAC,EAAE,UAAE,CAA8B;YACpC,IAAA,eAAsC,EAArC,SAAC,EAAE,UAAE,CAAgC;YAC5C,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAA;QACnC,CAAC,CAAC,CAAA;IACJ,CAAC;IAED,IAAM,EAAE,GAAG,gBAAQ,CAAC,EAAE,GAAG,KAAA,EAAE,KAAK,OAAA,EAAE,CAAC,CAAA;IAEnC,MAAM,CAAC,EAAE,GAAG,KAAA,EAAE,EAAE,IAAA,EAAE,EAAE,IAAA,EAAE,KAAK,OAAA,EAAE,CAAA;AAC/B,CAAC;AArBD,4BAqBC"} |
+6
-2
| { | ||
| "name": "fp-ts", | ||
| "version": "0.0.2", | ||
| "version": "0.0.3", | ||
| "description": "Functional programming in TypeScript", | ||
@@ -13,3 +13,5 @@ "files": [ | ||
| "scripts": { | ||
| "test": "mocha -r ts-node/register test/*.ts", | ||
| "lint": "tslint src/**/*.ts test/**/*.ts", | ||
| "mocha": "mocha -r ts-node/register test/*.ts", | ||
| "test": "npm run lint && npm run mocha", | ||
| "build": "rm -rf lib/* && tsc && tsc -m es6 --outDir lib-jsnext" | ||
@@ -33,2 +35,4 @@ }, | ||
| "ts-node": "^2.0.0", | ||
| "tslint": "^4.4.2", | ||
| "tslint-config-standard": "^4.0.0", | ||
| "typescript": "^2.2.0" | ||
@@ -35,0 +39,0 @@ }, |
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
268519
8.24%250
6.38%4409
8.92%4
-50%7
40%