Hi,

Sorry that was a typo on my part, that is what I have and it still gives
the same error:

                    [:table.table.table-striped.table-bordered.table-hover
                     [:thead
                      [:tr (map #([:th %])  weekdays)]]]]))))

And it gives the error:

Uncaught Error: Invalid arity: 1
Is this a clojurescript error?  Can you not use anonymous functions in
clojurescript


Cheers

Paul Cowan

Cutting-Edge Solutions (Scotland)

blog:      http://thesoftwaresimpleton.com/
website: http://www.cuttingedgesolutionsscotland.com/


On 3 August 2014 18:08, Johann Bestowrous <[email protected]>
wrote:

> Hey Paul--
>
> try this:
>
>   [:table.table
>     [:thead
>      [:tr (map #([:th %]) weekdays)]]]]
>
> #() is an anonymous function literal.
>
> On Sunday, August 3, 2014 5:53:47 AM UTC-7, Paul Cowan wrote:
> > I am using om and soblano and I have a map function that works when I
> declare at like this, on the last line of the function below:
> >
> >
> >
> > (defn ical [data]
> >   (reify
> >     om/IDisplayName
> >
> >       (display-name [_]
> >         (or (:react-name opts) "calendar"))
> >     om/IRender
> >       (render [this]
> >         (html/html  [:div
> >                        [:div.calendar-toolbar
> >
> >                         [:div.btn-group.pull-right
> >                         [:a.right {:href "#"} "Right"]
> >                         [:a.left {:href "#"} "Left"]]
> >
> >                       [:h3 "August 2014"]]
> >                       [:table.table
> >                         [:thead
> >                           [:tr (map (fn [day] [:th day])
> weekdays)]]]]))))
> >
> >
> >
> > But when I try and use the map with the anonymous function syntax like
> this:
> >
> >
> >                       [:table.table
> >                         [:thead
> >                           [:tr (map ([:th %]) weekdays)]]]]))))
> >
> >
> > I get the following error:
> >
> > Uncaught Error: Invalid arity: 1
> >
> >
> >
> >
> >
> > 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.
>

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

Reply via email to