haskell bindings for blas and lapack