araqnid
val sources = listOf(::heavySourceA, ::heavySourceB) sources.asSequence().flatMap { x -> x().asSequence() }.forEach { println("got $it") }