UNPKG

effect-ts-folds

Version:
7 lines 601 B
import { Traversable as TA } from '@effect/typeclass'; import { Effect } from 'effect'; import { Kind, TypeLambda } from 'effect/HKT'; export declare const traverseSuspended: typeof traverseEffect; export declare const traverseEffect: <F extends TypeLambda>(F: TA.Traversable<F>) => <A, B, E1 = unknown, R1 = unknown>(f: (a: A) => Effect.Effect<B, E1, R1>) => (<E2 = unknown, R2 = unknown, I2 = never>(fa: Kind<F, I2, R2, E2, A>) => Effect.Effect<Kind<F, I2, R2, E2, B>, E1, R1>); export declare const succeedBy: <A, B>(f: (a: A) => B) => (a: A) => Effect.Effect<B>; //# sourceMappingURL=Cont.d.ts.map