@matechs/effect
Advanced tools
Comparing version 5.0.28 to 5.0.29
@@ -70,8 +70,8 @@ import { Kind3 } from "fp-ts/es6/HKT"; | ||
}, U & R, L | E>; | ||
let: <N extends string, E, A>(name: Exclude<N, keyof S>, a: A) => Do3CE<M, S & { | ||
let: <N extends string, A>(name: Exclude<N, keyof S>, a: A) => Do3CE<M, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
letL: <N extends string, E, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do3CE<M, S & { | ||
}, U, L>; | ||
letL: <N extends string, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do3CE<M, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
}, U, L>; | ||
sequenceS: <R extends Record<string, Kind3<M, never, any, any>>>(r: EnforceNonEmptyRecord<R> & { | ||
@@ -99,8 +99,8 @@ [K in keyof S]?: never; | ||
}, U & R, L>; | ||
let: <N extends string, E, A>(name: Exclude<N, keyof S>, a: A) => Do3CE_<M, S & { | ||
let: <N extends string, A>(name: Exclude<N, keyof S>, a: A) => Do3CE_<M, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
letL: <N extends string, E, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do3CE_<M, S & { | ||
}, U, L>; | ||
letL: <N extends string, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do3CE_<M, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
}, U, L>; | ||
sequenceS: <R extends Record<string, Kind3<M, never, L, any>>>(r: EnforceNonEmptyRecord<R> & { | ||
@@ -107,0 +107,0 @@ [K in keyof S]?: never; |
@@ -78,8 +78,8 @@ import { Bifunctor4 } from "fp-ts/es6/Bifunctor"; | ||
}, U & R, L | E>; | ||
let: <N extends string, E, A>(name: Exclude<N, keyof S>, a: A) => Do4CE<M, Q, S & { | ||
let: <N extends string, A>(name: Exclude<N, keyof S>, a: A) => Do4CE<M, Q, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
letL: <N extends string, E, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do4CE<M, Q, S & { | ||
}, U, L>; | ||
letL: <N extends string, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do4CE<M, Q, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
}, U, L>; | ||
sequenceS: <R extends Record<string, GenEffect<any, any, any, any>>>(r: EnforceNonEmptyRecord<R> & { | ||
@@ -107,8 +107,8 @@ [K in keyof S]?: never; | ||
}, U & R, L>; | ||
let: <N extends string, E, A>(name: Exclude<N, keyof S>, a: A) => Do4CE<M, Q, S & { | ||
let: <N extends string, A>(name: Exclude<N, keyof S>, a: A) => Do4CE<M, Q, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
letL: <N extends string, E, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do4CE<M, Q, S & { | ||
}, U, L>; | ||
letL: <N extends string, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do4CE<M, Q, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
}, U, L>; | ||
sequenceS: <R extends Record<string, GenEffect<any, any, L, any>>>(r: EnforceNonEmptyRecord<R> & { | ||
@@ -115,0 +115,0 @@ [K in keyof S]?: never; |
@@ -70,8 +70,8 @@ import { Kind3 } from "fp-ts/lib/HKT"; | ||
}, U & R, L | E>; | ||
let: <N extends string, E, A>(name: Exclude<N, keyof S>, a: A) => Do3CE<M, S & { | ||
let: <N extends string, A>(name: Exclude<N, keyof S>, a: A) => Do3CE<M, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
letL: <N extends string, E, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do3CE<M, S & { | ||
}, U, L>; | ||
letL: <N extends string, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do3CE<M, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
}, U, L>; | ||
sequenceS: <R extends Record<string, Kind3<M, never, any, any>>>(r: EnforceNonEmptyRecord<R> & { | ||
@@ -99,8 +99,8 @@ [K in keyof S]?: never; | ||
}, U & R, L>; | ||
let: <N extends string, E, A>(name: Exclude<N, keyof S>, a: A) => Do3CE_<M, S & { | ||
let: <N extends string, A>(name: Exclude<N, keyof S>, a: A) => Do3CE_<M, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
letL: <N extends string, E, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do3CE_<M, S & { | ||
}, U, L>; | ||
letL: <N extends string, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do3CE_<M, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
}, U, L>; | ||
sequenceS: <R extends Record<string, Kind3<M, never, L, any>>>(r: EnforceNonEmptyRecord<R> & { | ||
@@ -107,0 +107,0 @@ [K in keyof S]?: never; |
@@ -78,8 +78,8 @@ import { Bifunctor4 } from "fp-ts/lib/Bifunctor"; | ||
}, U & R, L | E>; | ||
let: <N extends string, E, A>(name: Exclude<N, keyof S>, a: A) => Do4CE<M, Q, S & { | ||
let: <N extends string, A>(name: Exclude<N, keyof S>, a: A) => Do4CE<M, Q, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
letL: <N extends string, E, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do4CE<M, Q, S & { | ||
}, U, L>; | ||
letL: <N extends string, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do4CE<M, Q, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
}, U, L>; | ||
sequenceS: <R extends Record<string, GenEffect<any, any, any, any>>>(r: EnforceNonEmptyRecord<R> & { | ||
@@ -107,8 +107,8 @@ [K in keyof S]?: never; | ||
}, U & R, L>; | ||
let: <N extends string, E, A>(name: Exclude<N, keyof S>, a: A) => Do4CE<M, Q, S & { | ||
let: <N extends string, A>(name: Exclude<N, keyof S>, a: A) => Do4CE<M, Q, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
letL: <N extends string, E, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do4CE<M, Q, S & { | ||
}, U, L>; | ||
letL: <N extends string, A>(name: Exclude<N, keyof S>, f: (s: S) => A) => Do4CE<M, Q, S & { | ||
[K in N]: A; | ||
}, U, L | E>; | ||
}, U, L>; | ||
sequenceS: <R extends Record<string, GenEffect<any, any, L, any>>>(r: EnforceNonEmptyRecord<R> & { | ||
@@ -115,0 +115,0 @@ [K in keyof S]?: never; |
{ | ||
"name": "@matechs/effect", | ||
"version": "5.0.28", | ||
"version": "5.0.29", | ||
"license": "MIT", | ||
@@ -41,3 +41,3 @@ "private": false, | ||
}, | ||
"gitHead": "d1003866b726967230eb8e30e12793533f48aaca" | ||
"gitHead": "7366467847c945b58beb94d5036586a11a0831be" | ||
} |
633554