blob: 8eae9fb026adabb8f0f0ab4612dcf0284c3e2783 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
module iterators {
def printArray(xs: Array[Int]) =
Iterator.fromArray(xs) foreach (x => System.out.println(x));
def findGreater(xs: Array[Double], limit: Double) =
Iterator.fromArray(xs)
.zip(Iterator.from(0))
.filter{case Pair(x, i) => x > limit}
.map{case Pair(x, i) => i}
}
|