Pratt.Advanced provides the same API as Pratt,
but for Parser.Advanced. This allows to have custom context and problem types to improve error messages.
An opaque type describing the parser configuration.
A Config is created using configure.
Just like Pratt.configure.
Just like Pratt.expression.
Just like Pratt.constant.
Just like Pratt.prefix.
Just like Pratt.infixLeft.
Just like Pratt.infixRight.
Just like Pratt.postfix.
Just like
Pratt.parser.