affine 0.1.0.0 → 0.1.1.0
raw patch · 2 files changed
+10/−1 lines, 2 files
Files
- Algebra/Affine.hs +9/−0
- affine.cabal +1/−1
Algebra/Affine.hs view
@@ -6,3 +6,12 @@ type Diff a diff :: a -> a -> Diff a offset :: Diff a -> a -> a++infix 6 .-.+(.-.) :: Affine a => a -> a -> Diff a+(.-.) = diff++infixl 6 .+, .-+(.+), (.-) :: Affine a => a -> Diff a -> a+a .+ δ = offset δ a+a .- δ = offset (invert δ) a
affine.cabal view
@@ -1,5 +1,5 @@ name: affine-version: 0.1.0.0+version: 0.1.1.0 synopsis: Affine spaces (generalized) -- description: license: BSD3