Domain theory & denotation semantics

这本书写的很好,多谢了!

不愧是@LdBeth,这都能找得到。。。

我要的就是domain theory,原因有以下几点:

  1. 现在大部分介绍 denotation semantics 的文章,背后都用到了 domain theory

    不会domain theorydenotation semantics 就和不会实分析学微积分一样。。。

    正如作者自己所说:

  2. 我想研究一下Haskelldenotation semantics

    我现在发现这个语言并没有想象中那么简单。

    比如:你可以在Haskell里定义Coalgebra,但是这个Coalgebra和数学上定义的Coalgebra有一些差异(尽管Haskell里定义的Final coalgebra’s carrier 也能代表无限类型),但是仍然有一些细微的不同,因为Haskell不是totally language 且 Haskell lazy,使得问题复杂化。

    有人和我说:如果你真想了解像Haskell那样的non-totally language的denotation/categorical semantics,可能需要学一点domain theory

  3. 我记得TAPL有一章专门讲递归类型的元理论。

    我承认,当时看那一章的时候,我没有完全看懂(感觉需要一些domain theory基础)。