NOTICE: This package has been removed from pkgsrc

./wip/hs-stream-fusion, Faster Haskell lists using stream fusion

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.1.2.2, Package name: hs-stream-fusion-0.1.2.2, Maintainer: pho

This package provides the standard Haskell list library reimplemented
to allow stream fusion. This should in general provide faster list
operations, and faster code for list-heavy programs. See the paper
Stream Fusion: From Lists to Streams to Nothing at All, Coutts,
Leshchinskiy and Stewart, 2007. To use, simply import Data.List.Stream
in place of Data.List, and hide list functions from the Prelude.


Required to run:
[wip/ghc]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 634deb9d4780ab2d35eb7d90013e04991f79ddcb
RMD160: 6e2ac9a95b603c2b1473563bf31a40e784501e3d
Filesize: 185.146 KB

Version history: (Expand)


CVS history: (Expand)


   2014-08-29 16:10:14 by Ryosuke Moro | Files touched by this commit (101)
Log message:
make it clear what package depend on

discussed with wiz@.
   2011-01-13 13:16:46 by PHO / phonohawk | Files touched by this commit (5) | Imported package
Log message:
Import hs-stream-fusion-0.1.2.2 as wip/hs-stream-fusion.

This package provides the standard Haskell list library reimplemented
to allow stream fusion. This should in general provide faster list
operations, and faster code for list-heavy programs. See the paper
Stream Fusion: From Lists to Streams to Nothing at All, Coutts,
Leshchinskiy and Stewart, 2007. To use, simply import Data.List.Stream
in place of Data.List, and hide list functions from the Prelude.