RargInternal.RargAPI
module Args = Args;
Args - define your command arguments, including their name, documentation and Type.
Args
Type
module Type = Type;
Type - predefined type parsers and utilities for building your own. For example string bool and etc. Used to parse the input arguments to usable types.
string
bool
module Cmd: { ... };
Cmd - define your commands, including what arguments and sub commands tree.
Cmd
module Run = Run;
Run - run your commands
Run