1. Lecture Notes in Computer Science;R. Backhouse,1995
2. Lecture Notes in Computer Science;R. Hinze,2010
3. Bird, R., de Moor, O.: Algebra of Programming. Prentice Hall Europe, London (1997)
4. Lecture Notes in Computer Science;R. Backhouse,1999
5. Peyton Jones, S.: Haskell 98 Language and Libraries. Cambridge University Press, Cambridge (2003)