JavaScript函數式編程
作 者: (美)佛格斯(Michael Fogus) 著;歐陽繼超,王妮 譯 著作
定 價: 49
出?版?社: 人民郵電出版社
出版日期: 2015年08月01日
頁 數: 204
裝 幀: 平裝
ISBN: 9787115390608
●章 JavaScript函數式編程簡介 1
●1.1 JavaScript案例 1
●1.2 開始函數式編程 4
●1.2.1 為什麼函數式編程很重要 4
●1.2.2 以函數為 7
●1.2.3 封裝和隱藏 9
●1.2.4 以函數為行為單位 10
●1.2.5 數據抽像 14
●1.2.6 函數式JavaScript初試 17
●1.2.7 加速 19
●1.3 Underscore示例 22
●1.4 總結 23
●第2章 一等函數與Applicative編程 24
●2.1 函數是一等公民 24
●2.2 Applicative編程 30
●2.2.1 集合中心編程 31
●2.2.2 Applicative編程的其他實例 32
●2.2.3 定義幾個Applicative函數 35
●2.3 數據思考 36
●2.4 總結 43......
內容簡介
JavaScript 是近年來很好受矚目的一門編程語言,它既支持面向對像編程,也支持函數式編程。本書專門介紹JavaScript函數式編程的特性。
全書共9章,分別介紹了JavaScript函數式編程、一等函數與Applicative編程、變量的作用域和閉包、高階函數、由函數構建函數、遞歸、純度和不變性以及更改政策、基於流的編程、無類編程。除此之外,附錄中還介紹了更多函數式JavaScript。
本書內容全面,示例豐富,適合想要了解函數式編程的JavaScript程序員和學習JavaScript的函數式程序員閱讀。
(美)佛格斯(Michael Fogus) 著;歐陽繼超,王妮 譯 著作
Michael Fogus是Dynamic Animation Systems的軟件架構師,在分布式仿真、機器視覺和專家繫統建設方面經驗豐富。他是Clojure、ClojureScript以及Underscore-contrib的貢獻者,還是《Clojure編程樂趣》的作者。
"