
Hi all, I am happy to announce hmatrix-0.11, a package for numerical computation based on LAPACK and GSL. Home page: http://code.haskell.org/hmatrix/ Hackage: http://hackage.haskell.org/package/hmatrix Recent changes: http://code.haskell.org/hmatrix/CHANGES By default this version uses Data.Vector.Storable from Roman Leshchinskiy’s vector package. This is useful for working with 1D arrays without explicit conversion (but note that Matrix t /= Vector (Vector t)). As a result, there is a different Show/Read instance for Vector, but no other changes should be observed using only hmatrix functions. (A possible issue is that empty vectors are typically not allowed in hmatrix, but can now be easily created using tools in the vector package.) I hope this is useful. In any case, this can be disabled with flag -f-vector and we can still have O(1) conversion functions. Thanks to everyone who contributed with patches, bug reports, suggestions, and installation problems. Special thanks go to Vivian McPhail for many excellent contributions, including single precision support, API reorganization, and many useful functions. Alberto PS: In relation with the license thread, I am open to change to BSD3 the source code not depending on GSL.

Hi Alberto. first of all thanks for an awesome library, it really makes life a lot easier. Then thanks as well for Your openness on the re-licensing issue. I played with the thought of starting some numeric software with haskell - haskell is a really exiting language in that respect, the efficient matrix calcs however are of the essence. Very likely it won't happen now - for other reasons, but I realised that for promoting Haskell further this could be a key issue. Now it definitely doesn't sound trivial to get away from the external libraries for efficient matrix storage via optimised c-code, but whatever u can move without big effort is a start. But no pressure from my side, Cheers Phil -- View this message in context: http://haskell.1045720.n5.nabble.com/ANN-hmatrix-0-11-tp3357796p3358841.html Sent from the Haskell - Haskell-Cafe mailing list archive at Nabble.com.
participants (2)
-
Alberto Ruiz
-
gutti