effect-io-ai

Package: @effect/typeclass
Module: Covariant

Covariant.imap

Returns a default imap implementation.

Signature

declare const imap: <F extends TypeLambda>(map: <R, O, E, A, B>(self: Kind<F, R, O, E, A>, f: (a: A) => B) => Kind<F, R, O, E, B>) => Invariant<F>["imap"]

Source

Since v0.24.0