昨天在自己的语言上写出了Y组合子,留个纪念
2011-08-30 12:44
197 查看
{
var Y = (f) -> (x) -> $f.invoke($Y.invoke($f)).invoke($x);
var factorial = $Y.invoke((fac) -> (n) -> $n == 0 ? 1 : $n * $fac.invoke($n - 1));
host.log($factorial.invoke(5));
}
var Y = (f) -> (x) -> $f.invoke($Y.invoke($f)).invoke($x);
var factorial = $Y.invoke((fac) -> (n) -> $n == 0 ? 1 : $n * $fac.invoke($n - 1));
host.log($factorial.invoke(5));
}
相关文章推荐
- 纪念下自己代码人生的一小步,自己写出的华为2015招聘题目
- 以前没有研究过脚本的使用,所以昨天那个小问题可是让我费了好一番功夫,贴出代码给自己留个纪念!
- 终于知道自己昨天错在哪里了……郁闷啊……
- 让VB菜鸟最快写出自己的外挂
- 评 真正的程序员,不会在意自己用的是什么语言或者什么平台,因为这些是由成本和客户决定的。”
- 利用Google在线翻译引擎制作自己的多国语言翻译机
- 写给昨天的自己
- 很长时间 第一次自己写代码ac 纪念一下
- Flexviewer中创建自己的Flex中文语言包
- 用自己的语言描述一下程序连接数据库的过程。
- 老码农:如何写出让自己满意的代码
- C++ 基础考考自己,看程序写出输出
- C/C++语言经典实用趣味程序设计编程百例精解--大部分是自己写的(1)
- 如何克服抗拒学习自己不喜欢的语言
- 学焊接专业的编程爱好者应用好通用权限管理系统写出了自己工作中需要的小软件
- 老码农:如何写出让自己满意的代码
- 重生的自己,仅此纪念2013年7月25日
- 用java语言搭建的一些系统,感觉自己进步了
- 昨天把我郁闷惨了,弄了一整天才发现是被自己粗心害的
- 2011.11.23 POJ2531解题报告【谨以此文,纪念自己跨过POJ50道题的小里程碑】