caseapp

package caseapp

caseapp root package

Simply importing things directly under this package should make it possible not to have to import things from caseapp.core.

Attributes

Members list

Packages

package caseapp.core

Core types / classes of caseapp.

Core types / classes of caseapp.

Not that in most use cases of caseapp, simply importing things right under caseapp, rather things from caseapp.core, should be enough.

This package is itself split in several sub-packages:

Attributes

Type members

Classlikes

final case class @@[T, Tag](value: T) extends AnyVal

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
Show all
object Tag

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Tag.type

Types

type CaseApp[T] = CaseApp[T]
type Command[T] = Command[T]
type Counter = Counter
type ExtraName = Name
type Help[T] = Help[T]
type Last[T] = Last[T]
type Parser[T] = Parser[T]
type Tag = Tag

Value members

Concrete fields

val CaseApp: CaseApp.type
val ExtraName: Name.type
val Help: Help.type
val Last: Last.type
val Parser: Parser.type
val RemainingArgs: RemainingArgs.type