Follow-up resources Algebraic structure; Simple English Wikipedia Haskell Monoids and Their Uses; Dan Piponi