Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Agent Interpreter for Tmux, Internal
Synopsis
- tmuxProc :: Maybe (Path Abs File) -> ProcessConfig () () ()
- handleAgentTmux :: Members [Scoped_ (Process ByteString o) !! ProcessError, Log] r => Agent m a -> Sem r a
- interpretAgentTmux :: Members [Reader TmuxConfig, Log, Resource, Race, Async, Embed IO] r => InterpreterFor Agent r
- interpretAgentTmuxIfEnabled :: Members [Reader TmuxConfig, Log, Resource, Race, Async, Embed IO] r => InterpreterFor (Agent @@ AgentTmux) r
Documentation
tmuxProc :: Maybe (Path Abs File) -> ProcessConfig () () () Source #
Process definition for running `tmux load-buffer -`.
handleAgentTmux :: Members [Scoped_ (Process ByteString o) !! ProcessError, Log] r => Agent m a -> Sem r a Source #
Handle Agent
using a tmux server as the target.
interpretAgentTmux :: Members [Reader TmuxConfig, Log, Resource, Race, Async, Embed IO] r => InterpreterFor Agent r Source #
Interpret Agent
using a tmux server as the target.