hsdev-0.3.3.0: Haskell development library

Safe HaskellNone
LanguageHaskell98

HsDev.Tools.Base

Synopsis

Documentation

runTool :: FilePath -> [String] -> String -> IO String Source #

Run tool, throwing HsDevError on fail

runTool_ :: FilePath -> [String] -> IO String Source #

Run tool with not stdin

runWait :: FilePath -> [String] -> String -> IO Result Source #

Run command and wait for result

runWait_ :: FilePath -> [String] -> IO Result Source #

Run command with no input

tool_ :: FilePath -> [String] -> ToolM String Source #

Tool with no input

at :: (Int -> Maybe a) -> Int -> a Source #

at_ :: IsString s => (Int -> Maybe s) -> Int -> s Source #