On Sat, Aug 18, 2012 at 3:57 AM, David Feuer <david.fe...@gmail.com> wrote: > If the language is changed (without possibility of breakage, I > believe) so that names declared in a module shadow imported names, > incompatibility can only arise if two different imports offer the same > name, and it is actually used.
This already happens in practice (e.g. "take", how many modules declare that?) and is one of the problems that qualified imports solve. Cheers, -- Felipe. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe