Language.Haskell.GhcMod.Output

ghc-mod-5.8.0.0: Happy Haskell Hacking

Safe Haskell | None
Language | Haskell2010

Language.Haskell.GhcMod.Output

# Documentation

gmPutStr :: (MonadIO m, GmOut m) => String -> m () #

gmErrStr :: (MonadIO m, GmOut m) => String -> m () #

gmPutStrLn :: (MonadIO m, GmOut m) => String -> m () #

gmErrStrLn :: (MonadIO m, GmOut m) => String -> m () #

gmPutStrIO :: (GmOut m, MonadIO mi) => m (String -> mi ()) #

gmErrStrIO :: (GmOut m, MonadIO mi) => m (String -> mi ()) #

gmReadProcess :: GmOut m => m (FilePath -> [String] -> String -> IO String) #

gmReadProcess' :: GmOut m => m (FilePath -> [String] -> String -> IO ByteString) #

stdoutGateway :: (String, String) -> Chan (Either (MVar ()) (GmStream, String)) -> IO () #

flushStdoutGateway :: Chan (Either (MVar ()) (GmStream, String)) -> IO () #