#3777: Split MonaIO class from mtl
---------------------------------+------------------------------------------
    Reporter:  AntoineLatter     |       Owner:                   
        Type:  proposal          |      Status:  new              
    Priority:  normal            |   Component:  libraries (other)
     Version:  6.12.1            |    Keywords:                   
          Os:  Unknown/Multiple  |    Testcase:                   
Architecture:  Unknown/Multiple  |     Failure:  None/Unknown     
---------------------------------+------------------------------------------
 I propose that the MonadIO class be split from the mtl package.

 The class would live in a new package, titled monad-io, in a new module
 titled Control.Monad.IO. This class would then be re-exported by
 Control.Monad.Trans. This would add a dependency on the new package to
 mtl.

 This would result in no change to the use or haddocks of mtl.

 A package implementing the new package half of this proposal may be found
 at http://community.haskell.org/~aslatter/code/mond-io

 Discussion deadline: 2 weeks (Dec 13 2010)

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3777>
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