On Sat, 2013-01-05 at 08:07 -0800, Christian Sperandio wrote:
> (reset! (:parent child) parent)
I'll decompose this so you can see where the overflow actually happens:
user> (def reset-result (reset! (:parent child) parent))
#'user/reset-result
user> reset-result
StackOverflowError java.util.re
I tried by using map instead of record and I've got the same issue.
--
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 y
Hi,
I want to define a record that represents a tree items. The idea is each
item is a component that can have parent and children. The parent and the
children are components too,
So, I define this record by:
(defrecord Component [name children parent])
After, I declare 2 components:
(def pare