
9 Feb
2009
9 Feb
'09
7:22 a.m.
Johan Tibell
Is building the strict ByteString what takes the most time?
Yes.
If so, you might want to use `writev` to avoid extra copying.
Is there a Haskell binding somewhere, or do I need to FFI the system call? Googling 'writev haskell' didn't turn up anything useful.
Does your data support incremental processing so that you could produce output before all input has been parsed?
Typically, yes. -k -- If I haven't seen further, it is by standing in the footprints of giants