Quando programma in Javascript, trovo che sia estremamente conveniente poter utilizzare il debugger per interrompere l'esecuzione del programma in qualsiasi punto e poter eseguire comandi e controllare variabili da lì.Qual è il modo migliore per testare e interagire con le funzioni interne definite all'interno di una funzione di livello superiore?
Ora, di nuovo in Haskell, esiste un modo per eseguire funzioni arbitrarie in GHCI REPL interattivo o sono limitato alle cose dichiarate in toplevel?
Qual è l'approccio "standard" per il funzionamento e il debug di funzioni e valori interni?
È possibile eseguire un'operazione simile con le funzioni definite in GHCi? – haskelline
@brence: non è possibile impostare punti di interruzione su funzioni definite in modo interattivo. Quindi no, non la penso così. – hammar
Ah, una risposta salvavita, grazie mille! –