Yeah.. That function is very confused. I didn't check it, sorry.

I don't understand the reason to make the argument binding-map:

for example, using binding macro:
(binding [a 5] ...do something...) ;;using vector to contain bindings.
but using with-bindings*:
(with-bindings* {#'a 5} f args) ;;hash-map is ised to contain bindings

what was the reason for such implementation?
(with-bindings* [a 5] f args) ;; it seems to be more common syntaxes

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