怎样学范畴论?
编程语言类型系统相关的数学知识..
关注者
1,189
被浏览
265,809
18 个回答
可以随便看看Haskell,Haskell就是category的实例,monad就是从数学那里搬过来的(比如可以用来做higher category),不过我感觉Haskell没法体现cat的精髓:universal,adjoint pair和Kan扩张, 这个看看上面推荐Mac Lane就行了 。上面推荐的nlab个人感觉不适合cs的看,因为太难了。
maclane也太难,最近看到一本神级入门书,Lawvere写的
- 2009 Conceptual Mathematics: A First Introduction to Categories (with Stephen H. Schanuel). Cambridge University Press, 2nd ed. ISBN 978-0521719162
这个真的是给小学生看的,不骗你。