I am curious why FPS is implemented on top of ForeignPtr. ByteArray# based implementation should be faster and more space efficient.
Cheers, Krasimir 2005/10/18, Donald Bruce Stewart <[EMAIL PROTECTED]>: > ekarttun: > > On 18.10 10:44, Bulat Ziganshin wrote: > > > 2) as i say you before, i need to sort filenames in windows fashion > > > (case-ignoring), so if you will include case-ignoring comparision > > > operators - i will be glad > > > > Case ignoring comparisons make only sense on characters - not on bytes. > > And fps is ignoring character set conversion issues. I think the proper > > way is to provide a layer on top of (and separate from) fps that does > > conversion into character strings where things like case make sense. > > Indeed, SimonM's packed string code, which I'm currently integrating > into FPS, is such a layer. > > -- Don > _______________________________________________ > Haskell-Cafe mailing list > [email protected] > http://www.haskell.org/mailman/listinfo/haskell-cafe > _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
