fstreams
Author  Joseph Abrahamson <me@jspha.com>  

License  BSD3  
Homepage  https://github.com/tel/ocamlfstreams  
Issue Tracker  https://github.com/tel/ocamlfstreams/issues  
Maintainer  Joseph Abrahamson <me@jspha.com>  
Dependencies 


Published  Feb 18, 2015  
Source [http] 
http://github.com/tel/ocamlfstreams/archive/0.2.1.tar.gz 3564f973697f3ba032d39e02db56e8ba 

Statistics  Installed 4 times in last month.  
Edit  https://github.com/ocaml/opamrepository/tree/master/packages/fstreams/fstreams.0.2.1/opam 
Functional, lazy, infinite streams.
A very standard infinite data structure is the stream which lazily determines its current and next values and even whether they exist or not! This data structure is useful for describing computations which are generated and consumed stepbystep and is a powerful basic tool for many lazy algorithms.
Included in this module are two submodules, Infinite and Finite. Infinite streams are streams which are guaranteed to always have a next value and Finite streams are streams which may terminate but are not obliged to.
Mathematically, Infinite streams are the greatest fixed point of the functor F X = A * X and Finite streams are the greatest fixed point of the functor F X = 1 + A * X.
No package is dependent 