HsShellScript.Args

Argument Properties

data ArgumentProperty

data ArgumentDescription

data ArgumentValueSpec

type Argtester

argdesc

desc_short

desc_long

desc_direct

desc_value_required

desc_value_optional

desc_times

desc_once

desc_at_least_once

desc_at_most_once

desc_any_times

desc_at_least

desc_at_most

desc_argname

desc_description

desc_tester

desc_integer

desc_nonneg_integer

readtester

is_direct

Evaluating the Command Line

data Arguments

getargs

getargs_ordered

getargs'

getargs_ordered'

unsafe_getargs

unsafe_getargs_ordered

Extracting the Argument Values

arg_switch

arg_times

args_opt

args_req

reqarg_opt

reqarg_req

optarg_opt

optarg_req

arg_occurs

Placing additional Constraints on the Arguments

args_none

args_all

args_one

args_at_most_one

args_at_least_one

arg_conflicts

Argument Error Reporting

data ArgError

usage_info

make_usage_info

print_usage_info

argname

argname_a

argname_short

argname_long

wrap