Readable
Combinators
Signature
declare const map: {
<A, B>(f: (a: NoInfer<A>) => B): <E, R>(fa: Readable<A, E, R>) => Readable<B, E, R>;
<A, E, R, B>(self: Readable<A, E, R>, f: (a: NoInfer<A>) => B): Readable<B, E, R>;
};Signature
declare const mapEffect: {
<A, B, E2, R2>(
f: (a: NoInfer<A>) => Effect<B, E2, R2>,
): <E, R>(fa: Readable<A, E, R>) => Readable<B, E2 | E, R2 | R>;
<A, E, R, B, E2, R2>(
self: Readable<A, E, R>,
f: (a: NoInfer<A>) => Effect<B, E2, R2>,
): Readable<B, E | E2, R | R2>;
};Constructors
Models
Refinements
isReadable
Added in v2.0.0
Source
Signature
declare function isReadable(u: unknown): u is Readable<unknown, unknown, unknown>;