书籍 Category Theory for Programmers的封面

Category Theory for Programmers

Bartosz Milewski

出版社

ImageWrap

出版时间

2018-10-21

ISBN

9781518403507

评分

★★★★★
书籍介绍
Category Theory is one of the most abstract branches of mathematics. It is usually taught to graduate students after they have mastered several other branches of mathematics, like algebra, topology, and group theory. It might therefore come as a shock that the basic concepts of category theory can be explained in relatively simple terms to anybody with some experience in programming. That's because, just like programming, category theory is about structure. Mathematicians discover structure in mathematical theories, programmers discover structure in computer programs. Well structured programs are easier to understand and maintain, and are less likely to contain bugs. Category theory provides the language to talk about structure, and learning it will make you a better programmer.
用户评论
看过视频、够用了
这本书确实够深度,最后几章看得很吃力,整体内容的逻辑组织感觉也挺好的。唯一想吐槽的是真的是'for programmers'么?前几章有c++,有scala,有haskell,到中间就只有haskell了,再到后面就没代码了。最后几章思维跳跃太快,更像是思维游戏,而作为程序员总是想这有什么用,跟不上了。
唉,看了一半,但还是没看出和编程有啥关系,可能我的前置知识还不够
相当适合Haskell程序员入门category theory
高屋建瓴,深入浅出
5遍,还剩4遍!
研究所需,要入门一下范畴论,重点看的第一部分的基本术语。Haskell部分与我关系不大,看了一点,多数跳过。不用数学语言,而用通俗语言,是适合我这种门外汉的。说真的,看了仍然是似懂非懂,但也坚持看了下来,毕竟,谁能拒绝书里那一头头可爱的猪呢?
来,跟我一起复读:monad is a monoid in the category of endofunctors 看了第一part和作者的讲座,可能弄明白了上面那句话,完结撒花了。
真的太有意思,不过越到后面发现脑子不够用啊
Z-Library