linear 0.7 → 0.8
raw patch · 3 files changed
+7/−1 lines, 3 filesdep +transformersdep −base-orphansdep ~base
Dependencies added: transformers
Dependencies removed: base-orphans
Dependency ranges changed: base
Files
- linear.cabal +2/−1
- src/Linear.hs +2/−0
- src/Linear/Vector.hs +3/−0
linear.cabal view
@@ -1,6 +1,6 @@ name: linear category: Math, Algebra-version: 0.7+version: 0.8 license: BSD3 cabal-version: >= 1.8 license-file: LICENSE@@ -36,6 +36,7 @@ hashable >= 1.1 && < 1.3, semigroups >= 0.9, semigroupoids >= 3,+ transformers >= 0.2 && < 0.4, unordered-containers >= 0.2.3 exposed-modules:
src/Linear.hs view
@@ -19,6 +19,7 @@ , module Linear.Metric , module Linear.Plucker , module Linear.Quaternion+ , module Linear.V0 , module Linear.V2 , module Linear.V3 , module Linear.V4@@ -33,6 +34,7 @@ import Linear.Metric import Linear.Plucker import Linear.Quaternion+import Linear.V0 import Linear.V2 import Linear.V3 import Linear.V4
src/Linear/Vector.hs view
@@ -25,6 +25,7 @@ import Data.Complex import Data.Foldable (foldMap) import Data.Functor.Bind+import Data.Functor.Identity import Data.HashMap.Lazy as HashMap import Data.Hashable import Data.IntMap as IntMap@@ -94,6 +95,8 @@ instance Additive ((->) b) instance Additive Complex++instance Additive Identity -- | Compute the negation of a vector --