feature enhancement: typed arg?
mw66 opened this issue · comments
mw66 commented
Hi,
Right now the arg's type is either string, or string[], and user need to convert manually to other types, e.g.
int depth = args.arg("depth").to!int;
is it possible to allow user specify the arg type directly, e.g.
.add(new IntArgument("depth", "dir depth"))
and access it directly later as:
int depth = args.arg("depth"); // directly get int value
Thanks.
mw66 commented
BTW, I think we only need to support 3 basic types:
-- string // already there
-- bool
-- int