Here are some sketches of monads. I've annotated each with its species. I'm not a great artist and I only saw each of them for a fleeting moment so I had to fill in some details from memory. But I think the sketches are good enough to be able to recognise them in the wild. Click on the 'thumbnail' for the full size image.I'm currently trying to stalk some monads from the continuation family. When I succeed I'll add some sketches of those too.

Labels: haskell