caseapp.core.parser
package caseapp.core.parser
Members list
Concise view
Type members
Classlikes
Attributes
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
- class StandardArgument[H]
object Argument
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait ParserMethods[H *: T]class Objecttrait Matchableclass Any
object EitherParser
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
- EitherParser.type
object IgnoreUnrecognizedParser
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
object LowPriorityParserImplicits
Attributes
- Companion:
- trait
- Graph
- Supertypes
- Self type
object MappedParser
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
- MappedParser.type
Parses arguments, resulting in a T
in case of success.
Parses arguments, resulting in a T
in case of success.
Attributes
- T:
success result type
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
- class EitherParser[T]class IgnoreUnrecognizedParser[T]object NilParser.typeclass OptionParser[T]class ParserWithNameFormatter[T]class StopAtFirstUnrecognizedParser[T]
Attributes
Attributes
- Companion:
- object
- Graph
- Supertypes
- class AnyValtrait Matchableclass Any
object ParserOps
object ParserWithNameFormatter
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
object PlatformArgsExpander
Attributes
- Graph
- Supertypes
- Self type
- PlatformArgsExpander.type
case class RecursiveConsParser[H, T <: Tuple](headParser: Parser[H], tailParser: Parser[T]) extends Parser[H *: T]
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait ParserMethods[H *: T]class Objecttrait Matchableclass Any
case class StandardArgument[H](arg: Arg, argParser: ArgParser[H], default: () => Option[H]) extends Argument[H]
object StandardArgument
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
- StandardArgument.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type