遅延評価とか言ってる割には

fib n = fib(n-2) + fib(n-1)
fib 1 = 1
fib 2 = 1

とかできなくて残念な言語