mi piacerebbe fare qualcosa di simileÈ possibile recuperare il nome della funzione dalla funzione in scala?
def getMeASammy() {println "getMeASammy"}
def getMeADrink() {println "getMeADrink"}
def getMeASub() {println "getMeASub"}
Ma, io non voglio scrivere esplicitamente il nome della funzione.
È possibile utilizzare le tracce di stack, ma non più su questo argomento dovrebbe essere menzionato in compagnia educata ... –
Non so niente di Scala, ma non si potrebbe utilizzare la riflessione API Java per questo? Vedi per es. [Scala ha un'introspezione capace di qualcosa di simile alla dir()?] Di Python (http://stackoverflow.com/questions/1973202/does-scala-have-introspection-capable-of-something-similar-to-pythons-dir –
Quando qualcuno ti chiede il tuo nome, esci dal tuo portafoglio e controlli uno dei tuoi ID per poter rispondere? –