On Sat, 14 Jun 2008, Sebastian Sylvan wrote:
On 6/14/08, Henning Thielemann <[EMAIL PROTECTED]> wrote:
The problem would be again that no one knows, where "Window" comes from.
Better would be
I really don't see how this is a big problem. Lots of languages do
hierarchical import (e.g. .Net languages) and I don't think I've ever heard
anyone complain about this particular aspect of it.
It's not a problem for you and thus you do not pay attention to these
complaints, I suspect. Maybe the people who would complain about the
importing style, simply don't use the mentioned languages.
The worst case scenario is that you need a little bit of tool support to
help you sort it out. Plus, it's not like you can't just qualify the
import to make it easier to see where it comes from if you really think
it's a problem:
Cf.
http://www.haskell.org/haskellwiki/Import_modules_properly
Haskell can re-export modules, which makes tracing identifiers more
difficult. I want to be able to read modules without using a tool.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe