The Stream package

[Tags: bsd3, library]

This package implements functions, analogous to those from Data.List, to create and manipulate infinite lists: data Stream a = Cons a (Stream a). It provides alternative definitions for those Prelude functions that make sense on such streams. Note that this package has (almost) nothing to do with the work on Stream Fusion by Duncan Coutts, Roman Leshchinskiy, and Don Stewart.


Versions0.1, 0.1.1, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.3, 0.3.1, 0.3.2, 0.4, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6,,, 0.4.7,,
Dependenciesbase, QuickCheck (<2)
AuthorWouter Swierstra
MaintainerWouter Swierstra <>
Home page
UploadedMon Aug 4 08:17:10 UTC 2008 by WouterSwierstra
DistributionsDebian:0.4.6, Fedora:, FreeBSD:, NixOS:
Downloads6147 total (358 in last 30 days)
StatusDocs uploaded by user
Build status unknown [no reports yet]




Maintainers' corner

For package maintainers and hackage trustees