@morphic-ts/model-algebras
Advanced tools
Comparing version 2.0.0-alpha.4 to 2.0.0-alpha.5
@@ -6,2 +6,3 @@ import type { Option } from 'fp-ts/es6/Option'; | ||
import type { Either } from 'fp-ts/es6/Either'; | ||
import type { NonEmptyArray } from 'fp-ts/es6/NonEmptyArray'; | ||
/** | ||
@@ -59,2 +60,5 @@ * @since 0.0.1 | ||
}; | ||
nonEmptyArray: { | ||
<L, A>(a: HKT2<F, Env, L, A>, config?: ConfigsForType<Env, L[], NonEmptyArray<A>>): HKT2<F, Env, L[], NonEmptyArray<A>>; | ||
}; | ||
date: { | ||
@@ -86,2 +90,3 @@ (config?: ConfigsForType<Env, string, Date>): HKT2<F, Env, string, Date>; | ||
array: <A>(a: Kind<F, Env, A>, config?: ConfigsForType<Env, unknown[], A[]>) => Kind<F, Env, Array<A>>; | ||
nonEmptyArray: <A>(a: Kind<F, Env, A>, config?: ConfigsForType<Env, unknown[], NonEmptyArray<A>>) => Kind<F, Env, NonEmptyArray<A>>; | ||
date(config?: ConfigsForType<Env, string, Date>): Kind<F, Env, Date>; | ||
@@ -107,2 +112,3 @@ uuid(config?: ConfigsForType<Env, string, UUID>): Kind<F, Env, UUID>; | ||
array: <L, A>(a: Kind2<F, Env, L, A>, config?: ConfigsForType<Env, Array<L>, Array<A>>) => Kind2<F, Env, Array<L>, Array<A>>; | ||
nonEmptyArray: <L, A>(a: Kind2<F, Env, L, A>, config?: ConfigsForType<Env, L[], NonEmptyArray<A>>) => Kind2<F, Env, L[], NonEmptyArray<A>>; | ||
date(config?: ConfigsForType<Env, string, Date>): Kind2<F, Env, string, Date>; | ||
@@ -109,0 +115,0 @@ uuid(config?: ConfigsForType<Env, string, UUID>): Kind2<F, Env, string, UUID>; |
@@ -6,2 +6,3 @@ import type { Option } from 'fp-ts/lib/Option'; | ||
import type { Either } from 'fp-ts/lib/Either'; | ||
import type { NonEmptyArray } from 'fp-ts/lib/NonEmptyArray'; | ||
/** | ||
@@ -59,2 +60,5 @@ * @since 0.0.1 | ||
}; | ||
nonEmptyArray: { | ||
<L, A>(a: HKT2<F, Env, L, A>, config?: ConfigsForType<Env, L[], NonEmptyArray<A>>): HKT2<F, Env, L[], NonEmptyArray<A>>; | ||
}; | ||
date: { | ||
@@ -86,2 +90,3 @@ (config?: ConfigsForType<Env, string, Date>): HKT2<F, Env, string, Date>; | ||
array: <A>(a: Kind<F, Env, A>, config?: ConfigsForType<Env, unknown[], A[]>) => Kind<F, Env, Array<A>>; | ||
nonEmptyArray: <A>(a: Kind<F, Env, A>, config?: ConfigsForType<Env, unknown[], NonEmptyArray<A>>) => Kind<F, Env, NonEmptyArray<A>>; | ||
date(config?: ConfigsForType<Env, string, Date>): Kind<F, Env, Date>; | ||
@@ -107,2 +112,3 @@ uuid(config?: ConfigsForType<Env, string, UUID>): Kind<F, Env, UUID>; | ||
array: <L, A>(a: Kind2<F, Env, L, A>, config?: ConfigsForType<Env, Array<L>, Array<A>>) => Kind2<F, Env, Array<L>, Array<A>>; | ||
nonEmptyArray: <L, A>(a: Kind2<F, Env, L, A>, config?: ConfigsForType<Env, L[], NonEmptyArray<A>>) => Kind2<F, Env, L[], NonEmptyArray<A>>; | ||
date(config?: ConfigsForType<Env, string, Date>): Kind2<F, Env, string, Date>; | ||
@@ -109,0 +115,0 @@ uuid(config?: ConfigsForType<Env, string, UUID>): Kind2<F, Env, string, UUID>; |
{ | ||
"name": "@morphic-ts/model-algebras", | ||
"version": "2.0.0-alpha.4", | ||
"version": "2.0.0-alpha.5", | ||
"description": "Morphic definitions for models", | ||
@@ -24,3 +24,3 @@ "author": "Stéphane Le Dorze <stephane.ledorze@gmail.com>", | ||
"dependencies": { | ||
"@morphic-ts/algebras": "^2.0.0-alpha.4", | ||
"@morphic-ts/algebras": "^2.0.0-alpha.5", | ||
"@morphic-ts/common": "^2.0.0-alpha.3" | ||
@@ -70,3 +70,3 @@ }, | ||
}, | ||
"gitHead": "84107ccb07cc2cc4a37e631676eca8296d8a2d80" | ||
"gitHead": "3623b3382171aa35472b1e028a176f5796dab1e7" | ||
} |
60172
1481