Storable Vector: Difference between revisions
(hyperlinks to alternative packages, CArray) |
No edit summary |
||
Line 10: | Line 10: | ||
* [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bytestring ByteString] | * [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bytestring ByteString] | ||
* [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/uvector uvector] | * [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/uvector uvector] (which uses stream fusion as described in [http://www.cse.unsw.edu.au/~dons/papers/CLS07.html Stream Fusion, From Lists to Streams to Nothing at All]) | ||
* [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/vector vector] | * [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/vector vector] | ||
* [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/carray carray] | * [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/carray carray] |
Revision as of 22:49, 15 March 2009
Fast, packed, strict storable arrays with a list interface. This is much like bytestring but can be used for every Storable type.
Links
See also
- ByteString
- uvector (which uses stream fusion as described in Stream Fusion, From Lists to Streams to Nothing at All)
- vector
- carray
- http://www.haskell.org/pipermail/haskell-cafe/2008-July/045229.html