Proposal: Data.Stream

Stefan O'Rear stefanor at cox.net
Mon Jul 9 12:31:56 EDT 2007


On Mon, Jul 09, 2007 at 03:38:56PM +0200, Wouter Swierstra wrote:
> Dear all,
>
> I just uploaded a fairly unspectacular package Data.Stream to Hackage. It 
> implements quite a few operations on streams (infinite lists), analogous to 
> those defined in Data.List. Sometimes it is just good to know a list is 
> infinite.

Unfortunately, there is a bit of a name collision here; Coutts, Stewart,
and Leshchinskiy are pushing for a completely unrelated Data.Stream to
be added to base.  (Theirs is a package of operations on lists defined
by generalized unfold operators.)

> * Haddock documentation: 
> http://www.cs.nott.ac.uk/~wss/repos/Stream/dist/doc/html/
> * Hackage homepage: 
> http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Stream-0.1
>
> I know of a few libraries that implement this package themself (Ross 
> Paterson's arrow library and my IOSpec spring to mind). I think it's fairly 
> uncontroversial, and would like to see it added to base (I realize that 
> there are also proposals to clean up base to speed up the build of ghc), or 
> at least, the standard libraries. What's the right way to accomplish this? 
> Send a darcs patch to Ian? Submit a trac ticket?

http://haskell.org/haskellwiki/Library_submissions

(and people wonder why base is so stagnant?)

Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://www.haskell.org/pipermail/libraries/attachments/20070709/451910f9/attachment.bin


More information about the Libraries mailing list