#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

Reply via email to