Skip to content

Instantly share code, notes, and snippets.

@ggkrustev
Last active April 10, 2023 22:42
Show Gist options
  • Save ggkrustev/7fd90b927b4e45d8b4733b3fce682565 to your computer and use it in GitHub Desktop.
Save ggkrustev/7fd90b927b4e45d8b4733b3fce682565 to your computer and use it in GitHub Desktop.
Functional programming resources

Functional programming

The goal is to collect and list useful aricles/blogs for functional programming.

Books and online courses

  1. Mostly Adequate Guide to Functional Programming
    • a really well structured book showing how to use functional paradigm in JavaScript
  2. Erik Meijer: On Functional Programming
  3. Hardcore Functional Programming in JavaScript
    • nicely done course for functional programming (needs an account)
  4. Professor Frisby Introduces Composable Functional JavaScript
    • the nice thing here is the usage of React
  5. Haskell book
    • the best I've heard of :)
  6. Category Theory - Bartosz Milewski explains Category Theory in a chewable format :) Both course 1 and 2 should be watched.
  7. Erik Meijer: Category Theory, The essence of interface-based design
  8. Don't be afraid of monad (Experts to Experts) - most videos of his account :)

Specs

Blogs

Useful libraries

  • Rambda - better Lodash
  • RxJS - work with streams in a reactive and declarative way. uses many functional techniques.
@rusev
Copy link

rusev commented May 17, 2017

http://raganwald.com/ from the author of JavaScript Allonge

@rkonstantinov
Copy link

rkonstantinov commented May 17, 2017

here is a "short" list with related links https://github.com/xgrommx/awesome-functional-programming

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment