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.
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.
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.
The result as an Either, a Left in case of failure.
The result as an Either, a Left in case of failure.
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.
Abstract fields
Indicates whether this results represents a successful parser invocation.
Indicates whether this results represents a successful parser invocation.