Getting recursively drunk with monoids
Disclaimer: I am not a mixologist. This is not professional cocktail advice!  Sam Horvath-Hunt...
Tags: haskell, monoids