2015-12-13 14 views
6

Se si dispone di una funzione che stampa su (current-output-port), esiste un modo semplice per eseguire la funzione senza stampare sulla porta di uscita?Equivalente racket di/dev/null?

In precedenza, ho usato /dev/null come bersaglio di uscita:

(with-output-to-file "/dev/null" #:exists 'append 
    (lambda() (displayln "hello world"))) 

Questo è facile, ma dipendente dalla piattaforma. Inoltre a volte dimenticherò il flag #:exists.

risposta