arrow-optics / arrow.optics / kotlin.collections.List / unsnoc
fun <A> List<A>.unsnoc(): Option<Tuple2<List<A>, A>>
fun <A>
List
<A>.unsnoc(): Option<Tuple2<
<A>, A>>
Do you like Arrow?