chiasma-0.1.0.0: tmux api
Chiasma.Codec
class TmuxCodec a where Source #
Minimal complete definition
Nothing
Methods
decode :: [String] -> Either TmuxDecodeError a Source #
decode :: (Generic a, TmuxDataDecode (Rep a)) => [String] -> Either TmuxDecodeError a Source #
query :: TmuxQuery Source #
query :: (Generic a, TmuxDataQuery (Rep a)) => TmuxQuery Source #
Defined in Chiasma.Data.Pane
decode :: [String] -> Either TmuxDecodeError Pane Source #
Defined in Chiasma.Data.Window
decode :: [String] -> Either TmuxDecodeError Window Source #
newtype TmuxQuery Source #
Constructors
Fields
Defined in Chiasma.Codec
(==) :: TmuxQuery -> TmuxQuery -> Bool #
(/=) :: TmuxQuery -> TmuxQuery -> Bool #
showsPrec :: Int -> TmuxQuery -> ShowS #
show :: TmuxQuery -> String #
showList :: [TmuxQuery] -> ShowS #