Haskell入门学习最受喜爱的一本书,在亚马逊上也是最热评的Haskell主题的书。能快速建立起Haskell的整体认知;对使用注意、设计原因、最佳实践和关键概念有很多用心良苦的提点;图文并茂、循序渐进和风趣幽默的讲解很有特色;看了很有安全感,非常不错!这本开启了『Learn You a Xxx for Great Good!』/『Xxx趣学指南』的讲解传授风格。
上过cis194才知道这本书的好,我是把haskell当成更purity,更referential transparency,semantics more lazy的sml去学的,主要区别在于typeclass sementics,functor,applictive,monad的部分。typeclass要抓住ad hoc polymorphism,parametric polymorphism也就是特设多态和有限多态去理解,很喜欢functor盒子的比喻,更深入的"monad是自函子上的幺半群"就需要一些范畴论的知识了。本书不足之处在于没有课后题,可以和cis194搭配使用,另外,本书除了多了几张申必插图外,似乎和"趣学"无关(?)