extension

parsley.syntax.extension
object extension

These implicit classes can be used to extend the core combinator set of Parsley.

This may mean that importing them enables combinators that can be used on non-Parsley types, or might enable some syntactic sugar that is not part of the core combinator "style".

Attributes

Since

4.5.0

Source
extension.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
extension.type

Members list

Value members

Inherited methods

Attributes

Inherited from:
extension (hidden)
Source
extension.scala
def lazyChooseParsleySyntax[P, Q, A](pq: => (P, Q))(implicit conP: P => Parsley[A], conQ: Q => Parsley[A]): LazyChooseParsley[A]

Attributes

Inherited from:
extension (hidden)
Source
extension.scala
def operatorSugarSyntax[P, A](p: P)(implicit con: P => Parsley[A]): OperatorSugar[A]

Attributes

Inherited from:
extension (hidden)
Source
extension.scala