Semigroups and Monoids and how they relate to tree-shaped computations and data structures
Primary LanguageHaskell