Speaking with a LISP
Reading code is like reading any language. With practice, even LISPs like Clojure can become second nature. Learn to read and write Clojure fluently.
Reading code is like reading any language. With practice, even LISPs like Clojure can become second nature. Learn to read and write Clojure fluently.
See how to use deftype to implement clojure.lang.ISeq so we can use regular Clojure functions on our custom type.