Chiasma.Monad.IndividualProcess
type TmuxProg = Free TmuxThunk Source #
newtype TmuxState Source #
Constructors
Defined in Chiasma.Monad.IndividualProcess
Methods
def :: TmuxState #
interpret :: (TmuxApi m api, MonadDeepError e TmuxError m) => TmuxState -> api -> TmuxProg a -> m a Source #
runTmux :: (TmuxApi m api, MonadDeepError e TmuxError m) => api -> TmuxProg a -> m a Source #