《通过 Lambda 演算学函数式编程》封面

通过 Lambda 演算学函数式编程

An introduction to functional programming through Lambda calculus

Greg Michaelson · 初版 1989 年

14人推荐
15位读者提及
19次提及

为什么值得读

  • 彻底讲透Lambda演算的底层机制
  • 助指令式程序员建立函数式编程思维
  • 历经三十余年依然极具价值且内容不过时

Hacker News 上怎么说

  • 对于想搞懂 lambda calculus 的人,我强烈推荐 Greg Michaelson 写的《An Introduction to Functional Programming Through Lambda Calculus》[0]。读完这本书后,我可以保证,即使你习惯了命令式编程语言,你的大脑也会适应函数式编程范式。函数式……

    For those who want to grok lambda calculus, I would highly recommend "An Introduction to Functional Programming Through Lambda Calculus" book by Greg Michaelson[0]. After going through the book, I could say that you're brain will adapt the functional programming paradigm if you are used to the imperative programming language. Functional…

  • 有一本 Dover Publications 出版的编程书我真的很喜欢:《An Introduction to Functional Programming Through Lambda Calculus》[1]。读到现在非常受启发,虽然是 1989 年的重印本,但除了用到的某些语法规范(比如全大写的变量/函数名)之外,读起来一点也不觉得过时。书后的参考书目……

    There’s an actual Dover Publications programming book that I really enjoy: "An Introduction to Functional Programming Through Lambda Calculus" [1]. So far it’s been enlightening, and even though it’s a 1989 reprint it doesn’t feel all that aged except for some of the semantics used (e.g. ALL_CAPS variable/function names). The bibliography…

  • ……http://smallshire.org.uk/sufficientlysmall/2010/04/11/a-hind... 1. https://github.com/alehander42/hermetic 2. https://github.com/billpmurphy/hask 3. http://andrej.com/plzoo/ 编辑:哦对,还有一个超级有用的资源,是 Michaelson 写的《Introduction to Functional Programming through Lambda Calculus》。买这本书绝对物超所值。

    …http://smallshire.org.uk/sufficientlysmall/2010/04/11/a-hind... 1. https://github.com/alehander42/hermetic 2. https://github.com/billpmurphy/hask 3. http://andrej.com/plzoo/ Edit: Oh, and one more resource that's been extremely helpful has been "Introduction to Functional Programming through Lambda Calculus" by Michaelson. Well worth the cost of the book.

  • 先学 lambda calculus。Greg Michaelson 写的书《An Introduction to Functional Programming Through Lambda Calculus》。神奇的是它出版于 31 年前(1989年),这足以证明它是一本经得起时间考验的必读之作。在讨论里已经被引用过好几次了:https://news.ycombinator.com/item?id=6093386……

    Study lambda calculus first. An Introduction to Functional Programming Through Lambda Calculus Book by Greg Michaelson It's amazing it was published 31 years ago (1989) which shows that it's a timeless book to read. This has been referenced from discussions a couple of times: https://news.ycombinator.com/item?id=6093386…

  • Greg Michaelson 写的《An Introduction to Functional Programming Through Lambda Calculus》把 lambda calculus 讲得非常透彻。关于组合子(combinators),著名的入门书是 Raymond Smullyan 的《To Mock a Mockingbird》的后半部分。

    An Introduction to Functional Programming Through Lambda Calculus by Greg Michaelson really spells out the lambda calculus. Regarding combinators the famous intro is the latter half of Raymond Smullyan's To Mock a Mockingbird.

  • 同类方向还有一本更全面而且免费的书:《An Introduction to Functional Programming Through Lambda Calculus》http://www.macs.hw.ac.uk/~greg/books/gjm.lambook88.ps。另外还有这本:Henk Barendregt 和 Erik Barendsen 写的《Introduction to Lambda Calculus》http://citeseer.ist.psu.edu/barendregt94introduction.html

    A much more thorough, free book along similar lines is: "An Introduction to Functional Programming Through Lambda Calculus" http://www.macs.hw.ac.uk/~greg/books/gjm.lambook88.ps There's also this: "Introduction to Lambda Calculus" by Henk Barendregt , Erik Barendsen http://citeseer.ist.psu.edu/barendregt94introduction.html

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助