Parsed
Represents the result of a Parser
, a value of type T
in case of success, a message in case of failure as well as the SourceCursor
for the remaining input.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Members list
Value members
Abstract methods
Builds a new Parsed
instance by applying the specified function to the result of this instance.
Builds a new Parsed
instance by applying the specified function to the result of this instance.
Attributes
Returns this Parsed
instance if the parser succeeded or otherwise the specified fallback instance.
Returns this Parsed
instance if the parser succeeded or otherwise the specified fallback instance.
Attributes
The result as an Either, a Left in case of failure.
The result as an Either, a Left in case of failure.
Attributes
The result as an Option, empty in case of failure.
The result as an Option, empty in case of failure.
Attributes
Concrete methods
Returns the result value from the parser invocation if the parser succeeded or otherwise the specified fallback value.
Returns the result value from the parser invocation if the parser succeeded or otherwise the specified fallback value.
Attributes
Indicates whether this results represents an unsuccessful parser invocation.
Indicates whether this results represents an unsuccessful parser invocation.
Attributes
Abstract fields
Indicates whether this results represents a successful parser invocation.
Indicates whether this results represents a successful parser invocation.
Attributes
The context representing the remaining input left over by the parser that produced this result.
The context representing the remaining input left over by the parser that produced this result.