Ich bin gerade nass mit Gremlin nass meine Füße. Ich verstehe, dass Gremlin auf groovy basiert. Ich habe die Dokumentation gefunden here, aber ich bin mir immer noch nicht sicher, was die Syntax bedeutet.groovige Art mit Komparator-Syntax
Ich bin ein bisschen verwirrt, wie die Syntax der Art mit einem Komparator arbeitet:
m.sort{a,b -> a.value <=> b.value}
Könnte jemand erklären, was die alle verschiedenen Bits zwischen dem {
und }
bedeuten?
Also, die 'a, b Überlastung ->', einfach übergibt die Werte 'a' und 'b' an den Komparator? – F21
@ F21: Ja, irgendwie. Es ist wie eine Funktion, die zwei Parameter benötigt und nach dem Funktionskörper sortiert wird, der den Raumschiffoperator zurückgibt. –
Tolle Erklärung! Prost :) – F21