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

Chiasma.Native.TmuxOutputBlock

Synopsis

Documentation

beginLine :: (CharParsing m, Monad m) => m () Source #

parseBlock :: (CharParsing m, Monad m, LookAheadParsing m) => m TmuxOutputBlock Source #

Parse a sequence of lines between a %start and a %end line. Tmux pads output lines with a single space on both sides, so strip those if the leading one is present.