vector-space 0.10.1 → 0.10.2
raw patch · 2 files changed
+5/−6 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Data.AdditiveGroup: class AdditiveGroup v
+ Data.AdditiveGroup: class AdditiveGroup v where v ^-^ v' = v ^+^ negateV v'
Files
- src/Data/AdditiveGroup.hs +4/−5
- vector-space.cabal +1/−1
src/Data/AdditiveGroup.hs view
@@ -13,7 +13,7 @@ module Data.AdditiveGroup ( - AdditiveGroup(..), (^-^), sumV+ AdditiveGroup(..), sumV , Sum(..), inSum, inSum2 ) where @@ -41,10 +41,9 @@ (^+^) :: v -> v -> v -- | Additive inverse negateV :: v -> v---- | Group subtraction-(^-^) :: AdditiveGroup v => v -> v -> v-v ^-^ v' = v ^+^ negateV v'+ -- | Group subtraction+ (^-^) :: v -> v -> v+ v ^-^ v' = v ^+^ negateV v' -- | Sum over several vectors sumV :: (Foldable f, AdditiveGroup v) => f v -> v
vector-space.cabal view
@@ -1,5 +1,5 @@ Name: vector-space-Version: 0.10.1+Version: 0.10.2 Cabal-Version: >= 1.6 Synopsis: Vector & affine spaces, linear maps, and derivatives Category: math