This website requires JavaScript.
Explore
Help
Sign In
mirror
/
RosettaCodeData
mirror of
https://github.com/acmeism/RosettaCodeData.git
Watch
1
Star
0
Fork
You've already forked RosettaCodeData
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
main
RosettaCodeData
/
Task
/
Y-combinator
/
JavaScript
/
y-combinator-8.js
3 lines
95 B
JavaScript
Raw
Permalink
Blame
History
var
Y
=
f
=>
(
x
=>
x
(
x
)
)
(
y
=>
f
(
x
=>
y
(
y
)
(
x
)
)
)
;
var
fac
=
Y
(
f
=>
n
=>
n
>
1
?
n
*
f
(
n
-
1
)
:
1
)
;
Reference in New Issue
View Git Blame
Copy Permalink