Well, repa doesn't have a GPU backend. So if you need GPU stuff, you probably do need to look at accelerate. I think Repa is in "beta" now, the API might change a little (e.g. we're discussing making the stuff under the hood Storable class friendly). It also only has a small number of users, while vector has thousands.
So, it depends on how much you like new code. There are probably still bugs in Repa, and API changes ahead, however, it is more stable than accelerate, which is a whole different beast. If you need multi-dimensional, *mutable* arrays, hmatrix or the array package are very stable, just not as much fun. -- Don On Tue, May 17, 2011 at 5:31 PM, Felipe Almeida Lessa <felipe.le...@gmail.com> wrote: > On Tue, May 17, 2011 at 8:30 PM, Don Stewart <don...@gmail.com> wrote: >> * vector >> * array >> * repa > > Don, do you think that repa is as "recommended" as vector for > production applications? I'm asking so because it is my understanding > that accelerate still isn't mature enough to be used in production > code, but I'm told vector is =). > > Cheers, =D > > -- > Felipe. > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe