12 Jul
2001
12 Jul
'01
2:03 p.m.
I asked this a while ago and never got an answer. Asking again in better context: How do you control importing operator precedence? Suppose that you have: f x = 2 + 2 * x And an imported module increases the precedence of (+). You end up getting mangled. My assumption is that the only way to protect yourself from this is to import qualified so A.+ has a different precedence from +. But I don't think the report promises this. The report just promises that A.+ has the same precedence as (+) inside module A. -Alex- ___________________________________________________________________ S. Alexander Jacobson Shop.Com 1-646-638-2300 voice The Easiest Way To Shop (sm)