@typed/maybe
Advanced tools
Comparing version 8.0.4 to 8.0.5
@@ -9,4 +9,4 @@ import { Maybe } from './Maybe'; | ||
<A, B>(fn: Maybe<(value: A) => B>, value: Maybe<A>): Maybe<B>; | ||
<A, B>(fn: Maybe<(value: A) => B>): (value: Maybe<A>) => Maybe<B>; | ||
<A_1, B_1>(fn: Maybe<(value: A_1) => B_1>): (value: Maybe<A_1>) => Maybe<B_1>; | ||
}; | ||
//# sourceMappingURL=ap.d.ts.map |
@@ -8,4 +8,4 @@ import { Maybe } from './Maybe'; | ||
<A, B>(f: (value: A) => Maybe<B>, maybe: Maybe<A>): Maybe<B>; | ||
<A, B>(f: (value: A) => Maybe<B>): (maybe: Maybe<A>) => Maybe<B>; | ||
<A_1, B_1>(f: (value: A_1) => Maybe<B_1>): (maybe: Maybe<A_1>) => Maybe<B_1>; | ||
}; | ||
//# sourceMappingURL=chain.d.ts.map |
@@ -9,8 +9,8 @@ import { Maybe } from './Maybe'; | ||
<A, B, C>(f: (valueA: A, valueB: B) => C, maybeA: Maybe<A>, maybeB: Maybe<B>): Maybe<C>; | ||
<A, B, C>(f: (valueA: A, valueB: B) => C, maybeA: Maybe<A>): (maybeB: Maybe<B>) => Maybe<C>; | ||
<A, B, C>(f: (valueA: A, valueB: B) => C): { | ||
(maybeA: Maybe<A>, maybeB: Maybe<B>): Maybe<C>; | ||
(maybeA: Maybe<A>): (maybeB: Maybe<B>) => Maybe<C>; | ||
<A_1, B_1, C_1>(f: (valueA: A_1, valueB: B_1) => C_1, maybeA: Maybe<A_1>): (maybeB: Maybe<B_1>) => Maybe<C_1>; | ||
<A_2, B_2, C_2>(f: (valueA: A_2, valueB: B_2) => C_2): { | ||
(maybeA: Maybe<A_2>, maybeB: Maybe<B_2>): Maybe<C_2>; | ||
(maybeA: Maybe<A_2>): (maybeB: Maybe<B_2>) => Maybe<C_2>; | ||
}; | ||
}; | ||
//# sourceMappingURL=combine.d.ts.map |
@@ -9,4 +9,4 @@ import { Maybe } from './Maybe'; | ||
<A, B>(f: (value: A) => B, maybe: Maybe<A>): Maybe<B>; | ||
<A, B>(f: (value: A) => B): (maybe: Maybe<A>) => Maybe<B>; | ||
<A_1, B_1>(f: (value: A_1) => B_1): (maybe: Maybe<A_1>) => Maybe<B_1>; | ||
}; | ||
//# sourceMappingURL=map.d.ts.map |
import { Maybe } from './Maybe'; | ||
export declare const race: { | ||
<A>(a: Maybe<A>, b: Maybe<A>): Maybe<A>; | ||
<A>(a: Maybe<A>): (b: Maybe<A>) => Maybe<A>; | ||
<A_1>(a: Maybe<A_1>): (b: Maybe<A_1>) => Maybe<A_1>; | ||
}; | ||
//# sourceMappingURL=race.d.ts.map |
@@ -9,4 +9,4 @@ import { Maybe } from './Maybe'; | ||
<A>(defaultValue: A, maybe: Maybe<A>): A; | ||
<A>(defaultValue: A): (maybe: Maybe<A>) => A; | ||
<A_1>(defaultValue: A_1): (maybe: Maybe<A_1>) => A_1; | ||
}; | ||
//# sourceMappingURL=withDefault.d.ts.map |
@@ -9,4 +9,4 @@ import { Maybe } from './Maybe'; | ||
<A, B>(fn: Maybe<(value: A) => B>, value: Maybe<A>): Maybe<B>; | ||
<A, B>(fn: Maybe<(value: A) => B>): (value: Maybe<A>) => Maybe<B>; | ||
<A_1, B_1>(fn: Maybe<(value: A_1) => B_1>): (value: Maybe<A_1>) => Maybe<B_1>; | ||
}; | ||
//# sourceMappingURL=ap.d.ts.map |
@@ -8,4 +8,4 @@ import { Maybe } from './Maybe'; | ||
<A, B>(f: (value: A) => Maybe<B>, maybe: Maybe<A>): Maybe<B>; | ||
<A, B>(f: (value: A) => Maybe<B>): (maybe: Maybe<A>) => Maybe<B>; | ||
<A_1, B_1>(f: (value: A_1) => Maybe<B_1>): (maybe: Maybe<A_1>) => Maybe<B_1>; | ||
}; | ||
//# sourceMappingURL=chain.d.ts.map |
@@ -9,8 +9,8 @@ import { Maybe } from './Maybe'; | ||
<A, B, C>(f: (valueA: A, valueB: B) => C, maybeA: Maybe<A>, maybeB: Maybe<B>): Maybe<C>; | ||
<A, B, C>(f: (valueA: A, valueB: B) => C, maybeA: Maybe<A>): (maybeB: Maybe<B>) => Maybe<C>; | ||
<A, B, C>(f: (valueA: A, valueB: B) => C): { | ||
(maybeA: Maybe<A>, maybeB: Maybe<B>): Maybe<C>; | ||
(maybeA: Maybe<A>): (maybeB: Maybe<B>) => Maybe<C>; | ||
<A_1, B_1, C_1>(f: (valueA: A_1, valueB: B_1) => C_1, maybeA: Maybe<A_1>): (maybeB: Maybe<B_1>) => Maybe<C_1>; | ||
<A_2, B_2, C_2>(f: (valueA: A_2, valueB: B_2) => C_2): { | ||
(maybeA: Maybe<A_2>, maybeB: Maybe<B_2>): Maybe<C_2>; | ||
(maybeA: Maybe<A_2>): (maybeB: Maybe<B_2>) => Maybe<C_2>; | ||
}; | ||
}; | ||
//# sourceMappingURL=combine.d.ts.map |
@@ -9,4 +9,4 @@ import { Maybe } from './Maybe'; | ||
<A, B>(f: (value: A) => B, maybe: Maybe<A>): Maybe<B>; | ||
<A, B>(f: (value: A) => B): (maybe: Maybe<A>) => Maybe<B>; | ||
<A_1, B_1>(f: (value: A_1) => B_1): (maybe: Maybe<A_1>) => Maybe<B_1>; | ||
}; | ||
//# sourceMappingURL=map.d.ts.map |
import { Maybe } from './Maybe'; | ||
export declare const race: { | ||
<A>(a: Maybe<A>, b: Maybe<A>): Maybe<A>; | ||
<A>(a: Maybe<A>): (b: Maybe<A>) => Maybe<A>; | ||
<A_1>(a: Maybe<A_1>): (b: Maybe<A_1>) => Maybe<A_1>; | ||
}; | ||
//# sourceMappingURL=race.d.ts.map |
@@ -9,4 +9,4 @@ import { Maybe } from './Maybe'; | ||
<A>(defaultValue: A, maybe: Maybe<A>): A; | ||
<A>(defaultValue: A): (maybe: Maybe<A>) => A; | ||
<A_1>(defaultValue: A_1): (maybe: Maybe<A_1>) => A_1; | ||
}; | ||
//# sourceMappingURL=withDefault.d.ts.map |
{ | ||
"name": "@typed/maybe", | ||
"version": "8.0.4", | ||
"version": "8.0.5", | ||
"description": "Data structure for working with values that may not exist", | ||
@@ -26,3 +26,3 @@ "main": "./cjs/index.js", | ||
"dependencies": { | ||
"@typed/lambda": "^1.0.4" | ||
"@typed/lambda": "^1.0.5" | ||
}, | ||
@@ -36,4 +36,4 @@ "publishConfig": { | ||
"sideEffects": false, | ||
"gitHead": "4707f131e18502c2983f9ca66b74b0e9da48fc6d", | ||
"gitHead": "1182d7f246d79718d84a58f75a2d9e7e129875b8", | ||
"unpkg": "./umd/index.js" | ||
} |
@@ -9,4 +9,4 @@ import { Maybe } from './Maybe'; | ||
<A, B>(fn: Maybe<(value: A) => B>, value: Maybe<A>): Maybe<B>; | ||
<A, B>(fn: Maybe<(value: A) => B>): (value: Maybe<A>) => Maybe<B>; | ||
<A_1, B_1>(fn: Maybe<(value: A_1) => B_1>): (value: Maybe<A_1>) => Maybe<B_1>; | ||
}; | ||
//# sourceMappingURL=ap.d.ts.map |
@@ -8,4 +8,4 @@ import { Maybe } from './Maybe'; | ||
<A, B>(f: (value: A) => Maybe<B>, maybe: Maybe<A>): Maybe<B>; | ||
<A, B>(f: (value: A) => Maybe<B>): (maybe: Maybe<A>) => Maybe<B>; | ||
<A_1, B_1>(f: (value: A_1) => Maybe<B_1>): (maybe: Maybe<A_1>) => Maybe<B_1>; | ||
}; | ||
//# sourceMappingURL=chain.d.ts.map |
@@ -9,8 +9,8 @@ import { Maybe } from './Maybe'; | ||
<A, B, C>(f: (valueA: A, valueB: B) => C, maybeA: Maybe<A>, maybeB: Maybe<B>): Maybe<C>; | ||
<A, B, C>(f: (valueA: A, valueB: B) => C, maybeA: Maybe<A>): (maybeB: Maybe<B>) => Maybe<C>; | ||
<A, B, C>(f: (valueA: A, valueB: B) => C): { | ||
(maybeA: Maybe<A>, maybeB: Maybe<B>): Maybe<C>; | ||
(maybeA: Maybe<A>): (maybeB: Maybe<B>) => Maybe<C>; | ||
<A_1, B_1, C_1>(f: (valueA: A_1, valueB: B_1) => C_1, maybeA: Maybe<A_1>): (maybeB: Maybe<B_1>) => Maybe<C_1>; | ||
<A_2, B_2, C_2>(f: (valueA: A_2, valueB: B_2) => C_2): { | ||
(maybeA: Maybe<A_2>, maybeB: Maybe<B_2>): Maybe<C_2>; | ||
(maybeA: Maybe<A_2>): (maybeB: Maybe<B_2>) => Maybe<C_2>; | ||
}; | ||
}; | ||
//# sourceMappingURL=combine.d.ts.map |
@@ -1,2 +0,2 @@ | ||
!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(((n=n||self).Typed=n.Typed||{},n.Typed.Maybe={}))}(this,function(n){"use strict";const t=n=>(function n(t,e,o){if(t<2)return e;return(...u)=>{const r=o.concat(u);return r.length>=t?e(...r):n(t,e,r)}})(n.length,n,[]);const e="@typed/Just";function o(n){return n[e]}!function(t){(n.Just||(n.Just={})).of=function(n){return{[e]:n}}}();const u="@typed/Nothing",r={[u]:!0};function c(n){return!!n[u]}const f=t(function(n,t){return c(t)?t:n(o(t))});(n.Maybe||(n.Maybe={})).of=t=>null==t?r:n.Just.of(t);const i=t(function(t,e){return f(e=>n.Maybe.of(t(e)),e)});const s=t(function(n,t){return f(n=>i(n,t),n)});const p=t(function(t,e){return e.some(c)?r:n.Just.of(t(...e.map(o)))});const a=t(function(n,t,e){return p(n,[t,e])});function y(n){return n.hasOwnProperty(e)}const d=t(function(n,t){return y(t)?o(t):n});const l=t((n,t)=>y(n)?n:t),h=t((n,t)=>d(null,i(n,t)));n.JUST=e,n.NOTHING=u,n.Nothing=r,n.ap=s,n.chain=f,n.combine=a,n.combineArray=p,n.fromJust=o,n.isJust=y,n.isNothing=c,n.map=i,n.race=l,n.unpack=(n,t,e)=>y(e)?h(n,e):t(),n.unwrap=h,n.withDefault=d,Object.defineProperty(n,"__esModule",{value:!0})}); | ||
!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(((n=n||self).Typed=n.Typed||{},n.Typed.Maybe={}))}(this,function(n){"use strict";const t=n=>(function n(t,e,o){if(t<2)return e;return(...u)=>{const r=o.concat(u);return r.length>=t?e(...r):n(t,e,r)}})(n.length,n,[]);const e="@typed/Just";function o(n){return n[e]}(n.Just||(n.Just={})).of=function(n){return{[e]:n}};const u="@typed/Nothing",r={[u]:!0};function c(n){return!!n[u]}const f=t(function(n,t){return c(t)?t:n(o(t))});(n.Maybe||(n.Maybe={})).of=t=>null==t?r:n.Just.of(t);const i=t(function(t,e){return f(e=>n.Maybe.of(t(e)),e)});const s=t(function(n,t){return f(n=>i(n,t),n)});const p=t(function(t,e){return e.some(c)?r:n.Just.of(t(...e.map(o)))});const a=t(function(n,t,e){return p(n,[t,e])});function y(n){return n.hasOwnProperty(e)}const d=t(function(n,t){return y(t)?o(t):n});const l=t((n,t)=>y(n)?n:t),h=t((n,t)=>d(null,i(n,t)));n.JUST=e,n.NOTHING=u,n.Nothing=r,n.ap=s,n.chain=f,n.combine=a,n.combineArray=p,n.fromJust=o,n.isJust=y,n.isNothing=c,n.map=i,n.race=l,n.unpack=(n,t,e)=>y(e)?h(n,e):t(),n.unwrap=h,n.withDefault=d,Object.defineProperty(n,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=index.js.map |
@@ -9,4 +9,4 @@ import { Maybe } from './Maybe'; | ||
<A, B>(f: (value: A) => B, maybe: Maybe<A>): Maybe<B>; | ||
<A, B>(f: (value: A) => B): (maybe: Maybe<A>) => Maybe<B>; | ||
<A_1, B_1>(f: (value: A_1) => B_1): (maybe: Maybe<A_1>) => Maybe<B_1>; | ||
}; | ||
//# sourceMappingURL=map.d.ts.map |
import { Maybe } from './Maybe'; | ||
export declare const race: { | ||
<A>(a: Maybe<A>, b: Maybe<A>): Maybe<A>; | ||
<A>(a: Maybe<A>): (b: Maybe<A>) => Maybe<A>; | ||
<A_1>(a: Maybe<A_1>): (b: Maybe<A_1>) => Maybe<A_1>; | ||
}; | ||
//# sourceMappingURL=race.d.ts.map |
@@ -9,4 +9,4 @@ import { Maybe } from './Maybe'; | ||
<A>(defaultValue: A, maybe: Maybe<A>): A; | ||
<A>(defaultValue: A): (maybe: Maybe<A>) => A; | ||
<A_1>(defaultValue: A_1): (maybe: Maybe<A_1>) => A_1; | ||
}; | ||
//# sourceMappingURL=withDefault.d.ts.map |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
288037
190
Updated@typed/lambda@^1.0.5