Re: [Haskell-cafe] Pure functional GUI

2007-08-09 Thread Hugh Perkins
Another way to get glade on Windows is to download mono, which contains both gtk and glade. One advantage of getting it this way is you then have mono at your disposal for benchmarking ghc ;-) (Not that you'd benchmark a gui app, but it seems there are many people who still think that comparing ha

Re: [Haskell-cafe] Pure functional GUI

2007-08-09 Thread Radosław Grzanka
2007/8/9, Peter Verswyvelen <[EMAIL PROTECTED]>: > Yeah I tried that one, but only the runtime, because I assumed that glade > would be part of it, but I could not find it. I guess I should install the > development version. Windows users look differently at these things, they > expect all tools

Re: [Haskell-cafe] Pure functional GUI

2007-08-09 Thread Andrew Coppin
Radosław Grzanka wrote: The google knows?? http://gladewin32.sourceforge.net/modules/news/ Ah - most optimal... Now finally I can try Glade. :-D ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskel

RE: [Haskell-cafe] Pure functional GUI

2007-08-09 Thread Peter Verswyvelen
eeper. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Radoslaw Grzanka Sent: Thursday, August 09, 2007 10:22 PM To: Haskell-Cafe@haskell.org Subject: Re: [Haskell-cafe] Pure functional GUI 2007/8/9, Peter Verswyvelen <[EMAIL PROTECTED]>: > > I

Re: [Haskell-cafe] Pure functional GUI

2007-08-09 Thread Radosław Grzanka
2007/8/9, Peter Verswyvelen <[EMAIL PROTECTED]>: > > Indeed - the *hard* part seems to be figuring out how to run Glade on > Windoze... > > I did not dare to ask this question because I could not believe this was > hard... So anybody know how to do this? Run Glade on Window$? The google knows?? ht

RE: [Haskell-cafe] Pure functional GUI

2007-08-09 Thread Peter Verswyvelen
TED] On Behalf Of Andrew Coppin Sent: Thursday, August 09, 2007 7:31 PM To: haskell-cafe@haskell.org Subject: Re: [Haskell-cafe] Pure functional GUI Duncan Coutts wrote: > On Thu, 2007-08-09 at 08:59 +0800, Hugh Perkins wrote: > >> uestion on using gtk from haskell: how easy is it to in

Re: [Haskell-cafe] Pure functional GUI

2007-08-09 Thread Andrew Coppin
Duncan Coutts wrote: On Thu, 2007-08-09 at 08:59 +0800, Hugh Perkins wrote: uestion on using gtk from haskell: how easy is it to integrate with glade? ie, can we directly bind glade form elements to haskell variables? How easy is it to bind events to glade form elements from within Haskell?

Re: [Haskell-cafe] Pure functional GUI (was

2007-08-09 Thread Duncan Coutts
On Thu, 2007-08-09 at 08:59 +0800, Hugh Perkins wrote: > To be fair, GTK is pretty standard. This is so even for "big name" > gc'd imperative languages such as C#. Sure, you can use Windows.Forms > in C#, but you often wouldnt, because of the patent burden. > Also, gtk in partnership with glade r

Re: [Haskell-cafe] Pure functional GUI (was

2007-08-08 Thread Hugh Perkins
On 8/9/07, Marc Weber <[EMAIL PROTECTED]> wrote: > > -- load up the glade file > dialogXmlM <- xmlNew "simple.glade" > let dialogXml = case dialogXmlM of >(Just dialogXml) -> dialogXml >Nothing -> error "can't find the glade file \"simple.g

Re: [Haskell-cafe] Pure functional GUI (was

2007-08-08 Thread Marc Weber
>Other question on using gtk from haskell: how easy is it to integrate >with glade? ie, can we directly bind glade form elements to haskell >variables? How easy is it to bind events to glade form elements from >within Haskell? Download the source and have a look at the demo/glade

Re: [Haskell-cafe] Pure functional GUI (was

2007-08-08 Thread Hugh Perkins
To be fair, GTK is pretty standard. This is so even for "big name" gc'd imperative languages such as C#. Sure, you can use Windows.Forms in C#, but you often wouldnt, because of the patent burden. Also, gtk in partnership with glade rocks! How easy is gtk to use from haskell by the way? In gc'

Re: [Haskell-cafe] Pure functional GUI (was "a regressive view of support for imperativeprogramming in Haskell")

2007-08-08 Thread Claus Reinke
FranTk, Haggis, Fudgets, Object I/O for Haskell, Gadgets, Pictures, HTk, Haskell Tk, HToolkit, Gtk+HS, Gtk2Hs, wxHaskell, FunctionalForms, .. and no, that list is not exhaustive by any means (you can find abstracts for some of these in old haskell community reports, but a lot of functional gui l

Re: [Haskell-cafe] Pure functional GUI (was

2007-08-08 Thread Marc Weber
On Wed, Aug 08, 2007 at 08:22:41PM +, Peter Verswyvelen wrote: > Well, if you want to make it as big as QT, yes. > > But even just a simple purely functionaly GUI framework that is part of the > library would be nice, because right now it gives the impression it cannot be > done in Haskell..

Re: [Haskell-cafe] Pure functional GUI (was "a regressive view of support for imperativeprogramming in Haskell")

2007-08-08 Thread David F. Place
On Aug 8, 2007, at 3:14 PM, Peter Verswyvelen wrote: So could you please tell me more about the problem with pure functional GUIs and why this is not part of the Haskell library? I mean a GUI library completely written in Haskell, not wrapping a popular library. I had quite a lot of expe

Re: [Haskell-cafe] Pure functional GUI (was

2007-08-08 Thread Peter Verswyvelen
. >- Oorspronkelijk bericht - >Van: Duncan Coutts [mailto:[EMAIL PROTECTED] >Verzonden: woensdag, augustus 8, 2007 09:36 PM >Aan: 'Peter Verswyvelen' >CC: 'Donn Cave', haskell-cafe@haskell.org >Onderwerp: re: [Haskell-cafe] Pure functional GUI (was

re: [Haskell-cafe] Pure functional GUI (was "a regressive view of support for imperativeprogramming in Haskell")

2007-08-08 Thread Duncan Coutts
On Wed, 2007-08-08 at 19:14 +, Peter Verswyvelen wrote: > So could you please tell me more about the problem with pure > functional GUIs and why this is not part of the Haskell library? I > mean a GUI library completely written in Haskell, not wrapping a > popular library. Partly because just

re: [Haskell-cafe] Pure functional GUI (was "a regressive view of support for imperativeprogramming in Haskell")

2007-08-08 Thread Peter Verswyvelen
As a newbie (okay I will not write this again, you all know I'm a newbie by now ;-), I don't understood what the problem of a pure functional GUI is. To me, having an imperative background, a graphical application is just a big tree of data that evolves when events from the OS come in. (this dat