-
16-10-2019 - |
题
最近,我对理解和证明(功能性)编程语言的方面非常感兴趣。
但是,随着我的深入研究,如果没有适当的解释,诸如$ lambda $ cyculus,类别理论和语义语义之类的东西很难掌握。
我读了SICP(一本启发性的书),但我希望更深入地研究功能编程理论。是否有任何书籍/博客/网站/you-name-it可以从头开始讨论功能编程语言的理论?
解决方案
考虑到$ lambda $ -calculus的代表语义的书籍并不容易。一种可能性是:
- Roberto M. Amadio和Pierre-Louis Curien: 域和lambda-calculi
类型理论帐户更容易获得:
其他提示
一个旧问题的新答案. 。您可能对 程序员的类别理论 Bartosz Milewski。更一般地,您可以看一下 Bartosz Milewski的编程咖啡馆 博客。
不隶属于 cs.stackexchange