This repository contains materials about Functional programming in JavaScript.

Here is small navigation between methods and notions from the Youtube channel: https://www.youtube.com/playlist?list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84

  1. Higher-ordered functions

    • .filter(), .reject() methods
  2. Map

    • .map()
  3. Reduce basics,

  4. Reduce advanced

    • .reduce()
  5. Closures

  6. Carrying

  7. Recursion

  8. Promises

  9. Functors

  10. Streams