// 一个可以直接运行的示例脚本: // monkey posts/monkey/demo.monkey let square = fn(x) { x * x }; let factorial = fn(n) { if (n == 0) { 1 } else { n * factorial(n - 1) } }; puts(factorial(5)); puts(map([1, 2, 3, 4, 5], square)); puts(fibonacci(10)); sum([1, 2, 3, 4, 5]);