panesofglass/fsharpx — comment on commit 4b7f8500160ae69566413d2bcb6853691ec8e08b
File: tests/FSharpx.Tests/EnumeratorTest.fs line 164
By panesofglass:

While this appears to be true, I found that [IterIO](http://www.scs.stanford.edu/~dm/iterIO/doc/Data-IterIO.html) uses a very similar approach but uses an [`IterR`](http://www.scs.stanford.edu/~dm/iterIO/doc/src/Data-IterIO-Iter.html#IterR) type that is similar to the current `Iteratee` type in FSharpx. However, `IterR` is only a data type for returning results. This much more closely matches the idea of `Seq.scan` or `Enumerator.scan` with encapsulated state.