Questa linea causa un errore di compilazione:Come stampare un elenco di stringhe con errore standard in Scala?
astgen.typeError.foreach(System.err.println)
TypeError è uno scala.collection.immutable.List di stringhe nella astgen oggetto.
L'errore che sto ottenendo è:
error: ambiguous reference to overloaded definition,
both method println in class PrintStream of type (java.lang.String)Unit
and method println in class PrintStream of type (Array[Char])Unit
match expected type (Nothing) => Unit
astgen.typeError.foreach(System.err.println)
Sono nuovo di Scala e non capisco il problema. Utilizzando 2.7.7 finale.
ho potuto riprodurre il problema nella versione 2.9.1. Che versione stai usando? Stai parlando di Scala's List o di Java? – pedrofurla
Si dovrebbe considerare l'aggiornamento, 2.7.7 è preistorico. Questo problema è stato risolto in una versione più recente. – soc
Ops, intendevo che non potevo riprodurre il problema in 2.9.1. E infatti @soc ha ragione, 2.7.7 è paleolitico. – pedrofurla