2020-01-20 03:38:43 +03:00
|
|
|
import Fun;
|
|
|
|
|
|
2021-01-31 22:25:31 +03:00
|
|
|
var fact = fix (fun (self) {fun (n) {if n <= 1 then 1 else n * self (n-1) fi}});
|
2020-01-20 03:38:43 +03:00
|
|
|
|
|
|
|
|
printf ("%d\n", fact (3));
|
|
|
|
|
printf ("%d\n", fact (5));
|
|
|
|
|
printf ("%d\n", fact (7))
|