arrow-fx / arrow.fx.extensions.invariant / arrow.Kind
fun <F, A, B> Kind<Kind<
ForQueue
, F>, A>.~~imap~~(FR: Functor<F>, arg1: (A) -> B, arg2: (B) -> A):
Queue
<F, B>
Do you like Arrow?