Stream: A library for manipulating infinite lists.

[ bsd3, data, library ] [ Propose Tags ]

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.

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 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 BSD-3-Clause
Author Wouter Swierstra <wouter.swierstra@gmail.com> Bas van Dijk <v.dijk.bas@gmail.com>
Maintainer Wouter Swierstra <wouter.swierstra@gmail.com>
Category Data
Uploaded by WouterSwierstra at 2015-02-06T15:35:56Z
Distributions Arch:0.4.7.2, Fedora:0.4.7.2, FreeBSD:0.4.7.2, LTSHaskell:0.4.7.2, NixOS:0.4.7.2, Stackage:0.4.7.2
Reverse Dependencies 15 direct, 89 indirect [details]
Downloads 37431 total (171 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-02-11 [all 1 reports]