monadiccp Acknowledgments Thanks to Chris Mears for a patch to get the package to compile against GHC 7.4.1. Thanks to Nicholas Tung for a patch to get the package to compile against GHC 7.2.2.