Advanced Functional Programming - Vene, Varmo (Springer Berlin Heidelberg, 2020)