Send Beginners mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://www.haskell.org/mailman/listinfo/beginners
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Beginners digest..."
Today's Topics:
1. Re: Hackages that only depend on Haskell Platform
(Richard Norton)
2. GUI library (Emanuel Koczwara)
3. Re: GUI library (Miguel Negrao)
4. Re: GUI library (Emanuel Koczwara)
5. Re: GUI library (Brandon Allbery)
6. Re: GUI library (Tim Perry)
7. Re: GUI library (Emanuel Koczwara)
8. Re: GUI library (Brandon Allbery)
----------------------------------------------------------------------
Message: 1
Date: Thu, 7 Feb 2013 06:53:12 -0600
From: Richard Norton <[email protected]>
Subject: Re: [Haskell-beginners] Hackages that only depend on Haskell
Platform
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Message-ID: <[email protected]>
Content-Type: text/plain; charset=iso-8859-1
On Feb 7, 2013, at 12:37 AM, Darren Grant <[email protected]> wrote:
> Is there a list of hackages available that *only* depend on the latest
> Haskell Platform?
>
> -or-
>
> Can such a list be reasonably generated?
>
> -or-
>
> Will there even be anything left after the hackages are filtered?
This project seems related:
https://github.com/fpco/stackage
Richard
------------------------------
Message: 2
Date: Thu, 07 Feb 2013 17:10:15 +0100
From: Emanuel Koczwara <[email protected]>
Subject: [Haskell-beginners] GUI library
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Message-ID: <1360253415.2852.1.camel@emanuel-Dell-System-Vostro-3750>
Content-Type: text/plain; charset="UTF-8"
Hi,
Is there a gui library written in haskell (based on purely functional
concepts)?
Emanuel
------------------------------
Message: 3
Date: Thu, 7 Feb 2013 17:03:10 +0000
From: Miguel Negrao <[email protected]>
Subject: Re: [Haskell-beginners] GUI library
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Message-ID: <[email protected]>
Content-Type: text/plain; charset=windows-1252
A 07/02/2013, ?s 16:10, Emanuel Koczwara escreveu:
> Hi,
>
> Is there a gui library written in haskell (based on purely functional
> concepts)?
>
> Emanuel
See the "High-level" part of
http://www.haskell.org/haskellwiki/Applications_and_libraries/GUI_libraries
Many are not currently developed anymore though.
I find reactive-banana together with wxHaskell to have a quite ?functional?
feel to it, might be the best option currently.
best,
Miguel
------------------------------
Message: 4
Date: Thu, 07 Feb 2013 18:08:55 +0100
From: Emanuel Koczwara <[email protected]>
Subject: Re: [Haskell-beginners] GUI library
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Message-ID: <1360256935.2852.3.camel@emanuel-Dell-System-Vostro-3750>
Content-Type: text/plain; charset="UTF-8"
Hi,
Dnia 2013-02-07, czw o godzinie 17:03 +0000, Miguel Negrao pisze:
> A 07/02/2013, ?s 16:10, Emanuel Koczwara escreveu:
>
> > Hi,
> >
> > Is there a gui library written in haskell (based on purely functional
> > concepts)?
> >
> > Emanuel
>
> See the "High-level" part of
>
> http://www.haskell.org/haskellwiki/Applications_and_libraries/GUI_libraries
>
> Many are not currently developed anymore though.
>
> I find reactive-banana together with wxHaskell to have a quite ?functional?
> feel to it, might be the best option currently.
>
I'm looking for a library written from scratch in haskell, not high
level bindings.
Reactive programming isn't well explained.
Emanuel
------------------------------
Message: 5
Date: Thu, 7 Feb 2013 12:32:08 -0500
From: Brandon Allbery <[email protected]>
Subject: Re: [Haskell-beginners] GUI library
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Message-ID:
<CAKFCL4V=w1xjxcy-hfkq+njcz5f7ydvkobpg5wlvrcuauag...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
On Thu, Feb 7, 2013 at 12:08 PM, Emanuel Koczwara <[email protected]
> wrote:
> I'm looking for a library written from scratch in haskell, not high
> level bindings.
>
Nobody's going to reimplement an entire graphics stack in Haskell (or any
other language, except as a tour-de-force with no practical use); they're
going to use existing bindings to a well-tested existing GUI. Rewriting Wx
or Gtk+ in Haskell, seriously? Aside from the effort required at the
outset, try keeping up with changes to the thing you're reimplementing.
Not maintainable and not viable.
--
brandon s allbery kf8nh sine nomine associates
[email protected] [email protected]
unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20130207/68230987/attachment-0001.htm>
------------------------------
Message: 6
Date: Thu, 7 Feb 2013 10:46:47 -0800
From: Tim Perry <[email protected]>
Subject: Re: [Haskell-beginners] GUI library
To: The Haskell-Beginners Mailing List - Discussion of
primarilybeginner-level topics related to Haskell
<[email protected]>
Cc: The Haskell-Beginners Mailing List - Discussion of
primarilybeginner-level topics related to Haskell
<[email protected]>
Message-ID: <[email protected]>
Content-Type: text/plain; charset="us-ascii"
Java did it. Swing just asks the OS for a window and draws in it. Works fairly
well...except that a Java (Swing) program never quite acts like a Windows, Mac,
or Linux program.
And there was a practical use: you got much closer to "write once, run
anywhere" whereas the earlier AWT resulted in "write once, test everywhere".
The same could be done in Haskell, but it would be a huge time commitment.
Tim
On Feb 7, 2013, at 9:32 AM, Brandon Allbery <[email protected]> wrote:
> On Thu, Feb 7, 2013 at 12:08 PM, Emanuel Koczwara <[email protected]>
> wrote:
> I'm looking for a library written from scratch in haskell, not high
> level bindings.
>
> Nobody's going to reimplement an entire graphics stack in Haskell (or any
> other language, except as a tour-de-force with no practical use); they're
> going to use existing bindings to a well-tested existing GUI. Rewriting Wx
> or Gtk+ in Haskell, seriously? Aside from the effort required at the outset,
> try keeping up with changes to the thing you're reimplementing. Not
> maintainable and not viable.
>
> --
> brandon s allbery kf8nh sine nomine associates
> [email protected] [email protected]
> unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
> _______________________________________________
> Beginners mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/beginners
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20130207/aa1018ef/attachment-0001.htm>
------------------------------
Message: 7
Date: Thu, 07 Feb 2013 19:55:15 +0100
From: Emanuel Koczwara <[email protected]>
Subject: Re: [Haskell-beginners] GUI library
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Message-ID: <1360263315.2852.5.camel@emanuel-Dell-System-Vostro-3750>
Content-Type: text/plain; charset="UTF-8"
Hi,
Dnia 2013-02-07, czw o godzinie 10:46 -0800, Tim Perry pisze:
> Java did it. Swing just asks the OS for a window and draws in it.
> Works fairly well...except that a Java (Swing) program never quite
> acts like a Windows, Mac, or Linux program.
>
>
> And there was a practical use: you got much closer to "write once, run
> anywhere" whereas the earlier AWT resulted in "write once, test
> everywhere".
>
>
> The same could be done in Haskell, but it would be a huge time
> commitment.
>
>
> Tim
That's exactly what i'm thinking about (and QML/Qt).
Emanuel
------------------------------
Message: 8
Date: Thu, 7 Feb 2013 13:59:26 -0500
From: Brandon Allbery <[email protected]>
Subject: Re: [Haskell-beginners] GUI library
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Message-ID:
<CAKFCL4U0zv5vSC=dJn-yXG0CsBssMtueEFFqXfgF0=M9=7m...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
On Thu, Feb 7, 2013 at 1:46 PM, Tim Perry <[email protected]> wrote:
> Java did it. Swing just asks the OS for a window and draws in it. Works
> fairly well...except that a Java (Swing)
>
It did indeed. I can tell you've not spent much time with the folks who
have to deal with the result. AWT/Swing is exhibit A for why nobody else
does it that way.
--
brandon s allbery kf8nh sine nomine associates
[email protected] [email protected]
unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20130207/49dd3377/attachment.htm>
------------------------------
_______________________________________________
Beginners mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/beginners
End of Beginners Digest, Vol 56, Issue 13
*****************************************