Platform
Resources
Pricing
Sign in
Get started
Anjana Vakil
Engineer & Educator | Observable Ambassador | Karaoke Enthusiast
Workspace
Fork
Published
Functional JavaScript First Steps
By
Anjana Vakil
Edited
66 forks
Importers
20 stars
Functional JavaScript First Steps
Functional JavaScript First Steps
What is functional programming?
Exercise: Pure Functions
Staying out of the loop with recursion
Exercise: Iteration vs. Recursion
Flying first class with higher-order functions
Exercise: Filter, Map, Reduce
Getting closure
Exercise: Closures & Currying
It's functions all the way down
Exercise: Function Composition
Immutability
Exercise: Avoiding mutation
Recap & takeaways
Next steps