Download free course Professor Frisby's Mostly Adequate Guide to Functional Programming, pdf file on 146 pages by Brian Lonsdorf.
This is a book on the functional paradigm in general. We'll use the world's most popular functional programming language: JavaScript. Some may feel this is a poor choice as it's against the grain of the current culture which, at the moment, feels predominately imperative.
That said, typed functional languages will, without a doubt, be the best place to code in the style presented by this book. JavaScript will be our means of learning a paradigm, where you apply it is up to you. Luckily, the interfaces are mathematical and, as such, ubiquitous. You'll find yourself at home with Swiftz, Scalaz, Haskell, PureScript, and other mathematically inclined environments.
That said, typed functional languages will, without a doubt, be the best place to code in the style presented by this book. JavaScript will be our means of learning a paradigm, where you apply it is up to you. Luckily, the interfaces are mathematical and, as such, ubiquitous. You'll find yourself at home with Swiftz, Scalaz, Haskell, PureScript, and other mathematically inclined environments.
Table of contents
- What Ever Are We Doing?
- First Class Functions
- Pure Happiness with Pure Functions
- Currying
- Coding by Composing
- Example Application
- Hindley-Milner and Me
- Tupperware
- Monadic Onions
- Applicative Functors
- Transform Again, Naturally
- Traversing the Stone
- Essential Functions Support
- Algebraic Structures Support
- Pointfree Utilities
Pages : | 146 |
Size : | 2.4 MB |
Downloads: | 515 |
Created: | 2022-02-03 |
License: | CC BY-SA |
Author(s): | Brian Lonsdorf |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Professor Frisby's Mostly Adequate Guide to Functional Programming
Download free course Object-oriented Programming in C#, pdf file on 485 pages by Kurt Normark.
This book to provides a complete and coherent review of the theory of Genetic Programming (GP)). This unique overview of this exciting technique is written by three of the most active scientists in GP.
Download free course Practical Foundations for Programming Languages, pdf file on 590 pages by Robert Harper.
Download free course Programming Persistent Memory, pdf file on 438 pages by Steve Scargall.
Download free course Programming Languages and Systems, pdf file on 1056 pages by Amal Ahmed.