In Scala 2.10 wurde eine neue Reflektionsbibliothek eingeführt, um Scala ein leistungsfähigeres Werkzeug mit allgemeinen reflektiven Fähigkeiten hinzuzufügen. Neben der umfassenden Laufzeit-Reflektion für Scala-Typen und Generics wird Scala 2.10 auch mit Reflektionsfunktionen zur Kompilierungszeit in Form von Makros ausgeliefert. Außerdem können Scala-Ausdrücke in abstrakte Syntaxbäume umgewandelt werden.
Bei einem einfachen parametrisierten Typ wie class LK[A] kann ich schreiben
%Vor%
Nun möchte ich ein Analog für class HK[F[_], A] schreiben:
%Vor%
Ist das möglich? Ich habe es versucht
%Vor%
funktioniert aber aus den offensicht...
25.04.2015, 10:49