> (e.g., `ByteString.map (+ value)` is incredibly slow compared to a pseudo-C loop).
That situation sounds like you needed a ByteString Builder to get comparable performance.
That situation sounds like you needed a ByteString Builder to get comparable performance.
I even have some "real C" in my Haskell code to handle some inner loop stuff.