chiasma-0.10.1.0: A tmux client for Polysemy
Safe HaskellSafe-Inferred
LanguageGHC2021

Chiasma.TmuxNative

Documentation

withTmuxApisNative' :: forall commands r a. InterpretApisNative commands r => Member NativeTmux r => Sem (TmuxApis commands CodecError ++ (TmuxClient TmuxRequest TmuxResponse : r)) a -> Sem r a Source #

withTmuxApisNative_ :: forall commands r. KnownList (TmuxApi <$> commands) => RestopApisNative commands r => Member NativeTmux r => InterpretersFor (TmuxApi <$> commands) r Source #

withTmuxNative :: forall command r. Members [NativeTmux, NativeCodecE command] r => InterpreterFor (TmuxApi command !! CodecError) r Source #

withTmuxNative_ :: forall command r. Members [NativeTmux, NativeCodecE command, Stop CodecError] r => InterpreterFor (TmuxApi command) r Source #