Creates a new ParseResult failure wrapping a ParseError.IOError error.
Creates a new ParseResult failure wrapping a ParseError.IOError error.
scala> ParseResult.io(new java.io.IOException("some sort of io error")) res0: ParseResult[Nothing] = Left(IOError: some sort of io error)
Creates a new ParseResult failure wrapping a ParseError.NoSuchElement error.
Creates a new ParseResult failure wrapping a ParseError.NoSuchElement error.
scala> ParseResult.noSuchElement
res0: ParseResult[Nothing] = Left(NoSuchElement: trying to read from an empty reader)
Provides convenience methods for creating instances of ParseResult.