2019年1月25日

一些质量极高的project-based tutorials

摘要: 《let's build a simple xxx》 build your own lisp ★ Crafting Interpreters (学生版)Implementing Functional Languages_student.pdf - 快捷方式 未成书:Building LISP Wri 阅读全文

posted @ 2019-01-25 00:28 王家恒 阅读(305) 评论(0) 推荐(0) 编辑

OCaml (ML家族语言)很好很强大

摘要: 理由如下: 1. 强类型,写着放心 2. 函数式。 且不是pure functional, 不用像 Haskell 那样极端。。 3. Algebric Data Types 的模式匹配 实在太爽了 4. modules 很强大 5. 语法很简洁。 缺点 冷门,库好像很少。 文档更少 中文书籍:目前 阅读全文

posted @ 2019-01-25 00:24 王家恒 阅读(2487) 评论(0) 推荐(0) 编辑

《EOPL》: 实现了惰性求值的两种参数传递策略

摘要: call-by-need 不过是比 call-by-name 多了一个 memorization 的步骤 阅读全文

posted @ 2019-01-25 00:21 王家恒 阅读(305) 评论(0) 推荐(0) 编辑

《EOPL》 : 实现了 call/cc

摘要: 待填坑 完整代码:scheme-code/EOPL/ch5/4-LETREC (CPS)-Exception-扩展/exer-5.43__★callcc/ 阅读全文

posted @ 2019-01-25 00:04 王家恒 阅读(480) 评论(0) 推荐(0) 编辑

导航