Re: Destructure Date Object

2016-08-10 Thread Karsten Schmidt
It's useful, true, but also about 220x slower than writing a dedicated helper fn (plus java.util.Date's bean accessors are pretty useless (:year = year - 1900, :day = day of week, :date = day of month). I wouldn't use `bean` if you have to deal with lots of dates... (defn inst->map [^Calendar t]

Re: Destructure Date Object

2016-08-10 Thread Jacob Strength
Thank you, that is really helpful! On Wednesday, August 10, 2016 at 11:29:52 AM UTC-6, Toby Crawley wrote: > > clojure.core/bean (https://clojuredocs.org/clojure.core/bean) is what you > want: > > (let [{:keys [day month year]} (bean some-date)] > ...) > > On Wed, Aug 10, 2016 at 12:41 PM, Ja

Re: Destructure Date Object

2016-08-10 Thread Mayank Jain
Nice! I didn't know you could that! On Wed, Aug 10, 2016 at 5:29 PM, Toby Crawley wrote: > clojure.core/bean (https://clojuredocs.org/clojure.core/bean) is what you > want: > > (let [{:keys [day month year]} (bean some-date)] > ...) > > On Wed, Aug 10, 2016 at 12:41 PM, Jacob Strength > wrote:

Re: Destructure Date Object

2016-08-10 Thread Toby Crawley
clojure.core/bean (https://clojuredocs.org/clojure.core/bean) is what you want: (let [{:keys [day month year]} (bean some-date)] ...) On Wed, Aug 10, 2016 at 12:41 PM, Jacob Strength wrote: > I'm just curious if it is possible to destructure a date object in say a let > form? > For example can

Looking to develop an app to help Live Streamers (Twitch, Facebook Live ...) interact with their viewers.

2016-08-10 Thread Jeremy Vuillermet
Hi, I'm developing with clojure/clojurescript since 3 years and I'm currently looking to create an app to help live streamers (Twitch, Facebook live, Periscope, YouTube, HitBox etc ...) interact with their viewers. Right now, the only way to interact is using the chat. Really quickly the chat

Destructure Date Object

2016-08-10 Thread Jacob Strength
I'm just curious if it is possible to destructure a date object in say a let form? For example can I do something like this: (let [{:keys [day month year]} some-date] ...) -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send e

Re: Why doesn't reduce return a transducer

2016-08-10 Thread JokkeB
Thank you! This was pretty much the answer I was hoping for. I actually found the ticket but was still baffled that it isn't currently possible. keskiviikko 10. elokuuta 2016 17.07.40 UTC+3 Alex Miller kirjoitti: > > I think you're really talking about reductions, not reduce. In sequence > form,

Re: Why doesn't reduce return a transducer

2016-08-10 Thread Alex Miller
I think you're really talking about reductions, not reduce. In sequence form, like: user=> (reductions + [0 1 2 3 4 5]) (0 1 3 6 10 15) There is not currently a reductions transducer although there is a ticket proposing to add one: http://dev.clojure.org/jira/browse/CLJ-1903 You don't have to

Why doesn't reduce return a transducer

2016-08-10 Thread JokkeB
Hi, I'm wondering why reduce doesn't return a transducer like map does. For example I'd like to this: (async/chan 1 (reduce +)) I could use async/reduce but it doesn't provide a result before the source channel closes, I want to have a streaming result. What is the philosophy behind not havin

Re: Meta-data should be added to deprecated functions?

2016-08-10 Thread Alex Miller
In this case, there is not a specific function to point to, rather the use of a transducer with a chan is the alternative. -- 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 f