arrow-core-data / arrow.core / kotlin.collections.Iterable / unweave
fun <A, B>
Iterable
<A>.unweave(ffa: (A) ->
Iterable
<B>):
List
<B>
Fair conjunction. Similarly to interleave
import arrow.core.*
fun main(args: Array<String>) {
//sampleStart
val result =
listOf(1,2,3).unweave { i -> listOf("$i, ${i + 1}") }
//sampleEnd
println(result)
}
Do you like Arrow?
✖