2016-05-13 13 views

risposta

5

hai dimenticato il tipo di ritorno nella definizione di metodo. Quindi il corpo non è ben analizzato.

Ad esempio:

def scaleMap(file: File, key: String): Map[String Int] = { ... } 

Se non conosce il tipo di ritorno subito a destra, si può semplicemente ignorare la parte return della definizione del metodo. Il tipo di ritorno sarà dedotto dal compilatore.

def scaleMap(file: File, key: String) = { ... }