arrow-core / arrow.core.extensions / AndThenProfunctor / dimap
open fun <A, B, C, D> AndThenOf<A, B>.dimap(fl: (C) -> A, fr: (B) -> D): AndThen<C, D>
Do you like Arrow?