Parser

abstract class Parser[+A]
Authors

Kevin Lee

Since

2022-04-03

Companion
object
class Object
trait Matchable
class Any

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)]