summaryrefslogtreecommitdiff
path: root/lib/Data/Packed/Internal/Vector.hs
AgeCommit message (Collapse)Author
2013-05-21merge develop, fix conflictsAlberto Ruiz
2012-03-10Removed foreign import safety.Clark Gaebel
2011-12-25remove warnings in glpk and special (Bas van Dijk's method)Alberto Ruiz
2011-12-24Warning police for GHC < 7.4Bas van Dijk
The previous patch got rid of warnings when ghc >= 7.4. Unfortunately this caused warnings on GHC < 7.4. This patch removes warnings on all versions of GHC.
2011-12-24Warning policeBas van Dijk
2011-12-23ok also with ghc-7.0Alberto Ruiz
2011-12-21fix CInt constructor warningsAlberto Ruiz
2011-09-02thanks & bump versionAlberto Ruiz
2011-09-01Get rid of some deprecation warnings & Use more explicit importsBas van Dijk
2011-07-10pure mapVectorWithIndexAlberto Ruiz
2011-02-22minor change and thanksAlberto Ruiz
2010-12-30condAlberto Ruiz
2010-12-28step, find, assocAlberto Ruiz
2010-09-26add note about strictnessVivian McPhail
2010-09-26improve monadic maps performance (go functions)Vivian McPhail
2010-08-28add withIndex traversalVivian McPhail
2010-08-27fix zipVector name to zipVectorWithVivian McPhail
2010-08-26Float matrix productAlberto Ruiz
2010-08-25simpler Container typeclassAlberto Ruiz
2010-08-13remove MonadIO constraint from mapVectorM(_)Vivian McPhail
2010-07-27ghc-binary -> binary, and thanksAlberto Ruiz
2010-07-13fix mapVectorM(_) and add exampleVivian McPhail
2010-07-12improve unzipVectorWith argumentsVivian McPhail
2010-07-09generalised foldVectorVivian McPhail
2010-07-09type signatures for use with vector packageVivian McPhail
2010-07-09vectorMapM, vectorMapM_Vivian McPhail
2010-07-09added unzipVectorWithVivian McPhail
2010-06-29add-vector-floatVivian McPhail
2010-05-12flag -fvectorAlberto Ruiz
2010-04-07toBlocksAlberto Ruiz
2010-03-09change haskell98 importsgwern0
2010-03-01compatible with vectorAlberto Ruiz
2010-02-24conversion from/to Data.Vector.StorableAlberto Ruiz
2010-02-01internal idim irows icolsAlberto Ruiz
2009-12-22fix ghc-6.12 warningsAlberto Ruiz
2009-11-13explicit export lists in internal modulesAlberto Ruiz
2009-10-15default transdata and constantDAlberto Ruiz
2009-06-17vector fread/fwrite, fscanf/fprinfAlberto Ruiz
2009-05-13added Development moduleAlberto Ruiz
2009-04-27more defined (|>) and (><) as suggested by Tracy WadleighAlberto Ruiz
2009-04-24More defined list-to-V/M operators: (|>|), (>|<).Tracy Wadleigh
Provides analogs of the (|>) and (><) operators that first apply an appropriate 'take' to the given lists so that they may be safely used on lists that are too long (or infinite) -- a feature I find particularly useful from the interactive prompt. As these operators are more defined, I would ask the package maintainer to consider, rather than adding (|>|) and (>|<), just updating the definitions of (|>) and (><) with the new semantics.
2008-11-15zipVectorAlberto Ruiz
2008-11-14constantDAlberto Ruiz
2008-11-05improved constantAlberto Ruiz
2008-06-10added examples/benchmarks.hsAlberto Ruiz
2008-06-10Unpack Matrix type, and add -funsafe flagDon Stewart
-funsafe optionally compiles out the bounds checks on indexing matrices and vectors. Yields good speedups on tight loops. Not enabled by default.
2008-06-09Use mallocPlainForeignPtrBytes if availableDon Stewart
As for bytestrings, use PlainForeignPtrs if supported, which have less overhead, as values are allocated on the Haskell heap without any wasted finalisers needed. Should mean less resources used if many small vectors are created.
2008-06-09Use unpacking and inlining to ensure Vector can be stored unlifted at runtimeDon Stewart
2008-06-03Data.Packed.ConvertAlberto Ruiz
2008-06-01added updateVectorAlberto Ruiz