Scala.Singleton é pura ficção de compiladores?
OScala Language Specification diz em §3.2.1:
Um tipo estável é um tipo singleton ou declarado como um subtipo de característica scala.Singleto
Não consegui encontrarscala.Singleton
nem nas fontes, no ScalaDoc nem no arquivo jar binári
Tente os resultados do REPL em:
scala> class Foo extends Singleton
<console>:9: error: illegal inheritance from final trait Singleton
class Foo extends Singleton
^
<console>:9: error: illegal inheritance; superclass Any
is not a subclass of the superclass Object
of the mixin trait ScalaObject
class Foo extends Singleton
^
Ondescala.Singelton
ao vivo e qual é o seu objetivo?