We're going to write a imperative (!) DSL for solving a simple problem, and then we're going to do a bunch of lawful refactors to turn it into something else. No Haskell knowledge required. Based on the paper by Maciej Pirog. https://themonadreader.files.wordpress.com/2014/04/fizzbuzz.pdf
Note: Fallback topic. If something else comes along, we'll do that.