Group Int Source # | |
|
Group Int8 Source # | |
|
Group Int16 Source # | |
|
Group Int32 Source # | |
|
Group Int64 Source # | |
|
Group Integer Source # | |
|
Group Word Source # | |
|
Group Word8 Source # | |
|
Group Word16 Source # | |
|
Group Word32 Source # | |
|
Group Word64 Source # | |
|
Group () Source # | |
|
Group Euclidean Source # | |
|
Group r => Group (ZeroRng r) Source # | |
|
(Abelian r, Group r) => Group (RngRing r) Source # | |
|
Group r => Group (Opposite r) Source # | |
|
Group r => Group (End r) Source # | |
|
Division r => Group (Log r) Source # | |
|
Group r => Group (Trig r) Source # | |
|
Group r => Group (Quaternion' r) Source # | |
|
Group r => Group (Hyper r) Source # | |
|
Group r => Group (Dual' r) Source # | |
|
Group r => Group (Quaternion r) Source # | |
|
Group r => Group (Hyper' r) Source # | |
|
Group r => Group (Dual r) Source # | |
|
Group r => Group (Complex r) Source # | |
|
GCDDomain d => Group (Fraction d) Source # | |
|
Group r => Group (e -> r) Source # | |
|
(Group a, Group b) => Group (a, b) Source # | |
Methods (-) :: (a, b) -> (a, b) -> (a, b) Source # negate :: (a, b) -> (a, b) Source # subtract :: (a, b) -> (a, b) -> (a, b) Source # times :: Integral n => n -> (a, b) -> (a, b) Source # |
Group s => Group (Covector s a) Source # | |
|
(Group a, Group b, Group c) => Group (a, b, c) Source # | |
Methods (-) :: (a, b, c) -> (a, b, c) -> (a, b, c) Source # negate :: (a, b, c) -> (a, b, c) Source # subtract :: (a, b, c) -> (a, b, c) -> (a, b, c) Source # times :: Integral n => n -> (a, b, c) -> (a, b, c) Source # |
Group s => Group (Map s b a) Source # | |
|
(Group a, Group b, Group c, Group d) => Group (a, b, c, d) Source # | |
Methods (-) :: (a, b, c, d) -> (a, b, c, d) -> (a, b, c, d) Source # negate :: (a, b, c, d) -> (a, b, c, d) Source # subtract :: (a, b, c, d) -> (a, b, c, d) -> (a, b, c, d) Source # times :: Integral n => n -> (a, b, c, d) -> (a, b, c, d) Source # |
(Group a, Group b, Group c, Group d, Group e) => Group (a, b, c, d, e) Source # | |
Methods (-) :: (a, b, c, d, e) -> (a, b, c, d, e) -> (a, b, c, d, e) Source # negate :: (a, b, c, d, e) -> (a, b, c, d, e) Source # subtract :: (a, b, c, d, e) -> (a, b, c, d, e) -> (a, b, c, d, e) Source # times :: Integral n => n -> (a, b, c, d, e) -> (a, b, c, d, e) Source # |