Naming

object Naming
Companion:
class
class Object
trait Matchable
class Any
Naming.type

Type members

Classlikes

case object KebabCase extends Naming
case object Literal extends Naming
case object ScreamingSnakeCase extends Naming
case object SnakeCase extends Naming
case object UpperCase extends Naming
class WithSpaces(withCase: String => String) extends Naming
case object WithSpacesCapitalize extends WithSpaces
case object WithSpacesLowerCase extends WithSpaces