ParserOps

zio.parser.`package`.ParserOps
final implicit class ParserOps[Err, In, Value](self: Parser[Err, In, Value]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def <=>[Out](that: Printer[Err, Out, Value]): Syntax[Err, In, Out, Value]

Combines this parser with that printer to get a syntax.

Combines this parser with that printer to get a syntax.

This operation enables the use of parser or printer-specific operators to build up fragments of a syntax. The resulting syntax can be used as a building block to create bigger syntaxes.

Attributes