Methods
applyFirst
- applyFirst<F>(apply: Apply<F>): function
- applyFirst<F>(apply: Apply<F>): function
- applyFirst<F>(apply: Apply<F>): function
-
Type parameters
Parameters
Returns function
-
- <L, A>(fa: HKT2As<F, L, A>): function
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
Returns HKT2As<F, L, A>
-
Type parameters
Parameters
Returns function
-
- <A>(fa: HKTAs<F, A>): function
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
Returns HKTAs<F, A>
-
Type parameters
Parameters
Returns function
-
- <A>(fa: HKT<F, A>): function
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
Returns HKT<F, A>
applySecond
- applySecond<F>(apply: Apply<F>): function
- applySecond<F>(apply: Apply<F>): function
- applySecond<F>(apply: Apply<F>): function
-
Type parameters
Parameters
Returns function
-
- <L, A>(fa: HKT2As<F, L, A>): function
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
Returns HKT2As<F, L, B>
-
Type parameters
Parameters
Returns function
-
- <A>(fa: HKTAs<F, A>): function
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
Returns HKTAs<F, B>
-
Type parameters
Parameters
Returns function
-
- <A>(fa: HKT<F, A>): function
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
Returns HKT<F, B>
liftA2
- liftA2<F>(apply: Apply<F>): function
- liftA2<F>(apply: Apply<F>): function
- liftA2<F>(apply: Apply<F>): function
-
Type parameters
Parameters
Returns function
-
- <A, B, C>(f: Curried2<A, B, C>): function
-
Type parameters
Parameters
Returns function
-
- <L>(fa: HKT2As<F, L, A>): function
-
Type parameters
Parameters
Returns function
-
-
Parameters
Returns HKT2As<F, L, C>
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
liftA3
- liftA3<F>(apply: Apply<F>): function
- liftA3<F>(apply: Apply<F>): function
- liftA3<F>(apply: Apply<F>): function
-
Type parameters
Parameters
Returns function
-
- <A, B, C, D>(f: Curried3<A, B, C, D>): function
-
Type parameters
Parameters
Returns function
-
- <L>(fa: HKT2As<F, L, A>): function
-
Type parameters
Parameters
Returns function
-
- (fb: HKT2As<F, L, B>): function
-
Parameters
Returns function
-
-
Parameters
Returns HKT2As<F, L, D>
-
Type parameters
Parameters
Returns function
-
- <A, B, C, D>(f: Curried3<A, B, C, D>): Curried3<HKTAs<F, A>, HKTAs<F, B>, HKTAs<F, C>, HKTAs<F, D>>
-
Type parameters
Parameters
-
Type parameters
Parameters
Returns function
-
- <A, B, C, D>(f: Curried3<A, B, C, D>): Curried3<HKT<F, A>, HKT<F, B>, HKT<F, C>, HKT<F, D>>
-
Type parameters
Parameters
liftA4
- liftA4<F>(apply: Apply<F>): function
- liftA4<F>(apply: Apply<F>): function
- liftA4<F>(apply: Apply<F>): function
-
Type parameters
Parameters
Returns function
-
- <A, B, C, D, E>(f: Curried4<A, B, C, D, E>): function
-
Type parameters
Parameters
Returns function
-
- <L>(fa: HKT2As<F, L, A>): function
-
Type parameters
Parameters
Returns function
-
- (fb: HKT2As<F, L, B>): function
-
Parameters
Returns function
-
- (fc: HKT2As<F, L, C>): function
-
Parameters
Returns function
-
-
Parameters
Returns HKT2As<F, L, E>
-
Type parameters
Parameters
Returns function
-
- <A, B, C, D, E>(f: Curried4<A, B, C, D, E>): Curried4<HKTAs<F, A>, HKTAs<F, B>, HKTAs<F, C>, HKTAs<F, D>, HKTAs<F, E>>
-
Type parameters
Parameters
-
Type parameters
Parameters
Returns function
-
- <A, B, C, D, E>(f: Curried4<A, B, C, D, E>): Curried4<HKT<F, A>, HKT<F, B>, HKT<F, C>, HKT<F, D>, HKT<F, E>>
Combine two effectful actions, keeping only the result of the first