Casey Brooks
Sequence.zipWithNext
Klitos Kyriacou
fun Sequence<T>.foo() = (sequenceOf(null) + this).zipWithNext()
A modern programming language that makes developers happier.