Functional JavaScript

Functional JavaScript pdf epub mobi txt 電子書 下載2025

出版者:O'Reilly Media
作者:Michael Fogus
出品人:
頁數:260
译者:
出版時間:2013-6-17
價格:USD 29.99
裝幀:Paperback
isbn號碼:9781449360726
叢書系列:
圖書標籤:
  • javascript
  • JavaScript
  • 函數式編程
  • Functional
  • 編程
  • Programming
  • O'Reilly
  • 計算機
  • JavaScript
  • 函數式編程
  • 前端開發
  • 編程語言
  • 編程基礎
  • 代碼可讀性
  • 迴調函數
  • 高階函數
  • 純函數
  • 函數式思維
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functional style of JavaScript programming. Written by Michael Fogus - a core contributor to Clojure and ClojureScript, and author of The Joy of Clojure (Manning) - this book is packed with not only the how of functional programming, but also the why. Each topic illustrated with pointed examples. You'll also get a thorough reference to the Underscore.js library and its idioms, including: Closures Applicative programming Laziness Immutability Higher-order functions Purity Combinators Currying and partial application

著者簡介

Michael Fogus

Michael Fogus is software developer with experience in distributedsimulation, machine vision, and expert systems construction. He's actively involved in the Clojure and Scala communities.

http://www.fogus.me/

圖書目錄

Chapter 1 Introducing Functional JavaScript
The Case for JavaScript
Getting Started with Functional Programming
The Case for Underscore
Summary
Chapter 2 First-Class Functions and Applicative Programming
Functions as First-Class Things
Applicative Programming
Data Thinking
Summary
Chapter 3 Variable Scope and Closures
Global Scope
Lexical Scope
Dynamic Scope
Function Scope
Closures
Summary
Chapter 4 Higher-Order Functions
Functions That Take Other Functions
Functions That Return Other Functions
Putting It All Together: Object Validators
Summary
Chapter 5 Function-Building Functions
The Essence of Functional Composition
Currying
Partial Application
Stitching Functions End-to-End with Compose
Summary
Chapter 6 Recursion
Self-Absorbed Functions (Functions That Call Themselves)
Codependent Functions (Functions Calling Other Functions That Call Back)
Too Much Recursion!
Recursion Is a Low-Level Operation
Summary
Chapter 7 Purity, Immutability, and Policies for Change
Purity
Immutability
Policies for Controlling Change
Summary
Chapter 8 Flow-Based Programming
Chaining
Pipelining
Data Flow versus Control Flow
Summary
Chapter 9 Programming Without Class
Data Orientation
Mixins
}).call("Finis");
Appendix Functional JavaScript in the Wild
Functional Libraries for JavaScript
Functional Programming Languages Targeting JavaScript
Appendix Annotated Bibliography
Papers/Books/Blog Posts/Talks
Presentations
Blog Posts
Journal Articles
Colophon
· · · · · · (收起)

讀後感

評分

While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functional style of JavaScript programming. Written by Michael Fogus - a core contributor to Clojure and ClojureScript...

評分

While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functional style of JavaScript programming. Written by Michael Fogus - a core contributor to Clojure and ClojureScript...

評分

While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functional style of JavaScript programming. Written by Michael Fogus - a core contributor to Clojure and ClojureScript...

評分

While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functional style of JavaScript programming. Written by Michael Fogus - a core contributor to Clojure and ClojureScript...

評分

我觉得这是一本写得很好的书。虽然这本译本在很多表述方面让我产生了理解困难,虽然书中用到的underscore在现在看来已经显得有些多余,有些落伍,但是书本身所要表达的编码思想仍然非常具有现实意义,在日常开发过程中,书中讲述的函数式编程写法应用面相当广泛。 然后驳斥一下...  

用戶評價

评分

重溫瞭許多熟悉的函數式概念,很好的一本書,必讀,後麵的引用書目也都是好書

评分

明明是好書,為什麼讀著這麼不對味

评分

明明是好書,為什麼讀著這麼不對味

评分

粗略讀過。。。

评分

我讀過的第一本有關FP的編程書,算是入門。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有