Platform
Docs
Resources
Blog
Pricing
Sign in
Sign up
Anjana Vakil
Engineer & Educator | Observable Ambassador | Karaoke Enthusiast
Workspace
Fork
Published
Functional JavaScript First Steps
By
Anjana Vakil
Edited
45 forks
5 Likes
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
More from Observable creators