CaseApp

caseapp.core.app.CaseApp$
See theCaseApp companion class
object CaseApp

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
CaseApp.type

Members list

Concise view

Value members

Concrete methods

def detailedParseWithHelp[T](args: Seq[String])(implicit parser: Parser[T]): Either[Error, (Either[Error, T], Boolean, Boolean, RemainingArgs)]
def parse[T : Parser](args: Seq[String]): Either[Error, (T, Seq[String])]
def parseWithHelp[T](args: Seq[String])(implicit parser: Parser[T]): Either[Error, (Either[Error, T], Boolean, Boolean, Seq[String])]
def printHelp[T : Help](err: Boolean): Unit
def printUsage[T : Help](err: Boolean): Unit
def process[T](args: Seq[String])(implicit parser: Parser[T], help: Help[T]): (T, RemainingArgs)