Package: @effect/typeclass
Module: Contravariant
Returns a default imap implementation.
Signature
declare const imap: <F extends TypeLambda>(contramap: <R, O, E, A, B>(self: Kind<F, R, O, E, A>, f: (b: B) => A) => Kind<F, R, O, E, B>) => Invariant<F>["imap"]
Since v0.24.0