Zafu/Cli/Args/Types

Zafu/Cli/Args/Types

private package

source code:

public dependencies: Zafu/Collection/HashMap, Zafu/Collection/HashSet, Zafu/Collection/NonEmptyChain, Zafu/Collection/NonEmptyList, Zafu/Control/Result, Zafu/Text/Pretty

Index

Types

ArgInfo

type ArgInfo

Constructors

Args[a]

type Args[a: +*]

Constructors

Cardinality

type Cardinality

Constructors

CliError

type CliError

Constructors

Command[a]

type Command[a: +*]

Constructors

CommandSelection

type CommandSelection

Constructors

DecodeResult[a]

type DecodeResult[a: +*]

Constructors

HelpConfig

type HelpConfig

Constructors

IndexedToken

type IndexedToken

Constructors

MatchState

type MatchState

Constructors

NamedOccurrence

type NamedOccurrence

Constructors

ParseConfig

type ParseConfig

Constructors

ParseResult[a]

type ParseResult[a: +*]

Constructors

PositionalOccurrence

type PositionalOccurrence

Constructors

PrimitiveKind

type PrimitiveKind

Constructors

PrimitiveSpec[a]

type PrimitiveSpec[a: +*]

Constructors

Scope

type Scope

Constructors

Spelling

type Spelling

Constructors

Subcommand[f, a]

type Subcommand[f: +(+* -> *), a: +*]

Constructors

ValueForm

type ValueForm

Constructors

ValueKind

type ValueKind

Constructors

ValueParser[a]

type ValueParser[a: +*]

Constructors