See http://dev.clojure.org/jira/browse/CLJ-1140

On Mon, Jan 14, 2013 at 3:57 PM, Leonardo Borges
<leonardoborges...@gmail.com> wrote:
> Hi all,
>
> A user reported a bug in my library and after tracking it down it turned our
> to only happen on Clojure 1.5.0-RC1.
>
> Here's the behaviour in 1.4.0:
>
> (let [{:keys [message] :or {message "foo"}} '()] message)
> ;; "foo"
>
> And here's what happens in 1.5.0-RC1:
>
> (let [{:keys [message] :or {message "foo"}} '()] message)
> IllegalArgumentException No value supplied for key: null
> clojure.lang.PersistentHashMap.create (PersistentHashMap.java:77)
>
>
> I worked around it by doing the destructuring in two steps in my library but
> I'm wondering is this is intended behaviour?
>
> And if so, I'm sure it's been discussed somewhere - maybe JIRA? - if someone
> would be so kind as to point me to the ticke, that'd be much appreciated.
>
> Cheers,
> Leonardo Borges
> www.leonardoborges.com
>
> --
> 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



-- 
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/
World Singles, LLC. -- http://worldsingles.com/

"Perfection is the enemy of the good."
-- Gustave Flaubert, French realist novelist (1821-1880)

-- 
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