序 这不是 一本 Haskell 的教科书,即使我会解释涉及到的 Haskell 语法。 本书的主要目的是为了解释 为什么需要, 如何理解 以及 如何使用 Monad,当掌握了这种内容,不局限于 Haskell,而可以扩展到任何语言的编程中,即使是没有类型系统的语言,JS,说你呢,不要看人家PHP。 本人才疏学浅,关于本书内容的任何反馈都欢迎 post 到 https://github.com/jcouyang/grokking-monad/issues