added assignment 7 ex 3

This commit is contained in:
HEL committed 2025-04-16 07:41:25 +02:00
1 parent d4878015e3
commit 17c1e4170d
1 file changed
+12
+12
View File
@@ -0,0 +1,12 @@
def addStream(s1: LazyList[Int], s2: LazyList[Int]): LazyList[Int] = {
s1 zip s2 map (p => p._1 + p._2)
}
def fibonacci(): LazyList[Int] = {
0 #:: addStream(
1 #:: fibonacci(),
fibonacci()
)
}
fibonacci().take(10).toList