Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
type ReadOutput m = ConduitT () TmuxOutputBlock m () Source #
handleProcessOutput :: Cmds -> (Text -> Either TmuxDecodeError a) -> [TmuxOutputBlock] -> Either TmuxError [a] Source #
executeCommands :: MonadIO m => WriteCmd m -> ReadOutput m -> (Text -> Either TmuxDecodeError a) -> Cmds -> m (Either TmuxError [a]) Source #
runTmuxProg :: MonadIO m => TmuxProg m a -> WriteCmd m -> ReadOutput m -> m (Either TmuxError a) Source #