Slide 28
Slide 28 text
MB[ZDPMMFDUJPOͷڍಈ
let array = Array(1...10)
let lazyArray = array.lazy
.map { value -> Int in
print(value)
return value * 2
}
.filter { value in
print(value)
return value < 10
}
print(lazyArray.first)
1
2
Optional(2)
pSTUʹΞΫηεͨ࣌͠ʢඞཁʹͳͬͨ࣌ʣ
ඞཁͳ͚ͩNBQ
pMUFS͕ධՁ͞ΕΔʂ
<
>
ˣ
<>
ˣ
<>
ˣ
NBQ\^
pMUFS\^
pSTU
ແବ͕ͳ͍ʂ