Donald Bruce Stewart wrote:

    Interface:   http://www.cse.unsw.edu.au/~dons/fps/Data.FastPackedString.html

I'm bothered that some of the functions work with Word8, and others with the utterly unrelated type Char. Which encoding are you implicitly using, and why? Given that FastString turns out to be an array of Word8, why are you using Char at all?

Confusion of Char and Word8 is a bit of a pet peeve of mine.

--
Ashley Yakeley, Seattle WA
WWED? http://www.cs.utexas.edu/users/EWD/

_______________________________________________
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to