Able
object Able
class java.lang.Object
trait scala.Matchable
class Any
Member
trait Seal
Generic able to seal
Classes implementing Able.Seal allow some sort of mutation only until seal
method is called
From this point any mutation attempt should fail
- Source
- Seal.scala
trait Seal
Generic able to seal
Classes implementing Able.Seal allow some sort of mutation only until seal
method is called
From this point any mutation attempt should fail
- Source
- Seal.scala
trait Tag
Explicit tag
This type will be recognized by Any.Def.Tag, as the main way for toString conversion
- Source
- Tag.scala
trait Void
General Void Able
Class mixing this trait manifests, that some instance (or instances) will be considered void.
class Foo extends Able.Void:
def isVoid = false
See Gen.Void for more info.
- Source
- Void.scala