parent
63ccdeec16
commit
b1df13d4d4
221 changed files with 1528 additions and 1580 deletions
|
|
@ -11,7 +11,7 @@ object CliOption {
|
|||
def apply[T](path: String, default: T)(implicit ev: CliOptionParser[T]): CliOption[T] = ev.parse(path, default)
|
||||
|
||||
implicit class BooleanCliOption(cliOption: CliOption[Boolean]) {
|
||||
def ifTrue[A](a: => A): Option[A] = if (cliOption.get) Some(a) else None
|
||||
def ifTrue[A](a: ⇒ A): Option[A] = if (cliOption.get) Some(a) else None
|
||||
}
|
||||
|
||||
trait CliOptionParser[T] {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue