
13 Sep
2012
13 Sep
'12
2:24 p.m.
On Thu, Sep 13, 2012 at 10:32 AM, Ganesh Sittampalam
Yes. And I'd be in favour of removing the class entirely. Just use a single ByteString type. I don't think the overloading buys us anything.
Which one should it use, lazy bytestring?
Probably yes, assuming we want to retain the ability to lazily stream responses. Which is very nearly the only raison d'etre of the HTTP package at this point.
I'm not particularly keen on removing the overloading as I don't think keeping it costs much for now and I kind of like the idea.
It doesn't cost much, but it also seems to no longer have any benefit, which suggests that it could usefully be dropped.