Clojure, siendo un lenguaje JVM, puede utilizar la clase java.io.File de Java para este propósito.
java.io.File
La función spit escribe el contenido al archivo, slurp lo lee.
spit
slurp
Leer archivos de texto no es nuevo.
En Clojure, accedes a los argumentos de la línea de comandos con command-line-args.
command-line-args
La función spit es la manera más sencilla de escribir texto en un archivo en Clojure.
En Clojure, puedes escribir en stderr utilizando el flujo err.
err