Which one is bigger, nil or 0?
It’s a weird question, since nil and 0 are completely different type of things.
Computer languages have the idea of types to express different things. So does Clojure.
Clojure has three big type groups: basic types, data structures, and other miscellaneous types.
basic types
data structures
other types
Advice to coaches
Please focus on basic types here. There are other labs for data structures.
However, if the attendees don’t know what a data structure is, it will be nice to explain a little.
Other types are optional. We probably don’t need to care much about examples in other types.
Comparison and Equalities
Now we know more about types. Let’s try some comparisons. Below are few examples. Try your own comparisons or equalities.