GetOpt.ArgOrder
enum ArgOrder[a: Type]
Sourcecase RequireOrder
case Permute
case ReturnInOrder(String -> a)
ArgOrder
defines how to parse further arguments that follow non-options.
RequireOrder
after the first non-option all remain arguments are treated as non-optionsPermute
options and non-options are freely interspersed in the input streamReturnInOrder
turn non-options into options by applying the supplied function