Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Numeric.Partial.Monoid
Documentation
class PartialSemigroup a => PartialMonoid a where Source #
Minimal complete definition
Instances
PartialMonoid Bool Source # | |
PartialMonoid Int Source # | |
PartialMonoid Int8 Source # | |
PartialMonoid Int16 Source # | |
PartialMonoid Int32 Source # | |
PartialMonoid Int64 Source # | |
PartialMonoid Integer Source # | |
PartialMonoid Natural Source # | |
PartialMonoid Word Source # | |
PartialMonoid Word8 Source # | |
PartialMonoid Word16 Source # | |
PartialMonoid Word32 Source # | |
PartialMonoid Word64 Source # | |
PartialMonoid () Source # | |
PartialSemigroup a => PartialMonoid (Maybe a) Source # | |
PartialMonoid a => PartialMonoid (Morphism a) Source # | |
(PartialMonoid a, PartialMonoid b) => PartialMonoid (a, b) Source # | |
(PartialMonoid a, PartialMonoid b, PartialMonoid c) => PartialMonoid (a, b, c) Source # | |
(PartialMonoid a, PartialMonoid b, PartialMonoid c, PartialMonoid d) => PartialMonoid (a, b, c, d) Source # | |
(PartialMonoid a, PartialMonoid b, PartialMonoid c, PartialMonoid d, PartialMonoid e) => PartialMonoid (a, b, c, d, e) Source # | |