Come è possibile visualizzare i tipi dedotti dal compilatore Scala per le espressioni, ecc.? Ho del codice con inferenza di tipo complicata e conversioni implicite, ed è difficile vedere cosa succede solo leggendo il codice.Visualizzazione dei tipi di espressioni Scala dedotti
Ho provato ad aggiungere
scalacOptions in Compile += "-Xprint-types"
in build.sbt, ma questo non ha alcun effetto.
L'utilizzo di scalac direttamente non è molto allettante perché ho molte dipendenze.
Uso il plugin di Eclipse Scala e ENSIME per scrivere codice e SBT per la compilazione.
Heh, trovato in questo modo. Crea una variabile s.a. 'val xxx: Nothing' e assegna con l'espressione di cui vuoi conoscere il tipo. Produrrà sempre un errore poiché nessun tipo deriva da "Nothing". :) – akauppi