No need. Getting started, and to a level where you can be productive, is very easy. LISP is a very simple language, and lots of the features of Clojure mean that it's simple in practice too. That's compared to Haskell and Scala, which do require a little theory in order to get started.
IMHO.
There will perhaps come a time, where you want to know about and transducers, but by that time the concepts won't seem intimidating.
IMHO.
There will perhaps come a time, where you want to know about and transducers, but by that time the concepts won't seem intimidating.