Ketil Malde <[EMAIL PROTECTED]> writes:

> Personally, I would greatly prefer to have libraries that do not clash
> with common Prelude functions.

Slightly related in spirit:

Often additions to the language tends to change the meaning of
existing programs:  Implicit parameters broke programs using ? as an
infix operator, Template Haskell breaks expressions with $, the
proposed labelling scheme will (in all probability) break #.

Perhaps this is unavoidable -  there are only so many symbols in
ASCII, and perhaps it is just too convenient to reuse them.  (Perhaps
it would be better to always require whitespace after symbolic infix
operators?) 

-k
-- 
If I haven't seen further, it is by standing in the footprints of giants

_______________________________________________
Haskell-prime mailing list
Haskell-prime@haskell.org
http://haskell.org/mailman/listinfo/haskell-prime

Reply via email to