Beginning Functional JavaScript Functional Programming with JavaScript Using EcmaScript 6 /

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 a...

Full description

Bibliographic Details
Main Author: Aravinth, Anto (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2017.
Subjects:
Online Access:Full Text via HEAL-Link
LEADER 02505nam a22003975i 4500
001 978-1-4842-2656-8
003 DE-He213
005 20170907151706.0
007 cr nn 008mamaa
008 170308s2017 xxu| s |||| 0|eng d
020 |a 9781484226568  |9 978-1-4842-2656-8 
024 7 |a 10.1007/978-1-4842-2656-8  |2 doi 
040 |d GrThAP 
100 1 |a Aravinth, Anto.  |e author. 
245 1 0 |a Beginning Functional JavaScript  |h [electronic resource] :  |b Functional Programming with JavaScript Using EcmaScript 6 /  |c by Anto Aravinth. 
264 1 |a Berkeley, CA :  |b Apress :  |b Imprint: Apress,  |c 2017. 
300 |a XV, 164 p. 5 illus.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a Chapter 1: Functional Programming In Simple Terms -- Chapter 2:  Fundamentals of Javascript functions -- Chapter 3:  Functions === Data -- Chapter 4:  Arrays -- Chapter 5: Closures and Currying -- Chapter 6: Composition and Pipelines -- Chapter 7: Functors -- Chapter 8: MayBe And Either Functors -- Chapter 9: Applicative Functors -- Chapter 10: Lets be functional about Generators -- Chapter 11: Testing and Closing Thoughts. 
520 |a 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. 
650 0 |a Computer science. 
650 0 |a Computer programming. 
650 0 |a Software engineering. 
650 1 4 |a Computer Science. 
650 2 4 |a Web Development. 
650 2 4 |a Programming Techniques. 
650 2 4 |a Software Engineering. 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9781484226551 
856 4 0 |u http://dx.doi.org/10.1007/978-1-4842-2656-8  |z Full Text via HEAL-Link 
912 |a ZDB-2-CWD 
950 |a Professional and Applied Computing (Springer-12059)