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

Versions 0.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
Dependencies base (<5), lazysmallcheck (>=0.3), QuickCheck (>=2.0) [details]
License BSD3
Author Wouter Swierstra <wouter.swierstra@gmail.com> Bas van Dijk <v.dijk.bas@gmail.com>
Maintainer Wouter Swierstra <wouter.swierstra@gmail.com>
Stability experimental
Category Data
Uploaded Tue Jan 14 21:18:28 UTC 2014 by WouterSwierstra
Distributions Debian:0.4.7.2, Fedora:0.4.7.2, FreeBSD:0.4.7.2, NixOS:0.4.7.2
Downloads 10288 total (78 in the last 30 days)
Votes
0 []
Status Docs available [build log]
Successful builds reported [all 1 reports]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees