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