Zafu/Cli/Args/Internal/Decode

Zafu/Cli/Args/Internal/Decode

private package

source code:

public dependencies: Zafu/Cli/Args/Internal/Lex, Zafu/Cli/Args/Types, Zafu/Collection/NonEmptyChain, Zafu/Control/Result

Index

Values

check_command

references: List, Zafu/Cli/Args/Types::CliError, Zafu/Cli/Args/Types::Command

def check_command[a
](command: Zafu/Cli/Args/Types::Command[a]) -> List[Zafu/Cli/Args/Types::CliError]

decode_command

references: Zafu/Cli/Args/Internal/Lex::ScanResult, Zafu/Cli/Args/Types::CliError, Zafu/Cli/Args/Types::Command, Zafu/Collection/NonEmptyChain::NonEmptyChain, Zafu/Control/Result::Result

def decode_command[a
](command: Zafu/Cli/Args/Types::Command[a], scan: Zafu/Cli/Args/Internal/Lex::ScanResult) -> Zafu/Control/Result::Result[Zafu/Collection/NonEmptyChain::NonEmptyChain[Zafu/Cli/Args/Types::CliError], a]