This course is for individuals with coding experience seeking to translate those skills into Clojure and learn more about Functional Programming.
- Simple Values
- Data Structures
- Functions
- Your First Program
- Flow Control and Logic
- Sequences
- Strings
- Booleans and nil
- Keywords
- Numbers ◾Arithmetic
- Lists
- Vectors
- Maps
- What are functions?
- Functions that take other functions
- Predicate functions
- Anonymous functions
- Pure functions
- If
- Cond function