filmov
tv
Beginner books recommendations to learn functional programming in JavaScript.

Показать описание
A book recommendations for learning functional programming in JavaScript for beginner functional programmer.
Functional programming is a programming paradigm that emphasizes on the use of functions to create software. In functional programming, functions are treated as first-class citizens, meaning they can be used as arguments to other functions, returned as values from functions, and assigned to variables. Additionally, functional programming typically avoids the use of mutable data and state, instead emphasizing on the use of immutable data structures and pure functions that do not modify state. This paradigm is often used in languages such as Haskell, Lisp, and Scala, and can offer benefits such as improved code modularity, better parallelization, and increased reliability.
5. JavaScript Allongé sixth edition, by Reg “Raganwald” Braithwaite, published 2019
4. Composing Software: An Exploration of Functional Programming and Object Composition in JavaScript, by Eric Elliott, published 2018
3. Functional Programming in JavaScript: How to improve your JavaScript programs using functional techniques, by Luis Atencio, published 2016
2. Functional-Light JavaScript, by Kyle Simpson, published 2017
1. Professor Frisby's Mostly Adequate Guide to Functional Programming, by Brian Lonsdorf
Functional programming is a programming paradigm that emphasizes on the use of functions to create software. In functional programming, functions are treated as first-class citizens, meaning they can be used as arguments to other functions, returned as values from functions, and assigned to variables. Additionally, functional programming typically avoids the use of mutable data and state, instead emphasizing on the use of immutable data structures and pure functions that do not modify state. This paradigm is often used in languages such as Haskell, Lisp, and Scala, and can offer benefits such as improved code modularity, better parallelization, and increased reliability.
5. JavaScript Allongé sixth edition, by Reg “Raganwald” Braithwaite, published 2019
4. Composing Software: An Exploration of Functional Programming and Object Composition in JavaScript, by Eric Elliott, published 2018
3. Functional Programming in JavaScript: How to improve your JavaScript programs using functional techniques, by Luis Atencio, published 2016
2. Functional-Light JavaScript, by Kyle Simpson, published 2017
1. Professor Frisby's Mostly Adequate Guide to Functional Programming, by Brian Lonsdorf