tomjaguarpaw / tilapia

Improving all Haskell's programmer interfaces
65 stars 2 forks source link

Make it clear that ByteString is for "byte arrays" not strings #5

Open tomjaguarpaw opened 4 years ago

tomjaguarpaw commented 4 years ago

See https://www.reddit.com/r/haskell/comments/gyic7b/the_pain_points_of_haskell_a_practical_summary/ftezymd/.compact

tomjaguarpaw commented 3 years ago

Next step: make a PR to bytestring repo

tomjaguarpaw commented 3 years ago

There is already a type called ByteArray so perhaps we had better use "vector".

I have a branch where I have converted the non-internal, non-Char8 modules to use "vector" instead of "string".

Next action: gather consensus that this is a sensible thing to do