RosettaCodeData/Task/Fibonacci-sequence/Fancy/fibonacci-sequence.fancy

14 lines
176 B
Text
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
class Fixnum {
def fib {
match self -> {
case 0 -> 0
case 1 -> 1
case _ -> self - 1 fib + (self - 2 fib)
}
}
}
15 times: |x| {
x fib println
}