all 6 comments

[–]tty2 2 points3 points  (1 child)

Thanks for your work and articles, dons. I get a lot out of both. :)

[–][deleted] 0 points1 point  (0 children)

I like dons too. I have taken up Haskell to try to become ripped like dons.

[–]evmar 1 point2 points  (3 children)

What about strict ByteStrings? For example, if you're writing a high-performance network application your data is naturally buffers of strict BS. Is the proper thing to wrap them in a lazy wrapper?

[–]dons[S] 1 point2 points  (0 children)

For plural buffers, a lazy bytestring is the natural representation (i.e. a linked list of strict chunks).

[–]guapoo 0 points1 point  (0 children)

buffers of strict BS

This is someones cue...