November 6, 2013 · 5:30 PM
An introduction to intermediate macro concepts, starting after my blog post: http://deliberate-software.com/intro-to-macros/
I am making a simple game in Clojure, and I kept seeing different abstractions that would ease the work. In this talk, I want to explain what I was seeing, then show the different ways I used macros to collapse the code needed. I will take the talk at least one level deeper than I did in the post by showing a progression from more brittle to more flexible macros, then covering some more interesting topics like anaphoric macros if time permits.
IBM Algo in the Cira Centre is now set as the location. Feel free to come early, a few of us will just be hanging out beforehand at the office starting around 5:30pm. We'll start the talk at 6:30.