| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Calamity.Commands.Parser
Contents
Description
Something that can parse user input
Documentation
class Parser (a :: Type) r where Source #
Instances
data KleeneConcat a Source #
Instances
| (Monoid (ParserResult a), Parser a r) => Parser (KleeneConcat a) r Source # | |
Defined in Calamity.Commands.Parser Associated Types type ParserResult (KleeneConcat a) Source # Methods parse :: (Context, Text) -> Sem r (Either Text (ParserResult (KleeneConcat a), Text)) Source # | |
| Parser (KleeneConcat Text) r Source # | |
Defined in Calamity.Commands.Parser Associated Types type ParserResult (KleeneConcat Text) Source # | |
| type ParserResult (KleeneConcat a) Source # | |
Defined in Calamity.Commands.Parser | |
| type ParserResult (KleeneConcat Text) Source # | |
Defined in Calamity.Commands.Parser | |