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 for 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.


Properties

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.6.1, 0.4.6.2, 0.4.7, 0.4.7.1, 0.4.7.2
Dependenciesbase (<5), lazysmallcheck (>=0.3), QuickCheck (>=2.0)
LicenseBSD3
AuthorWouter Swierstra <wouter.swierstra@gmail.com> Bas van Dijk <v.dijk.bas@gmail.com>
MaintainerWouter Swierstra <wouter.swierstra@gmail.com>
Stabilityexperimental
CategoryData
UploadedFri Feb 6 15:35:56 UTC 2015 by WouterSwierstra
DistributionsDebian:0.4.6, Fedora:0.4.7.1, FreeBSD:0.4.7.1, NixOS:0.4.7.2
Downloads7022 total (464 in last 30 days)
StatusDocs available [build log]
Last success reported on 2015-02-11 [all 1 reports]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees