e wrote:
> is there something as simple as this in clojure?
>
> whole python program:
>
>     of = open(filename,"w")
>     of.write("hello")
>     of.close()
>
> I checked the api and looked around the wiki and google quickly and saw how
> to use java's stuff to do it ... but, welll...
>

There are possibly other (better) ways to do it. One way is:
user=> (use 'clojure.contrib.duck-streams)
nil
user=> (with-open [f (writer (file "test.txt"))]
         (binding [*out* f]
           (println "hello world !!!")))
nil
user=>
% cat test.txt
hello world !!!
%

clojure.contrib.duck-stream has an interesting set of
functions.

Parth

> I noticed "slurp" in the api for reading ... but only the whole file at once
> (read() but no readline()).  Is there something symmetrical for writing
> (outputting)?  Is there a web page called "File IO" somewhere?
>
> Thanks.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to