Functional Programming
A programming paradigm focusing on the evaluation of mathematical functions and avoiding mutable data and side effects. Readers can learn about functional programming languages, concepts like immutability, higher-order functions, and pure functions. This includes understanding functional programming principles like referential transparency, function composition, and recursion, using functional programming languages like Haskell, Clojure, and Scala for building expressive and concise programs, and applying functional programming techniques like map, filter, and reduce for data manipulation and transformation.
Issue 420Maybe and whenScreencast: Petal Components and Phoenix 1.7References are like jumpsInside the Cult of the Haskell ProgrammerPerform Action Only if All Optionals Are Available7 JavaScript language elements every developer needsConservative codomain conjectureEssential ES6 JavaScript Features Every JavaScript Developer Should KnowWhat are Higher Order Functions in JavaScript? Explained With Examples
All posts about functional-programming