Enrich-my-library ist ein Entwurfsmuster für Scala, mit dem vorhandenen Klassen Funktionalität hinzugefügt werden kann, indem implizit eine Klasse in eine andere konvertiert wird, die die neuen Funktionen bereitstellt.
Ich habe kürzlich entdeckt, dass man das Pimp Meine Bibliothek anreichern-Pattern verwenden kann, um Companion-Objekten mithilfe von .type Methoden hinzuzufügen:
%Vor%
Leider scheint das bei Paketobjekten wie scala.math : nicht zu fu...
19.05.2015, 23:24