arrow-core / arrow.core.extensions.andthen.contravariant
fun <O, A, B> ~~lift~~(arg0: (A) -> B): (Kind<Conested<ForAndThen, O>, B>) -> Kind<Conested<ForAndThen, O>, A>
Do you like Arrow?