Central to programming in Clojure are the abstractions that are built into the core. Most of the functionality in Clojure is programmed to these abstractions instead of to concrete types. For instance, map works on the Seq abstraction. Would you like to explore these basic abstractions?
Comments are encouraged!