RosettaCodeData/Task/Y-combinator/R/y-combinator-2.r

18 lines
187 B
R
Raw Permalink Normal View History

2013-04-11 01:07:29 -07:00
fac <- function(f) {
function(n) {
if (n<2)
1
else
n*f(n-1)
}
}
fib <- function(f) {
function(n) {
if (n <= 1)
n
else
f(n-1) + f(n-2)
}
}