📚
Snowflyt's Bookshelf
  • 前言
  • Crokking Algorithms - 算法图解
  • CSS Visual Dictionary - CSS图鉴
  • Functional Thinking - 函数式编程思维
  • Hands-On Programming with R - R语言入门与实践
  • Introduction to JavaScript Object Notation - JSON必知必会
  • JavaScript: The Definition Guide, 7th Edition - JavaScript权威指南(第7版)
  • JavaScript: The Good Parts - JavaScript语言精粹
  • Learning React, 2nd Edition - React学习手册(第2版)
  • On Java 8 - On Java 中文版
  • Operating Systems - 操作系统导论
  • Programming with Types - 编程与类型系统
  • Python Data Science Handbook - Python数据科学手册
  • Sams Teach Yourself SQL in 10 Minutes, 5th Edition - SQL必知必会(第5版)
  • The Art of Software Testing, 3rd Edition - 软件测试的艺术(第3版)
  • Think Python, 2nd Edition - 像计算机科学家一样思考Python(第2版)
  • Understanding Computation - 计算的本质
  • You Don't Know JS - 你不知道的JavaScript(上卷)
  • You Don't Know JS - 你不知道的JavaScript(中卷)
  • 代码的未来
  • 面向对象是怎样工作的
  • 前端函数式攻城指南
  • 深度学习入门
  • 松本行弘的程序世界
  • 网络是怎样连接的(第2版)
  • 未来世界的幸存者
  • 游戏化思维:从激励到沉浸
  • 坐标React星
由 GitBook 提供支持
在本页
  • 图书信息
  • 书评

前端函数式攻城指南

图书信息

  • 书名:前端函数式攻城指南

  • 作者:欧阳继超

  • 页数:正文 173 页 / 不含附录

  • 出版社:电子工业出版社 / 博文视点

  • 出版日期:2016

  • 个人分类:前端 / 函数式编程

  • ISBN:978-7-121-29724-3

书评

写于2022年11月13日。

很精彩的一本书,就是出版社给的封面太丑了,差点错过了。还是在图书馆随便乱逛时候看到的,在图书馆看了没几页就觉得很好,于是从旧书网淘了一本(毕竟挺多年前的书了,早不卖了)。

阅读起来对读者有不小的要求,需要读者对FP有一些基本的认识,了解一些基本的LISP语法,且对大量偏杂的基本概念有一些了解(最好还要喜欢造轮子),否则大大概率看不懂。我刚读了一小半的时候去豆瓣上翻了下评分,惊讶于居然只有6.5分,不知道为啥这么低,读完之后才知道受众找错了……

有几章讲得很精彩,像是Y组合子、Transducer、Monadic、异步这几块讲得都很不错,Monadic讲得很清楚,我认为尤其好,真的把“自函子范畴上的幺半群”给讲得比较清楚了,而异步那块的CSP讲得也很好。如果读者满足上面提到的前置知识条件,这是一本深入浅出又不乏幽默感的书。

但如果读者不满足条件……嗯,看起来就像作者在自嗨,作者很开心,读者看不懂,只能大受震撼又非常懵逼。只能说电波没对上。但一本面向前端普通开发者(且对FP没啥了解的开发者)的书,只能说读者中应该没几个电波能对上的……所以说为啥这书滞销了呢。

顺便这本书前边涉及了不少Clojure代码,如果对Lisp语系看不惯的话会很劝退。而且前半部分作者自嗨很严重,导致很多人是读不到后边的,但要我说后边才是精彩的地方。

上一页面向对象是怎样工作的下一页深度学习入门

最后更新于2年前