~ / track A

A

Clojure basics

Lisp syntax, persistent collections, seq, destructuring, threading macros, recur, REPL workflow, namespaces, flow control, nil, equality, strings & regex.

$ topics(14)

  1. 01Lisp syntax and homoiconicityBasic→
  2. 02REPL-driven developmentBasic→
  3. 03Namespaces and requiresBasic→
  4. 04Persistent data structuresIntermediate→
  5. 05The seq abstractionIntermediate→
  6. 06DestructuringBasic→
  7. 07Threading macrosIntermediate→
  8. 08Flow control: if, when, cond, caseBasic→
  9. 09nil, truthy values, and nil-punningBasic→
  10. 10Equality and identityBasic→
  11. 11Recursion and recurIntermediate→
  12. 12Strings and regular expressionsBasic→
  13. 13Collection types: lists, vectors, maps, setsBasic→
  14. 14for and sequence comprehensionsBasic→