Is there a Haskell library for drawing plots similar to MATLAB, scilab or matplotlib? They all have very simple interfaces, which work like a state machine:
plot(xs, ys)
show() -- opens window with plot
It would be nice to display plots in a window and to have ability to write them to disk.