elizarov
12/24/2016, 4:53 PMclass X {
val s: AsyncIterator<Int> = asyncGenerate<Int> { t.next() }.iterator()
val t: AsyncIterator<Int> = asyncGenerate<Int> { s.next() }.iterator()
}
fun main(args: Array<String>) {
async { X().s.next() }.get()
}