2010-06-04 20 views
10

Sto lavorando con F # interactive e sto calcolando alcuni elenchi e array di grandi dimensioni e preferirei che la finestra interattiva non pubblichi tutte queste informazioni. C'è modo di sopprimere l'output?F # - Mantieni F # interattiva dall'output di postazione

In particolare sviluppo algoritmi a thread singolo e multithreading e valuta a che punto diventa più efficiente passare da una singola funzione a thread a una multithread. Mi piacerebbe che F # Interactive riferisca il tempo di esecuzione delle funzioni, ho usato #time, ma non voglio dover scorrere verso l'alto quando stampa la grande matrice di dati sullo schermo. Se c'è un modo per ottenere i dati temporali mantenendo l'ambiente interattivo dalla scrittura della matrice, sarei molto riconoscente.

+0

Ho lo stesso identico problema. :-) –

risposta

17

ho finito per usare

fsi.ShowDeclarationValues <- false 

che ha mantenuto da emettere tutti i dati. Grazie per i suggerimenti però.

+0

Sì !! Niente più spam con output FSI. – cfern