Why aren't modules prefixed their package name?
Haskell Community [Unofficial]
May 1, 2026
superstar64:
If package
A, depends onBandBdepends onC, shouldAbe allowed to importC’s modules without directly depending onC[?] I’m inclined to say yes becauseB’s types may not make sense withoutC’s types.
If that is the case, I expect library B to re-export what is needed from C, although it has its drawbacks.
Discussion in the ATmosphere