Packages

package internal

Source
package.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. internal
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class ArgumentFields[A]() extends Product with Serializable
  2. final case class CommandFields[A](commands: List[(String, types.ParserInfo[A])]) extends Product with Serializable
  3. case class DefaultProp[A](default: Option[A], sDef: Option[(A) ⇒ String]) extends Product with Serializable
  4. final case class FlagFields[A](names: List[OptName], active: A) extends Product with Serializable
  5. trait HasMetavar[F[_]] extends AnyRef
  6. trait HasName[F[_]] extends AnyRef
  7. case class Mod[F[_], A](f: (F[A]) ⇒ F[A], prop: DefaultProp[A], g: (OptProperties) ⇒ OptProperties) extends Product with Serializable

    An option modifier.

  8. final case class OptionFields[A](names: List[OptName], noArgError: ParseError) extends Product with Serializable

Value Members

  1. val baseProps: OptProperties
  2. def internal[F[_], A]: Mod[F, A]

    Hide this option from the help text

  3. def mkCommand[A](mod: Mod[CommandFields, A]): (List[String], (String) ⇒ Option[types.ParserInfo[A]])
  4. def mkOption[A](prop: DefaultProp[A], g: (OptProperties) ⇒ OptProperties, reader: OptReader[A]): Opt[A]
  5. def mkParser[A](prop: DefaultProp[A], g: (OptProperties) ⇒ OptProperties, reader: OptReader[A]): types.Parser[A]
  6. def mkProps[A](prop: DefaultProp[A], g: (OptProperties) ⇒ OptProperties): OptProperties
  7. object DefaultProp extends Serializable
  8. object FlagFields extends Serializable
  9. object Mod extends Serializable
  10. object OptionFields extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped