Koans 04 on sets
Koan 05 on maps
Koan 06 on functions
Koan 07 conditionals
Koan 08 on high order functions
Koan 09 on runtime polymorphism (arity overloading and multimethods)