Comparing version 2.12.1 to 2.12.2
@@ -9,3 +9,11 @@ /** | ||
*/ | ||
import { Applicative, Applicative1, Applicative2, Applicative2C, Applicative3, Applicative3C } from './Applicative' | ||
import { | ||
Applicative, | ||
Applicative1, | ||
Applicative2, | ||
Applicative2C, | ||
Applicative3, | ||
Applicative3C, | ||
Applicative4 | ||
} from './Applicative' | ||
import { Compactable1 } from './Compactable' | ||
@@ -20,3 +28,3 @@ import { Either } from './Either' | ||
import { FunctorWithIndex1 } from './FunctorWithIndex' | ||
import { HKT, Kind, Kind2, Kind3, URIS, URIS2, URIS3 } from './HKT' | ||
import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT' | ||
import { Magma } from './Magma' | ||
@@ -446,2 +454,7 @@ import { Monoid } from './Monoid' | ||
*/ | ||
export declare function traverseWithIndex<F extends URIS4>( | ||
F: Applicative4<F> | ||
): <K extends string, S, R, E, A, B>( | ||
f: (k: K, a: A) => Kind4<F, S, R, E, B> | ||
) => (ta: ReadonlyRecord<K, A>) => Kind4<F, S, R, E, ReadonlyRecord<K, B>> | ||
export declare function traverseWithIndex<F extends URIS3>( | ||
@@ -478,2 +491,7 @@ F: Applicative3<F> | ||
*/ | ||
export declare function traverse<F extends URIS4>( | ||
F: Applicative4<F> | ||
): <S, R, E, A, B>( | ||
f: (a: A) => Kind4<F, S, R, E, B> | ||
) => <K extends string>(ta: ReadonlyRecord<K, A>) => Kind4<F, S, R, E, ReadonlyRecord<K, B>> | ||
export declare function traverse<F extends URIS3>( | ||
@@ -480,0 +498,0 @@ F: Applicative3<F> |
@@ -7,3 +7,11 @@ /** | ||
*/ | ||
import { Applicative, Applicative1, Applicative2, Applicative2C, Applicative3, Applicative3C } from './Applicative' | ||
import { | ||
Applicative, | ||
Applicative1, | ||
Applicative2, | ||
Applicative2C, | ||
Applicative3, | ||
Applicative3C, | ||
Applicative4 | ||
} from './Applicative' | ||
import { Compactable1 } from './Compactable' | ||
@@ -18,3 +26,3 @@ import { Either } from './Either' | ||
import { FunctorWithIndex1 } from './FunctorWithIndex' | ||
import { HKT, Kind, Kind2, Kind3, URIS, URIS2, URIS3 } from './HKT' | ||
import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT' | ||
import { Magma } from './Magma' | ||
@@ -409,2 +417,7 @@ import { Monoid } from './Monoid' | ||
*/ | ||
export declare function traverseWithIndex<F extends URIS4>( | ||
F: Applicative4<F> | ||
): <K extends string, S, R, E, A, B>( | ||
f: (k: K, a: A) => Kind4<F, S, R, E, B> | ||
) => (ta: Record<K, A>) => Kind4<F, S, R, E, Record<K, B>> | ||
export declare function traverseWithIndex<F extends URIS3>( | ||
@@ -435,2 +448,7 @@ F: Applicative3<F> | ||
*/ | ||
export declare function traverse<F extends URIS4>( | ||
F: Applicative4<F> | ||
): <S, R, E, A, B>( | ||
f: (a: A) => Kind4<F, S, R, E, B> | ||
) => <K extends string>(ta: Record<K, A>) => Kind4<F, S, R, E, Record<K, B>> | ||
export declare function traverse<F extends URIS3>( | ||
@@ -437,0 +455,0 @@ F: Applicative3<F> |
@@ -9,3 +9,11 @@ /** | ||
*/ | ||
import { Applicative, Applicative1, Applicative2, Applicative2C, Applicative3, Applicative3C } from './Applicative' | ||
import { | ||
Applicative, | ||
Applicative1, | ||
Applicative2, | ||
Applicative2C, | ||
Applicative3, | ||
Applicative3C, | ||
Applicative4 | ||
} from './Applicative' | ||
import { Compactable1 } from './Compactable' | ||
@@ -20,3 +28,3 @@ import { Either } from './Either' | ||
import { FunctorWithIndex1 } from './FunctorWithIndex' | ||
import { HKT, Kind, Kind2, Kind3, URIS, URIS2, URIS3 } from './HKT' | ||
import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT' | ||
import { Magma } from './Magma' | ||
@@ -446,2 +454,7 @@ import { Monoid } from './Monoid' | ||
*/ | ||
export declare function traverseWithIndex<F extends URIS4>( | ||
F: Applicative4<F> | ||
): <K extends string, S, R, E, A, B>( | ||
f: (k: K, a: A) => Kind4<F, S, R, E, B> | ||
) => (ta: ReadonlyRecord<K, A>) => Kind4<F, S, R, E, ReadonlyRecord<K, B>> | ||
export declare function traverseWithIndex<F extends URIS3>( | ||
@@ -478,2 +491,7 @@ F: Applicative3<F> | ||
*/ | ||
export declare function traverse<F extends URIS4>( | ||
F: Applicative4<F> | ||
): <S, R, E, A, B>( | ||
f: (a: A) => Kind4<F, S, R, E, B> | ||
) => <K extends string>(ta: ReadonlyRecord<K, A>) => Kind4<F, S, R, E, ReadonlyRecord<K, B>> | ||
export declare function traverse<F extends URIS3>( | ||
@@ -480,0 +498,0 @@ F: Applicative3<F> |
@@ -7,3 +7,11 @@ /** | ||
*/ | ||
import { Applicative, Applicative1, Applicative2, Applicative2C, Applicative3, Applicative3C } from './Applicative' | ||
import { | ||
Applicative, | ||
Applicative1, | ||
Applicative2, | ||
Applicative2C, | ||
Applicative3, | ||
Applicative3C, | ||
Applicative4 | ||
} from './Applicative' | ||
import { Compactable1 } from './Compactable' | ||
@@ -18,3 +26,3 @@ import { Either } from './Either' | ||
import { FunctorWithIndex1 } from './FunctorWithIndex' | ||
import { HKT, Kind, Kind2, Kind3, URIS, URIS2, URIS3 } from './HKT' | ||
import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT' | ||
import { Magma } from './Magma' | ||
@@ -409,2 +417,7 @@ import { Monoid } from './Monoid' | ||
*/ | ||
export declare function traverseWithIndex<F extends URIS4>( | ||
F: Applicative4<F> | ||
): <K extends string, S, R, E, A, B>( | ||
f: (k: K, a: A) => Kind4<F, S, R, E, B> | ||
) => (ta: Record<K, A>) => Kind4<F, S, R, E, Record<K, B>> | ||
export declare function traverseWithIndex<F extends URIS3>( | ||
@@ -435,2 +448,7 @@ F: Applicative3<F> | ||
*/ | ||
export declare function traverse<F extends URIS4>( | ||
F: Applicative4<F> | ||
): <S, R, E, A, B>( | ||
f: (a: A) => Kind4<F, S, R, E, B> | ||
) => <K extends string>(ta: Record<K, A>) => Kind4<F, S, R, E, Record<K, B>> | ||
export declare function traverse<F extends URIS3>( | ||
@@ -437,0 +455,0 @@ F: Applicative3<F> |
{ | ||
"name": "fp-ts", | ||
"version": "2.12.1", | ||
"version": "2.12.2", | ||
"description": "Functional programming in TypeScript", | ||
@@ -28,4 +28,3 @@ "main": "lib/index.js", | ||
"functional-programming" | ||
], | ||
"dependencies": {} | ||
] | ||
} |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
4188166
138585