Parser Float r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser Int r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser Integer r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser Natural r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser Word r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser () r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser Text r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser Text r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Member (CacheEff :: (Type -> Type) -> Type -> Type) r => Parser Guild r Source # | Parser for guilds, this only looks in the cache. Use Snowflake Guild
and use upgrade if you want to allow fetching
from http. |
Instance detailsDefined in Calamity.Commands.Parser |
Parser Member r Source # | Parser for members in the guild the command was invoked in, this only looks
in the cache. Use Snowflake Member and use
upgrade if you want to allow fetching from http. |
Instance detailsDefined in Calamity.Commands.Parser |
Member (CacheEff :: (Type -> Type) -> Type -> Type) r => Parser User r Source # | Parser for users, this only looks in the cache. Use Snowflake
User and use upgrade if you want to allow
fetching from http. |
Instance detailsDefined in Calamity.Commands.Parser |
Parser RawEmoji r Source # | Parses both discord emojis, and unicode emojis |
Instance detailsDefined in Calamity.Commands.Parser |
Parser Emoji r Source # | Parser for emojis in the guild the command was invoked in, this only
looks in the cache. Use Snowflake Emoji and use
upgrade if you want to allow fetching from http. |
Instance detailsDefined in Calamity.Commands.Parser |
Parser GuildChannel r Source # | Parser for channels in the guild the command was invoked in, this only
looks in the cache. Use Snowflake Channel and use
upgrade if you want to allow fetching from http. |
Instance detailsDefined in Calamity.Commands.Parser |
Parser a r => Parser [a] r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser a r => Parser (Maybe a) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
(Parser a r, Typeable a) => Parser (NonEmpty a) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Typeable (Snowflake a) => Parser (Snowflake a) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser (Snowflake Channel) r Source # | Accepts both plain IDs and mentions |
Instance detailsDefined in Calamity.Commands.Parser |
Parser (Snowflake Member) r Source # | Accepts both plain IDs and mentions |
Instance detailsDefined in Calamity.Commands.Parser |
Parser (Snowflake User) r Source # | Accepts both plain IDs and mentions |
Instance detailsDefined in Calamity.Commands.Parser |
Parser (Snowflake Role) r Source # | Accepts both plain IDs and mentions |
Instance detailsDefined in Calamity.Commands.Parser |
Parser (Snowflake Emoji) r Source # | Accepts both plain IDs and uses of emoji |
Instance detailsDefined in Calamity.Commands.Parser |
(Semigroup (ParserResult a), Parser a r) => Parser (KleenePlusConcat a) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser (KleenePlusConcat Text) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser (KleenePlusConcat Text) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
(Monoid (ParserResult a), Parser a r) => Parser (KleeneStarConcat a) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser (KleeneStarConcat Text) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
Parser (KleeneStarConcat Text) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
(Parser a r, Parser b r) => Parser (Either a b) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
(Parser a r, Parser b r) => Parser (a, b) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |
(KnownSymbol s, Parser a r) => Parser (Named s a) r Source # | |
Instance detailsDefined in Calamity.Commands.Parser |