Allows "if (MyFlag) ..."
Allows: if (NameOpt) ...
Allows: if (NameOpt) ... instead of if (NameOpt.value.isDefined) ...
Allows BoolOpt(enables=MyOpt) instead of BoolOpt(enables=Seq(MyOpt))
Allows any Option methods to be used on an OptVal
Allows regex usage for the validate option: validate="^[a-zA-Z]+$"
Allows longName="name" without needing long=Some("name")
(Since version ) see corresponding Javadoc for more information.
Contains implicits to make working with OptParse easier