package parser
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- parser
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class Delim(start: String, end: String) extends Product with Serializable
- final case class ParseInput(raw: String, pos: Int, end: Int, delim: Delim, cutted: Int = 0) extends Product with Serializable
- type ParseResult[A] = Either[(ParseInput, String), (ParseInput, A)]
- type Parser[A] = (ParseInput) => ParseResult[A]
- implicit final class ParserOps[A] extends AnyVal
- trait Parsers extends AnyRef
Value Members
- final def parse(s: String): Either[(ParseInput, String), Template]
- object Delim extends Serializable
- object ParseInput extends Serializable
- object mustache extends Parsers