Hey.

Until this message, I hadn't noticed that duck-streams was deprecated.
Is the stuff in clojure.java.io the "official" replacement for that
functionality? So now rather than duck-streams/read-lines, I'd
manually combine with-open, clojure.java.io/reader, and line-seq?

Just checking.

Thanks,

Dave

On Tue, Oct 26, 2010 at 12:46 AM, Btsai <benny.t...@gmail.com> wrote:
> I don't think it's a mistake or accident that spit exists in
> clojure.core.  In 1.2, duck-streams became deprecated and functions
> such as spit were incorporated into clojure.core:
>
> http://clojure.github.com/clojure/clojure.core-api.html#clojure.core/spit
> http://clojure.github.com/clojure-contrib/duck-streams-api.html
>
> Are you using anything beyond spit and slurp*?  If not, I think you
> can switch to clojure.core's slurp and spit and drop duck-streams
> altogether.
>
> On Oct 25, 8:59 pm, Victor Olteanu <bluestar...@gmail.com> wrote:
>> Thank you.
>>
>> The following statement worked for me:
>> (:require [clojure.contrib.duck-streams :as d])
>>
>> As I was using slurp and slurp*, I then had to do the following:
>>
>> use the form "d/slurp*" instead (prefixed with d/)
>> use "slurp" without a change
>>
>> This brings up a related point - I can see that there are functions with the
>> same name in different packages, which I believe it's quite unfortunate.
>> There is slurp in clojure.core and there is duck-streams/slurp* , along with
>> other functions such as spit...
>>
>> I hope this kind of things might be addressed in future versions of
>> Clojure...
>>
>
> --
> 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
> Note that posts from new members are moderated - please be patient with your 
> first post.
> 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

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
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