I have found unexpected behaviour when calling functions in clojurescritpt
In the function below, I had to clone the dates or they came back mutated:
(defn ical [data]
(reify
om/IDisplayName
(display-name [_]
(or (:react-name opts) "calendar"))
om/IRender
(render [this]
(let [today (js/moment (new js/Date))
first-day-of-month (first-day-of-month (.clone today))
last-day-of-month (last-day-of-month (.clone today))]
I realise the dates are mutable in javascript but I thought the compilation
took care of this type of thing for you?
Cheers
Paul Cowan
Cutting-Edge Solutions (Scotland)
blog: http://thesoftwaresimpleton.com/
website: http://www.cuttingedgesolutionsscotland.com/
--
Note that posts from new members are moderated - please be patient with your
first post.
---
You received this message because you are subscribed to the Google Groups
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.