Thanks! will report to the LT peeps

On Saturday, January 25, 2014 7:41:18 PM UTC-8, David Nolen wrote:
> Then a Light Table issue not a ClojureScript one as far as I can tell.
> 
> 
> 
> On Sat, Jan 25, 2014 at 10:32 PM, Patrick Rodriguez <[email protected]> wrote:
> 
> I'm using Light Table 0.6.2
> 
> 
> 
> 
> On Saturday, January 25, 2014 6:08:33 PM UTC-8, David Nolen wrote:
> 
> > Running this in the Rhino REPL I don't see this, what REPL are you using?
> 
> >
> 
> >
> 
> >
> 
> 
> 
> > On Sat, Jan 25, 2014 at 7:20 PM, Patrick Rodriguez <[email protected]> wrote:
> 
> >
> 
> > Hey all,
> 
> >
> 
> >
> 
> >
> 
> > I'm trying to build my clojure/clojurescript skill by porting this Facebook 
> > React code into Om: 
> > http://facebook.github.io/react/blog/2013/11/05/thinking-in-react.html
> 
> 
> >
> 
> >
> 
> >
> 
> >
> 
> > I trying to manipulate the products data structure functionally, instead of 
> > sequentially.
> 
> >
> 
> >
> 
> >
> 
> > (def products
> 
> >
> 
> >   [{:category "Sporting Goods" :price "$49.99" :stocked true :name 
> > "Football"}
> 
> >
> 
> >    {:category "Sporting Goods" :price "$9.99" :stocked true :name 
> > "Baseball"}
> 
> >
> 
> >    {:category "Sporting Goods" :price "$29.99" :stocked false :name 
> > "Basketball"}
> 
> >
> 
> >    {:category "Electronics" :price "$99.99" :stocked true :name "iPod 
> > Touch" }
> 
> >
> 
> >    {:category "Electronics" :price "$399.99" :stocked false :name "iPhone 
> > 5"}
> 
> >
> 
> >    {:category "Electronics" :price "$199.99" :stocked true :name "Nexus 
> > 7"}])
> 
> >
> 
> >
> 
> >
> 
> > (->> products
> 
> >
> 
> >      (partition-by :category)
> 
> >
> 
> >      (reduce (fn [memo x]
> 
> >
> 
> >                (conj memo [(distinct (map :category x)) x]))
> 
> >
> 
> >              [])
> 
> >
> 
> >      (map (fn [[category products]]
> 
> >
> 
> >             [(str "Category: " (first category))
> 
> >
> 
> >              (map #(str "Product: " (:name %)) products)]))
> 
> >
> 
> >      (flatten))
> 
> >
> 
> >
> 
> >
> 
> > ;; Clojure Result:
> 
> >
> 
> > ;; ("Category: Sporting Goods" "Product: Football" "Product: Baseball" 
> > "Product: Basketball" "Category: Electronics" "Product: iPod Touch" 
> > "Product: iPhone 5" "Product: Nexus 7")
> 
> 
> >
> 
> >
> 
> >
> 
> >
> 
> > ;; Clojurescript Result:
> 
> >
> 
> > ;; (Category: Sporting Goods Product: Football Product: Baseball Product: 
> > Basketball Category: Electronics Product: iPod Touch Product: iPhone 5 
> > Product: Nexus 7)
> 
> >
> 
> >
> 
> >
> 
> > -------------
> 
> >
> 
> >
> 
> >
> 
> > I'm wondering why Clojurescript is getting rid of the quotes? Is there a 
> > different between Clojure and Clojurescript that I'm missing?
> 
> >
> 
> >
> 
> >
> 
> > Thanks!
> 
> >
> 
> > -pr
> 
> >
> 
> >
> 
> >
> 
> > --
> 
> >
> 
> > 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.

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