Lassen Sie sich für die Zwecke dieser Frage einen Wert schaffen:Scala unterstreichen minimale Funktion
val a = 1 :: Nil
jetzt, kann ich zeigen, dass die anonymen Funktionen können in Kurzform wie folgt geschrieben werden:
a.map(_*2)
Ist es möglich, eine Kurzform dieser Funktion zu schreiben ?:
a.map((x) => x)
meine Lösung funktioniert nicht:
a.map(_)
Macht nicht viel Sinn, oder? Es ist nur ein NOP. – delnan
Dies ist nur ein Beispiel. es kann im Kontext einen Sinn ergeben – coubeatczech
Dies ist ein gutes Beispiel für die Fälle, in denen die Übernutzung (imho) von '_' Zucker in Scala es wirklich schwierig macht, die Sprache zu erlernen. – akauppi