Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
class Monoid g => Group g where Source #
A Group
is a Monoid
plus a function, negate
, such that:
g << negate g ≡ mempty
negate g << g ≡ mempty
Instances
Group Int Source # | |
Group Int8 Source # | |
Group Int16 Source # | |
Group Int32 Source # | |
Group Int64 Source # | |
Group Integer Source # | |
Group Uni Source # | |
Group Deci Source # | |
Group Centi Source # | |
Group Milli Source # | |
Group Micro Source # | |
Group Nano Source # | |
Group Pico Source # | |
Group a => Group (Complex a) Source # | |
Group a => Group (V2 a) Source # | Entry-wise vector or matrix subtraction.
|
Group a => Group (V3 a) Source # | |
Group a => Group (V4 a) Source # | |