Monae — Monad Hierarchy for Equational Reasoning | Open Awesome