Skip to content
AgileLogics
Intermediate

Level 2 — Intermediate

These lessons cover sequences and laziness, destructuring, higher-order functions, the sequence library, namespaces, error handling, Java interop, atoms, refs and agents, futures, promises and delays, protocols, records and types, multimethods, regular expressions, files, EDN and JSON, and transducers. Recommended: the Level 1 lessons, especially functions, maps, and map/filter/reduce.