Subscribe to a paid plan to get instant access to this course.
Download  Video time: 07m07s


One of my favorite parts about functional programming is getting into the higher-order function combinators. This is one of them. This time, we’re taking a look at clojure.core/partial, which does partial application, also known as currying. Check out the ClojureDocs entry on partial.

Clojure Combinators

identity 2 min
constantly 5 min
complement 4 min
partial 7 min
fnil 6 min
comp 11 min
juxt 4 min
apply 6 min
Next lesson:


This lesson teaches what fnil does, how you can implement it, and when you'd want to use it. This lesson includes a video screencast. The video is 6 minutes long.