2011/12/22 Gábor Lehel <illissius@gmail.com>
On Mon, Dec 19, 2011 at 8:20 PM, Robert Clausecker <fuzxxl@gmail.com> wrote:
> Image you would create your own language with a paradigm similar to
> Haskell or have to chance to change Haskell without the need to keep any
> compatibility. What stuff would you add to your language, what stuff
> would you remove and what problems would you solve completely different?
>
> Thanks in advance for all answers, yours
>
>        Robert Clausecker

I would have compose (probably not called '.') read the same way we read this sentence (and unix pipes) ie left to right.

I would not overload . to mean compose and module-access.

Probably gadt could be the norm and classic 'data' could be removed.