在后端,函數式語言層出不窮。在前端,函數式最后的邊界也已經被漸漸打破。Scala的Scala.js、Clojure的ClojureScript都試圖同構移向前端。然而,原生JavaScript其實也可以通過豐富的庫讓前端的函數式編程一樣的舒適和優雅。
本書涵蓋了大部分函數式編程思想,包括JavaScript的函數式支持,Clojure風格的集合、遞歸、函數組合、宏、模式匹配、實用的Monads,以及前端的並發編程。本書適合想要了解函數式編程的JavaScript程序員或者想學習JavaScript的函數式程序員閱讀。
歐陽繼超,ThoughtWorks高級咨詢師,活躍開源貢獻者(github.com/jcouyang),熱愛編程與寫作,譯有《函數式JavaScript》以及若干開源書籍與文檔。
本書涵蓋了大部分函數式編程思想,包括JavaScript的函數式支持,Clojure風格的集合、遞歸、函數組合、宏、模式匹配、實用的Monads,以及前端的並發編程。本書適合想要了解函數式編程的JavaScript程序員或者想學習JavaScript的函數式程序員閱讀。
歐陽繼超,ThoughtWorks高級咨詢師,活躍開源貢獻者(github.com/jcouyang),熱愛編程與寫作,譯有《函數式JavaScript》以及若干開源書籍與文檔。