Actually, all these problems you're having are the same kind of problems I'm facing in the library I'm writing for composing pipes servers, called 'surge'.
It's probably offtopic, but I've been playing with compassable message systems with simultaneous handling of handlers with varying different types of packets they consume, embedded global parsers of leftovers etc. https://github.com/kvanberendonck/pipes-server-template/blob/master/src/Main.hs Kyle. On Sunday, July 27, 2014 5:33:54 PM UTC+10, Kyle Van Berendonck wrote: > > Hi, > > You can produce something which takes a Producer (of ByteStrings) and > produces a Producer (of Frames) by using `for cat encode`. > > The pipes-binary documentation should mention this somewhere -- I made it > an explicit issue on the tracker to mention this. > -- You received this message because you are subscribed to the Google Groups "Haskell Pipes" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected].
