Ogni volta che valuto un valore elevato che stampa una grande struttura dati nel repl, la melma diventa molto lenta da allora in poi. Digitando qualcosa successivamente nel repl compare un ritardo nei valori che appaiono nel repl e un'ulteriore valutazione di qualsiasi codice del clojure è lento. L'unica cosa che sembra funzionare è il riavvio del repl che non sembra una soluzione.Come interrompere la valutazione di un grande risultato di repl causando la melma con clojure swank a rallentare?
Un semplice esempio di una grande infrastruttura di dati è lo slurping di un file e quindi la stampa (potrebbe anche essere un file piuttosto piccolo).
Questo sembra accadere sia in Win7 che in Ubuntu.
Qualsiasi idea su come fermare questo e perché sta accadendo sarebbe apprezzata!
Interessante - Ho osservato lo stesso comportamento usando ClojureBlox su Windows e stavo anche toccando le dita dei piedi che desideravano un modo per interrompere mentre era in esecuzione. Ecco il codice da riprodurre: https://gist.github.com/1454300 - elabora la sceneggiatura di Pulp Fiction. – noahlz