ghc-mod-5.6.0.0: Happy Haskell Programming

Safe HaskellNone
LanguageHaskell2010

Language.Haskell.GhcMod.Monad.Orphans

Contents

Documentation

Orphan instances

MonadIO LightGhc Source # 

Methods

liftIO :: IO a -> LightGhc a #

MonadIO IO Source # 

Methods

liftIO :: IO a -> IO a Source #

MonadIO LightGhc Source # 

Methods

liftIO :: IO a -> LightGhc a Source #

MonadIO m => MonadIO (GmlT m) Source # 

Methods

liftIO :: IO a -> GmlT m a #

MonadIO m => MonadIO (GmT m) Source # 

Methods

liftIO :: IO a -> GmT m a #

MonadIO m => MonadIO (GmOutT m) Source # 

Methods

liftIO :: IO a -> GmOutT m a #

MonadIO m => MonadIO (MaybeT m) Source # 

Methods

liftIO :: IO a -> MaybeT m a Source #

MonadIOC m => MonadIO (GmlT m) Source # 

Methods

liftIO :: IO a -> GmlT m a Source #

MonadIOC m => MonadIO (GmT m) Source # 

Methods

liftIO :: IO a -> GmT m a Source #

MonadIOC m => MonadIO (GmOutT m) Source # 

Methods

liftIO :: IO a -> GmOutT m a Source #

MonadIO m => MonadIO (JournalT x m) Source # 

Methods

liftIO :: IO a -> JournalT x m a Source #

(Error e, MonadIO m) => MonadIO (ErrorT e m) Source # 

Methods

liftIO :: IO a -> ErrorT e m a Source #

MonadIO m => MonadIO (StateT x m) Source # 

Methods

liftIO :: IO a -> StateT x m a Source #

MonadIO m => MonadIO (ReaderT * x m) Source # 

Methods

liftIO :: IO a -> ReaderT * x m a Source #