|
Text.ParserCombinators.UU.Parsing |
|
|
|
|
Documentation |
|
|
|
|
class Symbol p symbol token | symbol -> token where | Source |
|
| Methods | pSym :: symbol -> p token | Source |
|
| | Instances | |
|
|
|
|
|
|
|
|
class Provides state symbol token | state symbol -> token where | Source |
|
| Methods | | | Instances | |
|
|
|
| Methods | | | Instances | |
|
|
|
| Methods | parse :: Eof state => p state a -> state -> a | Source |
|
| | Instances | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Constructors | P_h (forall r. (a -> st -> Steps r) -> st -> Steps r) | |
| Instances | |
|
|
|
Constructors | | Instances | |
|
|
|
Constructors | P_f (forall r. (st -> Steps r) -> st -> Steps (a, r)) | |
| Instances | |
|
|
class GenMonad m_1 m_2 where | Source |
|
| Methods | (>>>=) :: m_1 b -> (b -> m_2 a) -> m_2 a | Source |
|
| | Instances | |
|
|
|
Constructors | P_m (P_h state a, P_f state a) | |
| Instances | |
|
|
|
|
|
| Methods | (<<|>) :: p a -> p a -> p a | Source |
|
| | Instances | |
|
|
|
| Methods | | | Instances | |
|
|
|
|
|
|
|
|
|
|
|
|
class Stores state errors where | Source |
|
| Methods | getErrors :: state -> (errors, state) | Source |
|
| | Instances | |
|
|
class AsksFor p errors where | Source |
|
| Methods | | | Instances | |
|
|
|
| Methods | pSwitch :: (st1 -> (st2, st2 -> st1)) -> p st2 a -> p st1 a | Source |
|
| | Instances | |
|
|
|
Constructors | | Instances | |
|
|
|
| Methods | | | Instances | |
|
|
Produced by Haddock version 2.4.2 |