packages feed

Cabal revisions of carray-0.1.5

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:                carray-version:             0.1.5-synopsis:            A C-compatible array library.-description:-		     A C-compatible array library.-		     .-		     Provides both an immutable and mutable (in the IO monad) interface.-		     Includes utilities for multi-dimensional arrays, slicing and norms.-		     Memory is 16-byte aligned by default to enable use of SIMD instructions.-		     .-category:            Data-license:             BSD3-license-file:        LICENSE-author:              Jed Brown-maintainer:          Jed Brown <jed@59A2.org>-stability:	     experimental-cabal-version:       >=1.2-build-type:	     Simple--flag splitBase-  description: array was in base < 3-flag bytestringInBase-  description: bytestring was included in base for 2.0 and 2.1-flag base4-  description: syb was split from base >= 4 --library-  build-depends:   ix-shapable-  if flag(bytestringInBase)-    build-depends: base >= 2.0 && < 2.2, binary-  else-    build-depends: base < 2.0 || >= 3, bytestring, binary--  if flag(splitBase)-    build-depends: base >= 3, array, binary-  else-    build-depends: base < 3, binary--  if flag(base4)-    build-depends: base >= 4 && < 5, syb >= 0.1-  else-    build-depends: base < 4--  exposed-modules:   Data.Array.CArray-                     Data.Array.IOCArray-                     Data.Array.CArray.Base-  ghc-options: -Wall+name:                carray
+version:             0.1.5
+x-revision: 1
+synopsis:            A C-compatible array library.
+description:
+		     A C-compatible array library.
+		     .
+		     Provides both an immutable and mutable (in the IO monad) interface.
+		     Includes utilities for multi-dimensional arrays, slicing and norms.
+		     Memory is 16-byte aligned by default to enable use of SIMD instructions.
+		     .
+category:            Data
+license:             BSD3
+license-file:        LICENSE
+author:              Jed Brown
+maintainer:          Jed Brown <jed@59A2.org>
+stability:	     experimental
+cabal-version:       >=1.2
+build-type:	     Simple
+
+flag splitBase
+  description: array was in base < 3
+flag bytestringInBase
+  description: bytestring was included in base for 2.0 and 2.1
+flag base4
+  description: syb was split from base >= 4 
+
+library
+  build-depends:   ix-shapable
+  if flag(bytestringInBase)
+    build-depends: base >= 2.0 && < 2.2, binary
+  else
+    build-depends: base < 2.0 || >= 3, bytestring, binary
+
+  if flag(splitBase)
+    build-depends: base >= 3, array < 0.4, binary
+  else
+    build-depends: base < 3, binary
+
+  if flag(base4)
+    build-depends: base >= 4 && < 4.5, syb >= 0.1
+  else
+    build-depends: base < 4
+
+  exposed-modules:   Data.Array.CArray
+                     Data.Array.IOCArray
+                     Data.Array.CArray.Base
+  ghc-options: -Wall