The spec appears to only mention text, and the specific binary encoding / charset of that text seems out of scope.
Accordingly it seems to me as though cassava should generally be dealing with Text instead of ByteString, perhaps with a Data.Csv.Utf8 module for just directly treating ByteString values as encoded utf-8 text.
The spec appears to only mention text, and the specific binary encoding / charset of that text seems out of scope.
Accordingly it seems to me as though cassava should generally be dealing with
Textinstead ofByteString, perhaps with aData.Csv.Utf8module for just directly treatingByteStringvalues as encoded utf-8 text.