This page cites a paper and a book.

I would like to cite one of my favourite papers (Meijer, Fokkinga, and Paterson 1991) here.

And also a book (Lipovača 2012).

Lipovača, Miran. 2012. Learn You a Haskell for Great Good! A Beginner’s Guide. San Francisco, CA: No Starch Press.
Meijer, Erik, Maarten Fokkinga, and Ross Paterson. 1991. “Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire.” In Conference on Functional Programming Languages and Computer Architecture, 124–44. Springer.