Figurieren der Kette impliziter Aufrufe
Ist da eine Möglichkeit, wie ich die gesamte implizite Kette herausfinden kann (und mich für alle impliziten Arten interessiere)? Ich verwende IntelliJ Idea, suche aber nach einer Möglichkeit, dies zu tun, auch wenn ich mit einer anderen IDE arbeiten muss. (und ich frage mich, ob REPL mir dabei helfen kann)
Zum Beispiel schreibe icha gt b
wogt
kommt vonscalaz
. Und ich möchte wissen:
Order
wurde benutzWelche Typenklasse wurde verwendet (ich kenne die Antwort in diesem speziellen Fall - es ist einfach in scalaz, aber im Allgemeinen ist es manchmal nicht immer so offensichtlich) Ganze Kette wiea
hat eine Methode erhaltengt
. In diesem Beispiel weiß ich, dassToOrderOps
Trait wurde verwendet, aber im Allgemeinen kann ich das nicht wissen und ich kann auch nicht herausfinden, wieToOrderOps
wurde importiert.