On 28 Mar 2009, at 10:52, Bulat Ziganshin wrote:
Hello Thomas,
Saturday, March 28, 2009, 12:41:50 PM, you wrote:
and you have written GUI in FP style? with trees, d&d support and so
on?
I haven't, I'm working on a different part of the app √ Peter
Verswyvelen has though.
:) the problem is that no GUI library except for gtk2hs supports d&d.
and i think that no functional GUI library support trees too
it's why i asked - you work on functional part of project and FP
features are enough for your work. and you think that everything that
you personally don't use should be omitted from haskell
To get back on topic though... Here's *why* I don't want these
specific things I wouldn't use added to haskell:
• The syntax gains very little over the nice consistent syntax we
already have – all you do is move a symbol a little to the left.
• For that small benefit we gain all these disadvantages
• The language gets harder to parse
• We gain more reserved words that we can't use in our programs
• We gain more corner cases that can't be explained simply using
the basic rules of how application works in Haskell
• We gain a syntax that even more than previously indicates that
things will be executed in order (which is a total lie)
• We encourage people to write code unnecessarily in an imperative
style
Hope that helps clarify why I'm objecting to this.
Bob_______________________________________________
Haskell-prime mailing list
Haskell-prime@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-prime