Module Positional.One
One value
let flag: args:list((t, validate)) => ?name:string => doc:string => default:'a => Type.t('a) => argValidateTuple('a);0 or 1 required values
let req: args:list((t, validate)) => ?name:string => doc:string => Type.t('a) => argValidateTuple('a);Required
let default: args:list((t, validate)) => ?name:string => doc:string => default:'a => Type.t('a) => argValidateTuple('a);Optional with a default value
let opt: args:list((t, validate)) => ?name:string => doc:string => Type.t('a) => argValidateTuple(option('a));Optional