haskell-hashable
haskell-semigroups
