lines package:conduit-extra
Split the input bytes into lines. In other words, split on the LF byte
(10), and strip it from the output.
Since 0.3.0
Emit each line separately
Since 0.4.1
Variant of the lines function with an integer parameter. The text
length of any emitted line never exceeds the value of the parameter.
Whenever this is about to happen a LengthExceeded exception is thrown.
This function should be used instead of the lines function whenever we
are dealing with user input (e.g. a file upload) because we can't be
sure that user input won't have extraordinarily large lines which
would require large amounts of memory if consumed.