
24 May
2011
24 May
'11
3:49 p.m.
Brandon Moore schrieb:
From: max ulidtko
...
3) There's also package-qualified imports, but I don't think you should use them - if there are actually conflicts on those top-level module names, the package should be fixed sooner rather than later.
4) Write wrapper modules with Hierarchical module names that you want. Such modules might look like module Package.Name.Basic (module Basic) where import Basic GHC allows conflicting module names, and if you import only your wrapper package, then all modules from the original package like Basic are invisible.