[Haskell-cafe] Why Haskell?

Alberto Ruiz aruiz at um.es
Mon Jul 24 03:58:21 EDT 2006


The GSL has been ported to Windows:

http://gnuwin32.sourceforge.net/packages/gsl.htm

so I think that GSLHaskell could also be adapted to work in Windows... I will 
try to do it.

Alberto

On Monday 24 July 2006 02:56, SevenThunders wrote:
> Jared Updike wrote:
> > GSL Haskell bindings:
> >
> > http://dis.um.es/~alberto/GSLHaskell/
> > http://dis.um.es/~alberto/GSLHaskell/doc/
> >
> > Specifically for Linary Algebra:
> > http://dis.um.es/~alberto/GSLHaskell/doc/GSL-Base.html
> >
> >> > You make a good point and the decision was by no means cut and dry.
> >>
> >> However
> >>
> >> > I made a point of developing some test code using some the newer array
> >>
> >> data
> >>
> >> > types and looked at maintaining the array in Haskell and then directly
> >> > calling Blas etc.  I even had a nice polymorphic matrix class going.
> >> > However I found the array interface just a bit too 'clunky' to use a
> >> > technical term.  The withArray interface is not very appealing.  The
> >>
> >> layers
> >>
> >> > of lambda notation was giving me a headache.
> >
> > I think part of the problem here is not necessarily C or Haskell's
> > fault, but rather that what you were trying to do was write a library
> > (or needed the right library). Library writing is hard enough on its
> > own, much less when one is relatively new to Haskell! Hopefully you
> > will find the right tool for the job and things will go well!
> >
> >   Jared.
> > --
> > http://www.updike.org/~jared/
> > reverse ")-:"
> > _______________________________________________
> > Haskell-Cafe mailing list
> > Haskell-Cafe at haskell.org
> > http://www.haskell.org/mailman/listinfo/haskell-cafe
>
> I looked at that.  It would have been nice to use it however it seems to
> have issues on Windows.  Although my windows requirement probably could
> have been relaxed, at the beginning of the project our network was entirely
> windows based.


More information about the Haskell-Cafe mailing list