#2452: Add a flag to disable the implicit qualified import of every available
module in interactive mode
-------------------------------------+--------------------------------------
Reporter: jcpetruzza | Owner:
Type: feature request | Status: new
Priority: normal | Milestone: 6.10.1
Component: Compiler (Type checker) | Version: 6.9
Severity: minor | Resolution:
Keywords: | Difficulty: Unknown
Testcase: | Architecture: Unknown
Os: Unknown |
-------------------------------------+--------------------------------------
Comment (by guest):
Igloo: I don't really think this is much related to the Safe Haskell
proposal, which is pretty comprehensive and addresses all the attacks
circumventing IO. Rather, this is more "I want modules and imports to work
the way they already do (in normal source files), and to stop being
exceptional when it goes through the GHC API" (ie. not allowing the code
to do stuff the imports forbid), if you follow me.
I mean, if you import Foreign, everything will still be as unsafe as
before. This just avoids GHC going out of its way to sabotage security
efforts.
--
gwern
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2452#comment:7>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs