Introduction
  • Online IDE, Replit
  • Hello World! New Variables
  • What is Clojure?
  • Data Types
  • Formatted Output
String & Math Library
  • String Library
  • Math Library
Lists, Sets, Vectors, Maps
  • Lists, Sets, & Vectors
  • Maps
Functions
  • Functions
Conditionals, Relational & Logical Operators
  • Relational & Logical Operators
  • If Statement
  • When & Cond
Loops
  • Do Times
  • Loop Loop
  • Doseq
Literals, Functions again, Ranges, Maps, Filter
  • Literals
  • Anonymous Functions
  • Range, map, reduce, filter
  • Filters
Macros Threading, Lazy Sequence
  • Macro Threading - String Example
  • Macro Threading - Number Example
  • Macro Threading - Lazy Sequence
Let
  • Let
  • More about hashmaps
  • Let function with hashmaps