calamity-commands-0.2.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