Too Long; Didn't Read
This article explains what leads me on the track of learning Clojure/Script macro. This is the first part of my journey on this topic. I’m working on a web application project using ClojureScript. I like to write tiny functions, simple and straightforward, that do only one thing : sweet. But I'm a beginner, and setting up unit tests for my project was not top priority. It’s fairly common in web application to use (at least) one global variable to store the current state of the application.