Learning Functional Javascript with Ramda
Basic Knowledge
Closures in Javascript
(06:17)
Currying in Javascript
(11:18)
Writing curry function in Javascript
(09:01)
Getting started with Ramda
Getting started with Ramda
(13:56)
Composition in Javascript and Ramda
(08:29)
Getting nested fields with Ramda path
(04:42)
Converge in Ramda
(07:28)
Conditions and filtering with Ramda
Filtering array with Ramda where
(05:48)
Conditions in Ramda
(08:00)
Writing conditions with when and unless in Ramda
(06:47)
Changing object fields with Ramda lenses
(05:44)
Array and objects manipulations
Usewith in Ramda
(07:19)
Cutting array in Ramda
(04:03)
Grouping in Ramda
(03:44)
Sorting in Ramda
(09:16)
Predicates in Ramda
(04:49)
Debugging Ramda
How to debug compositions
(03:59)
Next steps
Homework
(01:39)
Currying in Javascript
Download
sourceCode.zip