> It would seem that there would be three possible outcomes from an > incremental Get: > - Failure: some bitstreams are just invalid and no amount of extra > data will ever fix that > - Complete [Result]: the last chunk of data has been processed. > Maybe this should also include the remainder of the data? > - Partial Cont [Result]: needs more data, but here's a (possibly > empty) list of results so far.
Yes, that's more or less exactly what I had in mind. <b _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe