← 黑客书架

类型和程序设计语言 封面

类型和程序设计语言

Types and Programming Languages

Benjamin C. Pierce · 初版 2002 年

  • 316次提及
  • 130人推荐
  • 224位 HN 评论者

简介

type system 是一种语法方法,通过根据程序短语所计算的值的种类对其进行分类,来自动检查是否存在某些错误行为。对 type systems 以及从 type-theoretic 视角对 programming languages 的研究,在 software engineering、language design、high-performance compilers 和 security 方面具有重要应用。本书全面介绍了计算机科学中的 type systems 以及 programming languages 的基础理论。其方法注重实用与 operational;每一个新概念的引入都……

为什么值得读

系统讲解类型系统理论并结合实现代码的权威教材

适合:想深入掌握类型论与编程语言实现的计算机学习者

值得读指数:68 / 100

Hacker News 读者推荐

函数式编程方面:[0] 《计算机程序的构造和解释》(SICP) [1] The_Little_Schemer [2] Programming in Haskell - Graham Hutton [3] Types and Programming Languages - Benjamin C. Pierce --- PDF链接 [0](https://github.com/allenleein/brains/blob/master/Zen-of-Func...) [1](https://github.com/allenleein/brains/blob/master/Zen-of-Func...) [2](https://github.com/allenleein/brains/blob/master/Zen-of-Func...)…

allenleein 在 HN 的推荐

Pierce 的《Types and Programming Languages》是一本极棒的教材。我快搞定自己对 System F-omega(带 higher kinded types 和类型运算符的 polymorphic lambda calculus)的实现了,包含一个纯手写的完整 lexer/parser……

shpongled 在 HN 的推荐

《Types and Programming Languages》(又名“tapl”)

csneeky 在 HN 的推荐

找书

在黑客书架打开完整页面 →

数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。