chiasma-0.2.0.0: tmux api
Safe HaskellNone
LanguageHaskell2010

Chiasma.Data.Cmd

Documentation

newtype CmdName Source #

Constructors

CmdName Text 

Instances

Instances details
Eq CmdName Source # 
Instance details

Defined in Chiasma.Data.Cmd

Methods

(==) :: CmdName -> CmdName -> Bool #

(/=) :: CmdName -> CmdName -> Bool #

Show CmdName Source # 
Instance details

Defined in Chiasma.Data.Cmd

newtype CmdArgs Source #

Constructors

CmdArgs [Text] 

Instances

Instances details
Eq CmdArgs Source # 
Instance details

Defined in Chiasma.Data.Cmd

Methods

(==) :: CmdArgs -> CmdArgs -> Bool #

(/=) :: CmdArgs -> CmdArgs -> Bool #

Show CmdArgs Source # 
Instance details

Defined in Chiasma.Data.Cmd

data Cmd Source #

Constructors

Cmd CmdName CmdArgs 

Instances

Instances details
Eq Cmd Source # 
Instance details

Defined in Chiasma.Data.Cmd

Methods

(==) :: Cmd -> Cmd -> Bool #

(/=) :: Cmd -> Cmd -> Bool #

Show Cmd Source # 
Instance details

Defined in Chiasma.Data.Cmd

Methods

showsPrec :: Int -> Cmd -> ShowS #

show :: Cmd -> String #

showList :: [Cmd] -> ShowS #

newtype Cmds Source #

Constructors

Cmds [Cmd] 

Instances

Instances details
Eq Cmds Source # 
Instance details

Defined in Chiasma.Data.Cmd

Methods

(==) :: Cmds -> Cmds -> Bool #

(/=) :: Cmds -> Cmds -> Bool #

Show Cmds Source # 
Instance details

Defined in Chiasma.Data.Cmd

Methods

showsPrec :: Int -> Cmds -> ShowS #

show :: Cmds -> String #

showList :: [Cmds] -> ShowS #

cmd :: Text -> [Text] -> Cmd Source #