arrow-core / arrow.core.extensions.nonemptylist.monad
fun <A, B> ~~tailRecM~~(arg0: A, arg1: (A) -> Kind<ForNonEmptyList, Either<A, B>>): NonEmptyList<B>
Do you like Arrow?