Parser

just.semver.parser.Parser
See theParser companion object
abstract class Parser[+A]

Attributes

Since

2022-04-03

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Parser[A]

Members list

Value members

Abstract methods

def parseTo(state: State): A

Concrete methods

def flatMap[B](f: A => Parser[B]): Parser[B]
def map[B](f: A => B): Parser[B]
def parse(s: String): Either[ParserError, (String, A)]
def ~[B](next: Parser[B]): Parser[(A, B)]