Rename pairwise to zipWithNext, KEEP-11

This commit is contained in:
Ilya Gorbunov
2017-07-26 23:39:33 +03:00
parent c2cee2e405
commit c04b0072af
16 changed files with 374 additions and 239 deletions
@@ -81,18 +81,18 @@ class Collections {
@Sample
fun pairwise() {
fun zipWithNext() {
val letters = ('a'..'f').toList()
val pairs = letters.pairwise()
val pairs = letters.zipWithNext()
assertPrints(letters, "[a, b, c, d, e, f]")
assertPrints(pairs, "[(a, b), (b, c), (c, d), (d, e), (e, f)]")
}
@Sample
fun pairwiseToFindDeltas() {
fun zipWithNextToFindDeltas() {
val values = listOf(1, 4, 9, 16, 25, 36)
val deltas = values.pairwise { a, b -> b - a }
val deltas = values.zipWithNext { a, b -> b - a }
assertPrints(deltas, "[3, 5, 7, 9, 11]")
}