Higher-Order Functions
+15 Mana
Currying
+15 Mana
Map as HOF(Sign in required)
Intermediate+20 Mana
Function Composition
+15 Mana
Currying Transformation(Sign in required)
Advanced+30 Mana
Partial Application
+15 Mana
Compose Execution Order(Sign in required)
Intermediate+20 Mana
Compose Direction(Sign in required)
Advanced+30 Mana
The Box Pattern & Functors
+15 Mana
Maybe & Either
+15 Mana
Functor Required Method(Sign in required)
Intermediate+20 Mana
Monads & flatMap
+15 Mana
Maybe Fold Output(Sign in required)
Advanced+30 Mana
Practical FP in JavaScript
+15 Mana
Why flatMap?(Sign in required)
Expert+30 Mana
Either Left Behavior(Sign in required)
Expert+30 Mana
Ready to start Functional JavaScript Architecture?
20 interactive lessons and 17 hands-on challenges — learn in VS Code, Cursor, or the web.