Practical Aspects of Declarative Languages - Sagonas (Springer Berlin Heidelberg, 2013)