arrow-core / arrow.core.extensions / ConstContravariant / contramap
open fun <T, U> ConstOf<A, T>.contramap(f: (U) -> T): Const<A, U>
Do you like Arrow?