Haskell high performance programming : boost the performance of your Haskell applications using optimization, concurrency, and parallel programming - Thomasson, Samuli (2016)