packages feed

typelevel-tensor 0.1.0.1 → 0.1.0.2

raw patch · 2 files changed

+6/−2 lines, 2 files

Files

Data/Tensor/TypeLevel/Axis.hs view
@@ -4,7 +4,7 @@ -- > import qualified Language.Paraiso.Axis as Axis  module Data.Tensor.TypeLevel.Axis-       (dimension, next, prev, all, allFrom, others)+       (dimension, next, prev, all, allFrom, others, fromVector)     where  import           Data.Tensor.TypeLevel hiding (dimension)@@ -39,3 +39,7 @@ others :: (Vector v) => Axis v -> [Axis v] others axis = let dim = dimension axis in               map head [[Axis $ (axisIndex axis+i) `mod` dim, axis] | i<-[1..dim-1]]++-- | All the axes belonging to the vector.+fromVector :: (Vector v) => v a -> [Axis v]+fromVector x = let dim = T.dimension x in [Axis i | i<-[0..dim-1]]
typelevel-tensor.cabal view
@@ -16,7 +16,7 @@ -- The package version. See the Haskell package versioning policy -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for -- standards guiding when and how versions should be incremented.-Version:             0.1.0.1+Version:             0.1.0.2  -- A short (one-line) description of the package. Synopsis:            Tensors whose ranks and dimensions type-inferred and type-checked.