Generator (computer programming): Difference between revisions

Content deleted Content added
Ruby: added two missing "the"s
Haskell: added a missing "a"
Line 235:
 
=== Haskell ===
In [[Haskell_(programming_language)|Haskell]], with its [[lazy evaluation]] model, everything is a generator - every datum created with a non-strict data constructor is generated on demand. For example,
<source lang="haskell">
fibgen (a,b) = a : fibgen (b,a+b)