Remove toGhcModT it's not needed anymore.

This commit is contained in:
Daniel Gröber
2014-08-15 20:35:21 +02:00
parent f7bc8460f4
commit f5d051dcef
3 changed files with 2 additions and 12 deletions

View File

@@ -19,8 +19,6 @@ module Language.Haskell.GhcMod.Monad (
, runGhcModT
, runGhcModT'
, withErrorHandler
-- ** Conversion
, toGhcModT
-- ** Accessing 'GhcModEnv' and 'GhcModState'
, gmsGet
, gmsPut
@@ -306,12 +304,6 @@ overrideGhcUserOptions action = withTempSession $ do
action ghcOpts
-- | This is only a transitional mechanism don't use it for new code.
toGhcModT :: IOish m => Ghc a -> GhcModT m a
toGhcModT a = do
s <- gmGhcSession <$> ask
liftIO $ unGhc a $ Session s
----------------------------------------------------------------
gmsGet :: IOish m => GhcModT m GhcModState