Dynamic typing is cool, but sometimes you just want to know the type of something.
Welcome to what I hope will be an ongoing series of Clojure do’s and don’ts. I want to demonstrate not just good patterns to use, but also anti-patterns to avoid. Some of these will be personal preferences, others will be warnings from hard-won experience. I’ll try to indicate which is which. First up: concat.
My unscientific, incomplete, thoroughly biased view of interesting things that happened with Clojure in 2014.