Safe Haskell | None |
---|---|
Language | Haskell98 |
HsDev.Tools.Base
Synopsis
- runTool :: FilePath -> [String] -> String -> IO String
- runTool_ :: FilePath -> [String] -> IO String
- type Result = Either String String
- type ToolM a = ExceptT String IO a
- runWait :: FilePath -> [String] -> String -> IO Result
- runWait_ :: FilePath -> [String] -> IO Result
- tool :: FilePath -> [String] -> String -> ToolM String
- tool_ :: FilePath -> [String] -> ToolM String
- matchRx :: String -> String -> Maybe (Int -> Maybe String)
- splitRx :: String -> String -> [String]
- replaceRx :: String -> String -> String -> String
- at :: (Int -> Maybe a) -> Int -> a
- at_ :: IsString s => (Int -> Maybe s) -> Int -> s
- module HsDev.Tools.Types