Rúnar Bjarnason is a self-taught programmer with 12 years of industry experience, with a focus on functional programming since 2008. Rúnar is a prolific blogger and occasional speaker on functional programming and the Scala programming language.