parameterized-0.2.0.0: Extensible records and polymorphic variants.
Parameterized.Data.Monoid
Synopsis
module Parameterized.Data.Semigroup
class PMEmpty n id | n -> id where Source #
Parameterized version of mempty in Monoid.
Minimal complete definition
pmempty
Methods
pmempty :: n id Source #
type PMonoid n id t u v = (PMEmpty n id, PSemigroup n t u v) Source #
Parameterized version of Monoid.