Hi all, This is probably a long shot, but I am looking for a few libraries and don't want to put effort into something that has already been done. Is there a high level Haskell graphics library that would give functionality similar to gnuplot? I know I could build one myself, but I hate graphics programming. Does anyone have an FFI interface to LAPACK? Does anyone have an FFI interface to a free linear program solver? Or, a Haskell implmentation of the two-step simplex method? (I sold my copy of Chvatal's book in college for beer money). Thanks. -- Matthew Donadio (m.p.donadio@ieee.org)
Matthew Donadio <m.p.donadio@ieee.org> writes:
Is there a high level Haskell graphics library that would give functionality similar to gnuplot?
Why not simply USE gnuplot? Or plotutils? They have simple textual interfaces, do good work, and are fairly standard tools (on a Unix system, at least).
Does anyone have an FFI interface to LAPACK?
Have a look at http://www.haskell.org/pipermail/haskell/2002-June/009833.html Feri.
Ferenc Wagner wrote:
Is there a high level Haskell graphics library that would give functionality similar to gnuplot?
Why not simply USE gnuplot? Or plotutils? They have simple textual interfaces, do good work, and are fairly standard tools (on a Unix system, at least).
I would like to be able to have plotting capabilities directly from a Haskell program rather than using a spawned process and temporary files, especially for interactive programs. This approach would probably work well enough, though.
Does anyone have an FFI interface to LAPACK?
Have a look at http://www.haskell.org/pipermail/haskell/2002-June/009833.html
Duh. I thought I looked through the archives for this, but I guess I didn't. Thanks. -- Matthew Donadio (m.p.donadio@ieee.org)
Matthew Donadio <m.p.donadio@ieee.org> writes:
I would like to be able to have plotting capabilities directly from a Haskell program rather than using a spawned process
Plotutils' functionality is included in a library. You can easily write an FFI wrapper for that. But I agree that a native module would be better... On the other hand, Octave uses Gnuplot for interactive purposes, too (and I also did in a smaller project). The CVS Gnuplot also has mouse support, which makes it even more usable this way. I don't know an example, though. Feri.
participants (2)
-
Ferenc Wagner -
Matthew Donadio