"Ronald J. Legere" wrote:

>  Thanks that explaination was very very helpfull! (Also Martins comments).
> One thing that I would like to understand is why so many of these
> nonstandard extensions get used all the time. It is very hard to
> find any application package that doesnt use some nonstandard
> extensions. I find this a bit distrubing.

I do to.  Obviously these people are not writing Haskell programs.  If you use
non-standard extension it's not Haskell anymore.
I feel quite strongly about this, and when I write Haskell programs I try to
avoid non-standard features as much as I can.  Very often you can; it might
be a little inconvenient, but I think it's worth the price.
I've written plenty of Haskell program (large ones) that do not use any
non-standard stuff.  How else can you expect it to be portable?

If there are some non-standard extension people cannot live without, well
perhaps they should be made standard then?


--

        -- Lennart




Reply via email to