Expand comment in hPutStrLn
A comment on
An optimisation: we treat
hPutStrLnspecially, to avoid the overhead of a single
putChar '\n', which is quite high now that we have to encode eagerly.
This should reference some code or comment that explains why the cost is high, why we have to encode eagerly, what it even means to encode eagerly, etc.