fun main(args : Array<String>){
lazyFilter()
makeObjekSequence()
}
fun lazyFilter(){
val list = (1..100).toList()
//jika tidak berhasil di filter maka tidak lanjut ke map
list.asSequence().filter{ it % 5 == 0 }.map{ it + it }.forEach{ println(it) }
}
fun makeObjekSequence(){
val sequenceNumber = generateSequence(1) { it + 1 }
sequenceNumber.take(5).forEach{ print("$it ") }
}