Split the GHCi monad apart from InteractiveUI, together with some related functions
authorPepe Iborra <mnislaih@gmail.com>
Sun, 10 Dec 2006 23:05:53 +0000 (23:05 +0000)
committerPepe Iborra <mnislaih@gmail.com>
Sun, 10 Dec 2006 23:05:53 +0000 (23:05 +0000)
commit8099fc7e9c54b24dc50c2cd1b9bfdc59e2d218b1
tree032cc3eec3f7d3a8585dc9c74f4f9a8954bd1805
parentf9a0b1974dcf20d361539bd03b49f273f7118d7d
Split the GHCi monad apart from InteractiveUI, together with some related functions

I found this convenient while I was extending ghci with the debugger. I wanted to put all the debugger stuff in a separate module, but I would need a huge hs-boot file to break the circular dependencies. This option seemed better
compiler/ghci/GhciMonad.hs [new file with mode: 0644]
compiler/ghci/InteractiveUI.hs