package impl
Type Members
- trait HandlerBind[-In, Out] extends BoundHandler[In]
- class HandlerProtect[In, Out] extends Handler[In, Out]
- class IteratorTransform[In, Out] extends AbstractIterator[Out]
- abstract class ParsableByIterator[S, In] extends Parsable[Id, S, In]
- class ParserAsTransformer[In, Out] extends Transformer[In, Out]
- case class ParserCompoundN[In, Out](members: Chain[Parser[In, Any]], assemble: ((Int) => Any) => Out, callerPos: CallerPos) extends Parser[In, Out] with Product with Serializable
- class ParserDefer[-In, +Out] extends Parser[In, Out]
- class ParserDeferHandler[In, Out] extends Parser[In, Out]
- class ParserDelay[A] extends Stateless[Any, A]
- class ParserExpectInputs[In, Out] extends Parser[In, Out]
- class ParserFind[In] extends Stateless[In, Option[In]]
- class ParserFirst[In] extends Stateless[In, In]
- class ParserFirstOpt[In] extends Stateless[In, Option[In]]
- class ParserFold[In, Out] extends Parser[In, Out]
- class ParserFollowedByParser[In, A, Out] extends Parser[In, Out]
- class ParserFollowedByTransformer[In, A, Out] extends Transformer[In, Out]
- class ParserHandlerForBuilder[In, Out] extends Handler[In, Out]
- class ParserInterruptedBy[In, Out] extends Parser[In, Out]
- case class ParserMapped[In, A, B](self: Parser[In, A], f: (A) => B) extends Parser[In, B] with Product with Serializable
- case class ParserOrElseChain[In, Out] extends Parser[In, Out] with Product with Serializable
- class ParserPure[Out] extends Stateless[Any, Out]
- class ParserRethrow[In, Out] extends Parser[In, Out]
- class ParserTap[In] extends Stateless[In, Unit]
- class ParserTry[In, Out] extends Parser[In, Try[Out]]
- class ParserWithName[In, Out] extends Parser[In, Out]
- class SplitterByConsecutiveMatches[In, C] extends Splitter[In, C]
- case class SplitterByContextMatch[In, Elem, C](matcher: ContextMatcher[Elem, C], matcherPos: CallerPos)(implicit S: StackLike[In, Elem]) extends Splitter[In, C] with Product with Serializable
- class SplitterByInputMatch[In, C] extends Splitter[In, C]
- case class SplitterJoiner[In, C, Out](getTransformer: (ContextPush[In, C]) => Transformer[In, Out]) extends Transformer[Either[ContextChange[In, C], In], Out] with Product with Serializable
- class TopLevelParserHandler[In, Out] extends Handler[In, Out]
- class TopLevelTransformerHandler[In, Out] extends Handler[In, Out]
- case class TransformerCollect[In, Out](f: PartialFunction[In, Out]) extends Stateless[In, Out] with Product with Serializable
- case class TransformerDrop[In](n: Int) extends Transformer[In, In] with Product with Serializable
- case class TransformerDropWhile[In](f: (In) => Boolean) extends Transformer[In, In] with Product with Serializable
- case class TransformerFilter[In](f: (In) => Boolean) extends Stateless[In, In] with Product with Serializable
- class TransformerIdentity[In] extends Stateless[In, In]
- class TransformerIntoParser[In, X, Out] extends Parser[In, Out]
- case class TransformerMap[A, B](f: (A) => B) extends Stateless[A, B] with Product with Serializable
- case class TransformerMapFlatten[In, Out](f: (In) => Iterable[Out]) extends Stateless[In, Out] with Product with Serializable
- class TransformerMerge[In, Out] extends Transformer[In, Out]
- case class TransformerScan[In, Out](init: Out, op: (Out, In) => Out) extends Transformer[In, Out] with Product with Serializable
- case class TransformerSpacFrame[A](elems: Chain[SpacTraceElement]) extends Stateless[A, A] with Product with Serializable
- sealed trait TransformerStack[In, Out] extends Transformer[In, Out]
- case class TransformerTake[In](n: Int) extends Transformer[In, In] with Product with Serializable
- case class TransformerTakeWhile[In](f: (In) => Boolean) extends Transformer[In, In] with Product with Serializable
- case class TransformerTap[In](f: (In) => Unit) extends Stateless[In, In] with Product with Serializable
- class TransformerWithName[In, Out] extends Transformer[In, Out]