01 - equalities done
02 - lists done
03 - vectors done
04 - sets done
05 - maps done
06 - functions done
07 - conditionals done
08 - higher order functions done
09 - runtime polymorphism done
10 - lazy sequences done
11 - seq comprehensions done
12 - creating functions done
13 - recursion done
14 - destructuring done
15 - refs done
16 - atoms done
17 - macros done
18 - datatypes done
19 - java interop done
20 - partition done