Re[2]: [Haskell-cafe] re-definition of '.'

2005-11-22 Thread Bulat Ziganshin
Hello Max,

Tuesday, November 22, 2005, 2:30:23 AM, you wrote:

 2) sequential functions application in OOP style:

 [1..100] .map (2*) .sum

ME Great proposal! And the only feature haskell will lack is computable go to!
ME And if we add both haskell would become the most expressive and
ME powerful programming language since INTERCAL

is the word OOP persuade so strange on you? two days above someone
wrote about the same operator, just with different name and i don't
see any critics from you or any other FP purists

you missed the key of my idea - because '.' syntax is so needed for
modules and records, we must either support this as special syntax
rules or invent some functional explanation for this syntax. i propose
just such explanations, while all other records proposals just say
this must become a special syntax



-- 
Best regards,
 Bulatmailto:[EMAIL PROTECTED]



___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: Re[2]: [Haskell-cafe] re-definition of '.'

2005-11-22 Thread Max Eronin
 is the word OOP persuade so strange on you?

No, my brain exploded by the examples and proposed rules made me look so
When it is exploding I often start acting funnily. And I was fortunate
enough not to begin biting the dogs and scratching the cats after an
attempt to predict an order of application with two different (but not
so) operators that bubble arguments left to right and then throw them
backward and over again.
bow-wow
Something like PLEASE READ OUT statement in INTERCAL.

There was nothing about OOP in my posting (as well as in yours).

 see any critics from you or any other FP purists

Not sure I see what you mean by 'FP purists' in the context of Haskell language
But whatever -, Haskell is still a pure language, isn't it?
Looks like now it's time to change this inadvertence. Let it be
impure, vulgar, dirty and scripting!

And you are absolutely right. I missed the key of your idea. My brain
is erupted, you know... :(


||amx
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe