arrow-core / arrow.core.extensions / SequenceKMonadLogic / splitM
open fun <A> Kind<ForSequenceK, A>.splitM(): Kind<ForSequenceK, Option<Tuple2<Kind<ForSequenceK, A>, A>>>
Do you like Arrow?