Ema.CLI
data Action res where Source #
CLI subcommand
Constructors
Defined in Ema.CLI
Methods
gshowsPrec :: forall (a :: k). Int -> Action a -> ShowS #
geq :: forall (a :: k) (b :: k). Action a -> Action b -> Maybe (a :~: b) #
gcompare :: forall (a :: k) (b :: k). Action a -> Action b -> GOrdering a b #
Associated Types
type ConstraintsFor Action c #
argDict :: forall (a :: k). ConstraintsFor Action c => Action a -> Dict (c a) #
isLiveServer :: Some Action -> Bool Source #
data Cli Source #
Fields
(==) :: Cli -> Cli -> Bool #
(/=) :: Cli -> Cli -> Bool #
showsPrec :: Int -> Cli -> ShowS #
show :: Cli -> String #
showList :: [Cli] -> ShowS #
cliParser :: Parser Cli Source #
cliAction :: IO Cli Source #