stefan kersten schrieb:

>> uvector is pretty bit-rotted in comparison to vector at this point, and
>> it's really seeing no development, while vector is The Shiny Future.
>> Roman, would you call the vector library good enough to use in
>> production at the moment?
> 
> i've been using the library for wavelet transforms, matching pursuits and the
> like,

Nice I have also worked on this topics, even with Haskell. However, at
that time I used plain lists.

> and while my implementations are not heavily optimized, they perform
> reasonably well (no benchmarking done yet, though). the key arguments for 
> using
> vector instead of uvector were the cleaner interface and Data.Vector.Storable
> for interfacing with foreign libraries (such as fftw, through the fft 
> package).

Btw. Data.StorableVector can also be used for this interfacing, and I
would be very interested in an interface to FFTW. Actually, I have
already used FFTW on StorableVector

http://code.haskell.org/~thielema/morbus-meniere/src/StorableVectorCArray.hs

There is also Data.StorableVector.Lazy which is nice for processing
stream data.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to