Clojurian Thought: A Clojure Programming Language Blog
Top Articles
Mindset Shifts for Functional Programming (with Clojure)
Lately, I've been thinking about this Functional Programming journey I've been on. I thought it started when I was twenty, but It may have started when I was twelve. See, I used to watch a lot of G4TechTV here in Canada. I still remember Amber Macarthur introducing a cool new website called Remember the Milk.
Fix your Clojure code: Clojure comes with design patterns (Part 1)
Clojure either directly supports, or easily supports the use of common design patterns like singleton, command, observer, visitor
Fix your Clojure code: Clojure comes with design patterns (Part 2)
This post is the second in a series. You can find the first post in the series here where I covered Null Object, Singleton, Command, Observer, State, Visitor, and Iterator.
Patterns
* Preamble
* Builder
* Chain of Responsibility
* Proxy
* Adapter
* Template Method
* Flyweight
* Strategy
Our story continues
Edmund, a bright, awkward young
Fix your Clojure code: Clojure comes with design patterns (Part 1)
Clojure either directly supports, or easily supports the use of common design patterns like singleton, command, observer, visitor
Clojure needs a Rails, but not for the reason you think
I think there's another reason this problem persists in Clojure. There's no Rails for Clojure.
Thoughts on Clojurescript and BigDecimal
Turns out, it's a yak barbershop.
wtf is Clojure inlining anyway
If you spend your time digging around clojure.core like I find myself from time to time, you might come across a interesting metadata keyword called :inline. I have never seen :inline in any of the non-core libraries in my career, so I've been digging around to figure out what