Logging Without Side-effects ∘ Brisbane Functional Programming Group, Brisbane, Australia ∘ 2011