Language.Haskell.GhcMod.Output

ghc-mod-5.5.0.0: Happy Haskell Programming

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 ()