CLI.Positional
is the positional argument type. To construct a Positional,
please use pos-str, pos-int, or
pos-float.
delete
(Fn [CLI.Positional] ())
deletes a Positional. Should usually not be called manually.
description
(Fn [(Ref CLI.Positional a)] (Ref String a))
gets the description property of a Positional.
name
(Fn [(Ref CLI.Positional a)] (Ref String a))
gets the name property of a Positional.
required?
(Fn [(Ref CLI.Positional a)] (Ref Bool a))
gets the required? property of a Positional.
set-description
(Fn [CLI.Positional, String] CLI.Positional)
sets the description property of a Positional.
set-description!
(Fn [(Ref CLI.Positional a), String] ())
sets the description property of a Positional in place.
set-name
(Fn [CLI.Positional, String] CLI.Positional)
sets the name property of a Positional.
set-name!
(Fn [(Ref CLI.Positional a), String] ())
sets the name property of a Positional in place.
set-required?
(Fn [CLI.Positional, Bool] CLI.Positional)
sets the required? property of a Positional.
set-required?!
(Fn [(Ref CLI.Positional a), Bool] ())
sets the required? property of a Positional in place.
set-type-
(Fn [CLI.Positional, CLI.Tag] CLI.Positional)
sets the type- property of a Positional.
set-type-!
(Fn [(Ref CLI.Positional a), CLI.Tag] ())
sets the type- property of a Positional in place.
type-
(Fn [(Ref CLI.Positional a)] (Ref CLI.Tag a))
gets the type- property of a Positional.
update-description
(Fn [CLI.Positional, (Ref (Fn [String] String a) b)] CLI.Positional)
updates the description property of a CLI.Positional using a function f.
update-name
(Fn [CLI.Positional, (Ref (Fn [String] String a) b)] CLI.Positional)
updates the name property of a CLI.Positional using a function f.
update-required?
(Fn [CLI.Positional, (Ref (Fn [Bool] Bool a) b)] CLI.Positional)
updates the required? property of a CLI.Positional using a function f.
update-type-
(Fn [CLI.Positional, (Ref (Fn [CLI.Tag] CLI.Tag a) b)] CLI.Positional)
updates the type- property of a CLI.Positional using a function f.