Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- module Parameterized.TypeLevel
- module Parameterized.Data.Semigroup
- class PMempty n id where
- type PMonoid n id t u v = (PMempty n id, PSemigroup n t u v)
Documentation
module Parameterized.TypeLevel
module Parameterized.Data.Semigroup
type PMonoid n id t u v = (PMempty n id, PSemigroup n t u v) Source #
Parameterized version of Monoid.