[Haskell-cafe] FPS lib

Krasimir Angelov kr.angelov at gmail.com
Tue Oct 18 05:07:56 EDT 2005


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 <dons at cse.unsw.edu.au>:
> 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
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>


More information about the Haskell-Cafe mailing list