Als «implicits» getaggte Fragen

398
Wo sucht Scala nach Implikaten?

Eine implizite Frage an Scala-Neulinge scheint zu sein: Wo sucht der Compiler nach Impliziten? Ich meine implizit, weil die Frage nie vollständig formuliert zu sein scheint, als gäbe es keine Worte dafür. :-) Woher kommen zum Beispiel die Werte für integralunten? scala> import scala.math._...

169
Was ist die Scala-Kennung "implizit"?

Ich habe eine Funktion namens implicitlyScala gesehen, die in Scala-Beispielen verwendet wird. Was ist das und wie wird es verwendet? Beispiel hier : scala> sealed trait Foo[T] { def apply(list : List[T]) : Unit }; object Foo { | implicit def stringImpl = new Foo[String] { | def apply(list :...

77
Wie kann ich Implizite in Scala verketten?

Das pimp-my-library-Muster ermöglicht es mir, einer Klasse scheinbar eine Methode hinzuzufügen, indem ich eine implizite Konvertierung von dieser Klasse in eine Klasse zur Verfügung stelle, die die Methode implementiert. Scala erlaubt jedoch nicht, dass zwei solche impliziten Konvertierungen...