2016-01-12 21 views
5

La maggior parte delle volte, tutto ciò che ottieni è un errore implicito non trovato. Non sai dove è fallita la catena della costruzione implicita. Apparentemente non è possibile utilizzare il debug di runtime o la dichiarazione di stampa. Quindi, come fai a eseguire il debug del programma a livello di codice oltre a fissare il tuo codice veramente difficile?Come si esegue il debug del codice typelevel?

+0

EPFL, Typesafe e il team di Scala hanno attualmente più posizioni di ricerca aperte per rispondere a questa domanda esatta. O, in altre parole: la risposta a questa domanda vale un dottorato. –

risposta

3

Vorrei avere una risposta migliore, ma qui va: Inizia a passare i parametri esplicitamente, uno alla volta fino a quando ti dà un errore più utile. (aggiunta-prinlns-equivalente per parametri impliciti)

Problemi correlati