
Hi, the Haskell language is fairly new to me, so please pardon me if this is a frequently asked question, but I wasn't able to find an answer myself. I'm looking for a library that allows me to visualize data under X11 screen, for instance as a pie chart or as a bar chart. I seem to recall that something like that was available for the GTK toolkit, but has this library been ported to Haskell? Or any other library? I'd appreciate any pointers! -peter

General point of call for such questions would be haskell.org,
in this case
http://www.haskell.org/libraries/#guigs
At the end of this week (or beginning of next), there'll also be
the six-monthly update of the Haskell Communities &Activities
Report
http://www.haskell.org/communities/
which will include updates on the state of GUI libraries, among
many other things.
Hth,
Claus
----- Original Message -----
From: "Peter Simons"
Hi,
the Haskell language is fairly new to me, so please pardon me if this is a frequently asked question, but I wasn't able to find an answer myself.
I'm looking for a library that allows me to visualize data under X11 screen, for instance as a pie chart or as a bar chart. I seem to recall that something like that was available for the GTK toolkit, but has this library been ported to Haskell? Or any other library?
I'd appreciate any pointers!
-peter _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Peter Simons
I'm looking for a library that allows me to visualize data under X11 screen, for instance as a pie chart or as a bar chart. I seem to recall that something like that was available for the GTK toolkit, but has this library been ported to Haskell? Or any other library?
The simplest approach is probably to just output text, and plot things with Gnuplot. Unless you require user interactivity, that is. -kzm -- If I haven't seen further, it is by standing in the footprints of giants

Claus Reinke writes:
Yes, I looked through the description but couldn't find anything that sounded like the library I'm looking for. Thanks for the pointer, though! -peter

Ketil Z Malde writes:
The simplest approach is probably to just output text, and plot things with Gnuplot. Unless you require user interactivity, that is.
Unfortunately, the diagrams would have to be displayed and updated in real-time, sort of, because I'm writing a status monitor that will display useful information about your system, network, etc. -peter

On 04 Nov 2002 12:16:01 +0100
Peter Simons
Unfortunately, the diagrams would have to be displayed and updated in real-time, sort of, because I'm writing a status monitor that will display useful information about your system, network, etc.
You can replot data each 5 seconds with gnuplot, or use a 2d library and code the graphs yourself (with a functional language, it's not so difficult, of course it won't be exceptional results but maybe it will suffice). Vincenzo -- Trovo molto comodo che molti siti si possano vedere solo con "internet explorer": se un webmaster e` un dilettante fa un HTML da dilettante, che si vede bene solo con IE. Un webmaster dilettante difficilmente propone un sito interessante. ["gio", forum di punto informatico]

Peter Simons
I'm looking for a library that allows me to visualize data under X11 screen, for instance as a pie chart or as a bar chart. I seem to recall that something like that was available for the GTK toolkit, but has this library been ported to Haskell? Or any other library?
I think, the GTK+ widget that you are referring to is GtkPlot from the GTK+Extra set http://gtkextra.sourceforge.net/ To my knowledge, there is no Haskell binding for it yet. However, it is possible to extend the existing GTK+ binding for Haskell http://www.cse.unsw.edu.au/~chak/haskell/gtk/ with extra widgets (there already exist some such extension in the ext/ directory of the package). I am generally happy to include such extensions into the main distribution and to provide help with coding them. Cheers, Manuel
participants (5)
-
Claus Reinke
-
ketil@ii.uib.no
-
Manuel M T Chakravarty
-
Nick Name
-
Peter Simons