| At the moment, parallel arrays are in 'base'. They define | stuff that is exported from PrelNames and friends. I think, | SimonM said that it wouldn't be fundamentally difficult to | define internally used names in other packages, but it may | involve some hassle.
Not much hassle. TH uses internally-used names that are defined in the haskell-src package. See DsMeta.mk_known_key_name (as recently committed). You could do the same for parallel arrays if you wanted. | Moreover, it seems to me that GHC depends not only on | "base", but it now *also* depends on "haskell-src" (as some | GHC modules import Language.Haskell.THSyntax). Ah yes, that is true. Simon _______________________________________________ Cvs-ghc mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-ghc
