Hi,
Preferably using attoparsec, as performance needs to be near-native, I want to parse an infinite stream of one simple line-buffered Parser and yield the results until there is an error.
I've been digging around pipes-attoparsec and attoparsec itself, but I don't think attoparsec will return results until the entire input has been parsed.
Could somebody suggest a way to do this, perhaps using different pipes utilities or even another library?
Regards,
Kyle