Skip to content

Releases: AccelerateHS/accelerate

v1.3.0.0

28 Aug 17:07
Compare
Choose a tag to compare

Changes

  • Instances of Elt and Arrays are now derivable via Generic for Haskell'98 product and sum data types
  • Pattern synonyms for manipulating user-defined data types can be created: see Pattern and mkPattern
  • Added pattern synonyms for accessing tuples (T2, T3 ...), indices (I1, I2...) and other data types as an alternative to lift and unlift; this approach makes the type checker far less angry
  • Added support for embedded pattern matching on sum types: see match

Packages

This release consists of the following packages:

  • accelerate-1.3.0.0
  • accelerate-llvm-1.3.0.0
  • accelerate-llvm-native-1.3.0.0
  • accelerate-llvm-ptx-1.3.0.0
  • accelerate-fft-1.3.0.0
  • accelerate-examples-1.3.0.0
  • accelerate-blas-0.3.0.0
  • accelerate-bignum-0.3.0.0
  • accelerate-io-1.3.0.0
  • accelerate-io-array-0.1.0.0
  • accelerate-io-bmp-0.1.0.0
  • accelerate-io-bytestring-0.1.0.0
  • accelerate-io-cereal-0.1.0.0
  • accelerate-io-JuicyPixels-0.1.0.0
  • accelerate-io-repa-0.1.0.0
  • accelerate-io-vector-0.1.0.0
  • colour-accelerate-0.4.0.0
  • containers-accelerate-0.1.0.0
  • hashable-accelerate-0.1.0.0
  • gloss-accelerate-2.1.0.0
  • gloss-raster-accelerate-2.1.0.0
  • lens-accelerate-0.3.0.0
  • linear-accelerate-0.7.0.0
  • mwc-random-accelerate-0.2.0.0
  • cuda-0.10.2.0
  • cufft-0.10.0.0
  • cublas-0.6.0.0
  • cusparse-0.3.0.0
  • cusolver-0.3.0.0
  • nvvm-0.10.0.0

Contributors

Special thanks to those who contributed to this release: