The f in reduce should be a function of 2 arguments.
Documentations
The best documentation for Clojure.
Tutorials
Clojure from the group up series
A great series explains Clojure.
- integers
- fractional numbers
- floats/doubles
- strings
- booleans
- symbols
- keywords
- lists
- vectors
- maps
- sets
reduced, to indicate that we’ve completed our reduction early and can skip the rest of the sequence.
- Macro-expansion: defmacro, macroexpand
- Defining new syntax
- Control flow: if, when, if-not, when-not
- Recursion: recur
- Laziness: lazy-seq
- List comprehensions: for
- the threading macros: ->, ->>
Unresolved