calamity-commands-0.3.0.0: A library for declaring, parsing, and invoking text-input based commands
Safe HaskellNone
LanguageHaskell2010

CalamityCommands.Command

Description

Commands and stuff

Synopsis

Documentation

data Command (m :: Type -> Type) (c :: Type) (a :: Type) Source #

A command, paremeterised over its context

Constructors

forall p. Command 

Fields

Instances

Instances details
Show (Command m c a) Source # 
Instance details

Defined in CalamityCommands.Command

Methods

showsPrec :: Int -> Command m c a -> ShowS #

show :: Command m c a -> String #

showList :: [Command m c a] -> ShowS #

TextShow (Command m c a) Source # 
Instance details

Defined in CalamityCommands.Command

Methods

showbPrec :: Int -> Command m c a -> Builder #

showb :: Command m c a -> Builder #

showbList :: [Command m c a] -> Builder #

showtPrec :: Int -> Command m c a -> Text #

showt :: Command m c a -> Text #

showtList :: [Command m c a] -> Text #

showtlPrec :: Int -> Command m c a -> Text #

showtl :: Command m c a -> Text #

showtlList :: [Command m c a] -> Text #