RosettaCodeData/Task/Anonymous-recursion/SuperCollider/anonymous-recursion.sc

9 lines
115 B
Scala

(
f = { |n|
if(n >= 0) {
if(n < 2) { n } { thisFunction.(n-1) + thisFunction.(n-2) }
}
};
(0..20).collect(f)
)