Beginning Functional JavaScript: Functional Programming with JavaScript Using EcmaScript 6

0
(0)

Beginning Functional JavaScript: Functional Programming with JavaScript Using EcmaScript 6
 

  • Author:Anto Aravinth
  • Length: 164 pages
  • Edition: 1st ed.
  • Publisher: Apress
  • Publication Date: 2017-04-08
  • ISBN-10: 1484226550
  • ISBN-13: 9781484226551
  • Sales Rank: #2647229 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Learn functional programming concepts using JavaScript ES6. You will learn concepts such as currying, partial functions, higher-order functions, and monads.

    Programming languages have evolved from focusing on procedures to objects and now on function. JavaScript supports functional programming and allows developers to write well-crafted code.

    What You Will Learn:

    • Master functional programming concepts
    • Identify how functions are treated in JavaScript
    • Understand real-world functional libraries and create a functional library that mimics underscore.js
    • Perform pure-error handling techniques such as functors and monads
    • Discover ES6 functional features such as spread operators and generators

    Who This Book Is For:

    JavaScript developers (or beginners) who want to understand functional programming concepts and the functional nature of the language.

    Table of Contents

    Chapter 1: Functional Programming in Simple Terms
    Chapter 2: Fundamentals of JavaScript Functions
    Chapter 3: Higher-Order Functions
    Chapter 4: Closures and Higher-Order Functions
    Chapter 5: Being Functional on Arrays
    Chapter 6: Currying and Partial Application
    Chapter 7: Composition and Pipelines
    Chapter 8: Fun with Functors
    Chapter 9: Monads in Depth
    Chapter 10: Pause, Resume with Generators

    中文:

    书名:Beginning Functional JavaScript: Functional Programming with JavaScript Using EcmaScript 6

    使用JavaScript ES6学习函数式编程概念。您将学习诸如Currying、偏函数、高阶函数和一元函数等概念。

    编程语言已经从专注于过程到对象,再到现在的函数。 支持函数式编程,并允许开发人员编写精心设计的代码。

    您将了解到的内容:

    • 掌握函数式编程概念
    • 确定如何在JavaScript中处理函数
    • 了解真实世界的函数库,并创建一个模仿undercore.js的函数库
    • 执行纯错误处理技术,如Functor和Monad
    • 了解ES6功能特性,如扩散运算符和生成器

    这本书的读者:

    希望了解函数式编程概念和语言的函数性本质的Java开发人员(或初学者)。

    Table of Contents

    第1章:简单的函数式编程
    Chapter 2: Fundamentals of JavaScript Functions
    第三章:高阶函数
    第4章:闭包和高阶函数
    第5章:对数组起作用
    第六章:应收账款和部分适用
    Chapter 7: Composition and Pipelines
    第8章:与函数者一起玩乐
    第9章:深入的单调
    第10章:使用生成器暂停、继续

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册