The streams package

[Tags: bsd3, library]

Various Haskell 2010 stream comonads.

 data Stream f a = a :< f (Stream a)
 data Future a = Last a | a :< Future a
 data NonEmpty a = a :| [a]
 data Stream a = a :< Stream a
 data Zipper a = !Integer :~ (Integer -> a)

Changes since 0.5: * Data.Stream.Supply added Changes since 0.1:


Properties

Versions0.1.1, 0.2, 0.3, 0.3.1, 0.4, 0.5.0, 0.5.1, 0.5.1.1, 0.5.1.2, 0.6.0, 0.6.0.1, 0.6.1.1, 0.6.1.2, 0.6.3, 0.7.0, 0.7.1, 0.7.2, 0.8.0, 0.8.0.1, 0.8.0.2, 0.8.0.3, 0.8.0.4, 0.8.1, 0.8.2, 3.0, 3.0.0.1, 3.0.1, 3.0.1.1, 3.1, 3.1.1, 3.2
Dependenciesbase (>=4 && <4.4), comonad (==0.9.*), distributive (==0.1.*), functor-apply (==0.10.*), semigroups (>=0.3.4 && <0.4)
LicenseBSD3
CopyrightCopyright 2011 Edward Kmett Copyright 2010 Tony Morris, Oliver Taylor, Eelis van der Weegen Copyright 2007-2010 Wouter Swierstra, Bas van Dijk
AuthorEdward A. Kmett
MaintainerEdward A. Kmett <ekmett@gmail.com>
Stabilityprovisional
CategoryControl, Comonads
Home pagehttp://github.com/ekmett/streams
Source repositoryhead: git clone git://github.com/ekmett/streams.git
Upload dateSat Jan 29 11:41:29 UTC 2011
Uploaded byEdwardKmett
DistributionsStackage:3.2
Downloads2621 total (241 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees