repa: High performance, regular, shape polymorphic parallel arrays.

[ bsd3, data-structures, library ] [ Propose Tags ]

Legacy version for Haskell Platform 2012.04. You will get better performance if you upgrade to the most recent version of GHC. Repa provides high performance, regular, multi-dimensional, shape polymorphic parallel arrays. All numeric data is stored unboxed. Functions written with the Repa combinators are automatically parallel provided you supply +RTS -Nwhatever on the command line when running the program.

Versions 1.0.0.0, 1.1.0.0, 2.0.0.1, 2.0.0.2, 2.0.0.3, 2.0.0.4, 2.0.1.1, 2.0.2.1, 2.1.0.1, 2.1.1.1, 2.1.1.2, 2.1.1.3, 2.1.1.4, 2.1.1.5, 2.1.1.6, 2.2.0.1, 3.0.0.1, 3.1.0.1, 3.1.1.1, 3.1.2.1, 3.1.3.1, 3.1.3.2, 3.1.3.3, 3.1.4.1, 3.1.4.2, 3.2.1.1, 3.2.2.1, 3.2.2.2, 3.2.2.3, 3.2.2.201204.1, 3.2.3.1, 3.2.3.2, 3.2.3.3, 3.2.5.1, 3.3.1.1, 3.3.1.2, 3.4.0.1, 3.4.0.2, 3.4.1.1, 3.4.1.2, 3.4.1.3
Dependencies base (==4.5.*), bytestring (==0.10.*), ghc-prim (==0.2.*), QuickCheck (==2.4.*), template-haskell (==2.7.*), vector (==0.10.*) [details]
License BSD-3-Clause
Author The DPH Team
Maintainer Ben Lippmeier <benl@ouroborus.net>
Category Data Structures
Home page http://repa.ouroborus.net
Bug tracker repa@ouroborus.net
Uploaded by BenLippmeier at Wed Nov 28 02:47:43 UTC 2012
Distributions Debian:3.4.0.2, LTSHaskell:3.4.1.3, NixOS:3.4.1.3, Stackage:3.4.1.3
Downloads 26828 total (190 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-23 [all 6 reports]
Hackage Matrix CI

Modules

  • Data
    • Array
      • Data.Array.Repa
        • Data.Array.Repa.Eval
          • Data.Array.Repa.Eval.Gang
        • Data.Array.Repa.Index
        • Operators
          • Data.Array.Repa.Operators.IndexSpace
          • Data.Array.Repa.Operators.Interleave
          • Data.Array.Repa.Operators.Mapping
          • Data.Array.Repa.Operators.Reduction
          • Data.Array.Repa.Operators.Selection
          • Data.Array.Repa.Operators.Traversal
        • Repr
          • Data.Array.Repa.Repr.ByteString
          • Data.Array.Repa.Repr.Cursored
          • Data.Array.Repa.Repr.Delayed
          • Data.Array.Repa.Repr.ForeignPtr
          • Data.Array.Repa.Repr.HintInterleave
          • Data.Array.Repa.Repr.HintSmall
          • Data.Array.Repa.Repr.Partitioned
          • Data.Array.Repa.Repr.Unboxed
          • Data.Array.Repa.Repr.Undefined
          • Data.Array.Repa.Repr.Vector
        • Data.Array.Repa.Shape
        • Data.Array.Repa.Slice
        • Specialised
          • Data.Array.Repa.Specialised.Dim2
        • Data.Array.Repa.Stencil
          • Data.Array.Repa.Stencil.Dim2
        • Data.Array.Repa.Unsafe

Downloads

Maintainer's Corner

For package maintainers and hackage trustees