 | vector-space-0.7.1: Vector & affine spaces, linear maps, and derivatives (requires ghc 6.9 or better) | Source code | Contents | Index |
|
Data.AdditiveGroup | Stability | experimental | Maintainer | conal@conal.net, andygill@ku.edu |
|
|
|
Description |
Groups: zero, addition, and negation (additive inverse)
|
|
Synopsis |
|
|
|
Documentation |
|
class AdditiveGroup v where | Source |
|
Additive group v.
| | Methods | | The zero element: identity for '(^+^)'
| | | Add vectors
| | | Additive inverse
|
| | Instances | AdditiveGroup Double | AdditiveGroup Float | AdditiveGroup Int | AdditiveGroup Integer | AdditiveGroup () | (RealFloat v, AdditiveGroup v) => AdditiveGroup (Complex v) | AdditiveGroup a => AdditiveGroup (Maybe a) | AdditiveGroup a => AdditiveGroup (Sum a) | AdditiveGroup v => AdditiveGroup (a -> v) | (AdditiveGroup u, AdditiveGroup v) => AdditiveGroup ((,) u v) | (HasTrie u, AdditiveGroup v) => AdditiveGroup (u :->: v) | (HasTrie (Basis u), AdditiveGroup v) => AdditiveGroup (u :-* v) | (HasBasis a, HasTrie (Basis a), AdditiveGroup u) => AdditiveGroup (a :> u) | (AdditiveGroup u, AdditiveGroup v, AdditiveGroup w) => AdditiveGroup ((,,) u v w) | (AdditiveGroup u, AdditiveGroup v, AdditiveGroup w, AdditiveGroup x) => AdditiveGroup ((,,,) u v w x) |
|
|
|
|
Group subtraction
|
|
|
Sum over several vectors
|
|
|
|
|
|
Application a unary function inside a Sum
|
|
|
Application a binary function inside a Sum
|
|
Produced by Haddock version 2.4.2 |