[ClojureScript] Re: Reagent/routing/SPA question
There are a few other client side routing libraries that support bidirectional linking. One of them is Bidi (https://github.com/juxt/bidi) on their README there's a list of possible alternatives. In my app I'm using a combination of Secretary with some parts of Accountant (https://github.com/venantius/accountant), in order to navigate between routes without reloading the page. There's a blog post here that may help: https://pez.github.io/2016/03/01/Reagent-clientside-routing-with-Bidi-and-Accountant.html For me, to be able to generate the link from a route, I used Secretary's "named routes" feature So, in order to get a link I do something like: #(site/detail-entry-route {:detailEntryId (.toString (:_id %))}) which returns the link to some detail url. And the Secretary part looks like: (secretary/defroute detail-entry-route "/detail-entry/:detailEntryId" [timerollEntryId] (session/put! :current-page :detail-page) (session/put! :selected-item-id detailEntryId)) In Secretary the feature is called "named routes": https://github.com/gf3/secretary#named-routes Hope that helps, Torsten. Am Samstag, 22. April 2017 19:13:33 UTC+2 schrieb Jonathon McKitrick: > I have an app that's been working wonderfully for a few years now. I want to > improve it by adding links. If you see a person's name, I want to be able to > click on that name and the app will jump to the 'user' page (simple enough) > and then move the browser view to that particular item. In static HTML we'd > obviously do that with a # and an anchor. But with Reagent, I'm not quite > sure. > > I'm exploring Secretary right now, but what's the missing piece that will get > me from a link to a Reagent-rendered page and then jumping to that row or > even opening a modal with that item? -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
Re: [ClojureScript] Re: Lots of undeclared Var warnings after upgrading to 1.9.493
Here's a minimal example: https://github.com/tuhlmann/cljs-pprint-warning It was created with lein chestnut new ... and then I added lein-sass and a dummy scss file. To reproduce the warnings type: lein repl (run) In order to run lein-sass it requires a sassc binary in your path. Precompiled binaries for Ubuntu and Windows can be found at https://github.com/tuhlmann/sassc-binaries. If that doesn't work for you let me know your environment and I'll cook one for you. Thanks, Torsten. Am Sonntag, 16. April 2017 15:32:46 UTC+2 schrieb Shaun LeBron: > cool, sounds like you found the source. can we get a minimal example? > > On Sunday, April 16, 2017 at 1:25:48 AM UTC-5, Torsten Uhlmann wrote: > > I think I found the source of the problem, but I don't understand it yet :) > > > > So, for building my project I'm using a setup copied and adapted from the > > chestnut template. I do `lein repl` and then `(run)` which minifies assets, > > builds scss files and then calls figwheel. > > > > The problem goes away when I do not build scss files, it uses `[lein-sass > > "0.4.0"]` for this. > > > > To build scss files it runs: > > > > (defn start-scss [] > > (future > > (log/info "Starting scss.") > > (lein/-main ["sass" "auto"]))) > > > > When running the command in a separate terminal and starting my project > > without the scss builder call no warnings appear. Please not I did not > > change the project dependencies, just did not call `(start-scss)`. > > > > I don't understand the relationship between the warning and the lein call, > > the lein-sass plugin does (seemingly) not use and Clojurescript. > > > > Could you give me some pointers where to look further? > > > > Thanks, > > Torsten. > > > > Am Samstag, 15. April 2017 21:05:29 UTC+2 schrieb Torsten Uhlmann: > > > Thanks for your response! > > > > > > > > > I cleaned the output dir multiple times and that didn't change it. I will > > > provide a minimal example- maybe doing this will surface the problem... > > > > > > > > > Shaun LeBron schrieb am Sa., 15. Apr. 2017 um 19:40 Uhr: > > > cljs.pprint/*out* was removed in 1.7.10. see: > > > http://cljs.github.io/api/cljs.pprint/STARoutSTAR > > > > > > > > > > > > might be something weird going on with the analysis cache? clean your > > > output-dir to clear it. if that doesn't fix, can you give a working > > > example? > > > > > > > > > > > > On Saturday, April 15, 2017 at 2:16:11 AM UTC-5, Torsten Uhlmann wrote: > > > > > > > Hi, > > > > > > > > > > > > > > after upgrading Clojurscript from 1.9.473 to 1.9.493 I get a bunch of > > > > warnings like this: > > > > > > > > > > > > > > WARNING: Use of undeclared Var cljs.pprint/*out* at line 2141 > > > > resources\public\js\out\cljs\pprint.cljs > > > > > > > > > > > > > > The warnings also appear with the latest version 1.9.521. > > > > > > > > > > > > > > Is that expected or am I doing something wrong? > > > > > > > > > > > > > > Thanks, > > > > > > > Torsten. > > > -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
Re: [ClojureScript] Re: Lots of undeclared Var warnings after upgrading to 1.9.493
I think I found the source of the problem, but I don't understand it yet :) So, for building my project I'm using a setup copied and adapted from the chestnut template. I do `lein repl` and then `(run)` which minifies assets, builds scss files and then calls figwheel. The problem goes away when I do not build scss files, it uses `[lein-sass "0.4.0"]` for this. To build scss files it runs: (defn start-scss [] (future (log/info "Starting scss.") (lein/-main ["sass" "auto"]))) When running the command in a separate terminal and starting my project without the scss builder call no warnings appear. Please not I did not change the project dependencies, just did not call `(start-scss)`. I don't understand the relationship between the warning and the lein call, the lein-sass plugin does (seemingly) not use and Clojurescript. Could you give me some pointers where to look further? Thanks, Torsten. Am Samstag, 15. April 2017 21:05:29 UTC+2 schrieb Torsten Uhlmann: > Thanks for your response! > > > I cleaned the output dir multiple times and that didn't change it. I will > provide a minimal example- maybe doing this will surface the problem... > > > Shaun LeBron schrieb am Sa., 15. Apr. 2017 um 19:40 Uhr: > cljs.pprint/*out* was removed in 1.7.10. see: > http://cljs.github.io/api/cljs.pprint/STARoutSTAR > > > > might be something weird going on with the analysis cache? clean your > output-dir to clear it. if that doesn't fix, can you give a working example? > > > > On Saturday, April 15, 2017 at 2:16:11 AM UTC-5, Torsten Uhlmann wrote: > > > Hi, > > > > > > after upgrading Clojurscript from 1.9.473 to 1.9.493 I get a bunch of > > warnings like this: > > > > > > WARNING: Use of undeclared Var cljs.pprint/*out* at line 2141 > > resources\public\js\out\cljs\pprint.cljs > > > > > > The warnings also appear with the latest version 1.9.521. > > > > > > Is that expected or am I doing something wrong? > > > > > > Thanks, > > > Torsten. > -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
Re: [ClojureScript] Re: Lots of undeclared Var warnings after upgrading to 1.9.493
Thanks for your response! I cleaned the output dir multiple times and that didn't change it. I will provide a minimal example- maybe doing this will surface the problem... Shaun LeBron <shaunewilli...@gmail.com> schrieb am Sa., 15. Apr. 2017 um 19:40 Uhr: > cljs.pprint/*out* was removed in 1.7.10. see: > http://cljs.github.io/api/cljs.pprint/STARoutSTAR > > might be something weird going on with the analysis cache? clean your > output-dir to clear it. if that doesn't fix, can you give a working > example? > > On Saturday, April 15, 2017 at 2:16:11 AM UTC-5, Torsten Uhlmann wrote: > > Hi, > > > > after upgrading Clojurscript from 1.9.473 to 1.9.493 I get a bunch of > warnings like this: > > > > WARNING: Use of undeclared Var cljs.pprint/*out* at line 2141 > resources\public\js\out\cljs\pprint.cljs > > > > The warnings also appear with the latest version 1.9.521. > > > > Is that expected or am I doing something wrong? > > > > Thanks, > > Torsten. > > -- > 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 clojurescript+unsubscr...@googlegroups.com. > To post to this group, send email to clojurescript@googlegroups.com. > Visit this group at https://groups.google.com/group/clojurescript. > -- -- AGYNAMIX(R). Passionate Software. Inh. Torsten Uhlmann | Buchenweg 5 | 09380 Thalheim Phone: +49 3721 273445 Fax: +49 3721 273446 Mobile:+49 151 12412427 Web: http://www.agynamix.de -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
[ClojureScript] Lots of undeclared Var warnings after upgrading to 1.9.493
Hi, after upgrading Clojurscript from 1.9.473 to 1.9.493 I get a bunch of warnings like this: WARNING: Use of undeclared Var cljs.pprint/*out* at line 2141 resources\public\js\out\cljs\pprint.cljs The warnings also appear with the latest version 1.9.521. Is that expected or am I doing something wrong? Thanks, Torsten. -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
[ClojureScript] Re: Page loads very slow if app runs on Windows
I moved my project to another partition on the ssd out of C drive and that cut the load time in half. It's about 1-2s slower than Linux which I guess that's ok. I did already disable indexing and malware check for my project directory. I guess the problem was with the shadow copy service which is initially enabled for the C drive. The move also cut more than 10 seconds compile time from my Scala project. Torsten. Am Sonntag, 12. Februar 2017 15:34:01 UTC+1 schrieb Torsten Uhlmann: > It's a Reagent SPA app, each request will basically load the same artefacts > and then does client side routing based on the given route. > > I only compared loading the home route on Windows vs. loading the same route > on Linux. Looking at the network tab in Chrome I see that artefacts load a > lot slower than on Linux, but I have no explanation why. I wouldn't mind 1-2s > difference but this... > > Btw. the initial load of my app with no optimization is 11.9MB. > > Thanks, > Torsten. > > Am Sonntag, 12. Februar 2017 13:41:02 UTC+1 schrieb Thomas Heller: > > Given that you are probably loading a large number of JS files the total > > load time goes up the longer each request takes. > > > > Did you compare the request time for each request? Maybe something on > > Windows makes the requests take longer? Hard to debug without more > > information but the devtools should help in finding the slowdown. > > > > HTH, > > /thomas > > > > On Sunday, February 12, 2017 at 12:19:48 PM UTC+1, Torsten Uhlmann wrote: > > > Hi, > > > > > > I have a strange problem with my ClojureScript app. > > > When in dev mode and compiled Javascript artefacts are not optimized the > > > page loads very slow if the app runs on Windows. A page reload takes > > > about 12 seconds versus about 3 seconds when the server runs on Linux (in > > > both cases I loaded into the same Windows browser). > > > > > > I tried with ClojureScript 1.8.40 and the latest 1.9.473, they react the > > > same. > > > > > > The problem disappears when removing the line > > > `goog.require("my.app");` from the generated `app.js` > > > file that gets loaded by the index.html page. > > > This of course removes all the JS modules that need to be loaded, but it > > > seems to indicate that the problem is related to resolving the modules to > > > load and actually loading them. > > > > > > Did someone else ever ran across a problem like this? > > > > > > Thanks, > > > Torsten. -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
[ClojureScript] Re: Page loads very slow if app runs on Windows
It's a Reagent SPA app, each request will basically load the same artefacts and then does client side routing based on the given route. I only compared loading the home route on Windows vs. loading the same route on Linux. Looking at the network tab in Chrome I see that artefacts load a lot slower than on Linux, but I have no explanation why. I wouldn't mind 1-2s difference but this... Btw. the initial load of my app with no optimization is 11.9MB. Thanks, Torsten. Am Sonntag, 12. Februar 2017 13:41:02 UTC+1 schrieb Thomas Heller: > Given that you are probably loading a large number of JS files the total load > time goes up the longer each request takes. > > Did you compare the request time for each request? Maybe something on Windows > makes the requests take longer? Hard to debug without more information but > the devtools should help in finding the slowdown. > > HTH, > /thomas > > On Sunday, February 12, 2017 at 12:19:48 PM UTC+1, Torsten Uhlmann wrote: > > Hi, > > > > I have a strange problem with my ClojureScript app. > > When in dev mode and compiled Javascript artefacts are not optimized the > > page loads very slow if the app runs on Windows. A page reload takes about > > 12 seconds versus about 3 seconds when the server runs on Linux (in both > > cases I loaded into the same Windows browser). > > > > I tried with ClojureScript 1.8.40 and the latest 1.9.473, they react the > > same. > > > > The problem disappears when removing the line > > `goog.require("my.app");` from the generated `app.js` > > file that gets loaded by the index.html page. > > This of course removes all the JS modules that need to be loaded, but it > > seems to indicate that the problem is related to resolving the modules to > > load and actually loading them. > > > > Did someone else ever ran across a problem like this? > > > > Thanks, > > Torsten. -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
[ClojureScript] Page loads very slow if app runs on Windows
Hi, I have a strange problem with my ClojureScript app. When in dev mode and compiled Javascript artefacts are not optimized the page loads very slow if the app runs on Windows. A page reload takes about 12 seconds versus about 3 seconds when the server runs on Linux (in both cases I loaded into the same Windows browser). I tried with ClojureScript 1.8.40 and the latest 1.9.473, they react the same. The problem disappears when removing the line `goog.require("my.app");` from the generated `app.js` file that gets loaded by the index.html page. This of course removes all the JS modules that need to be loaded, but it seems to indicate that the problem is related to resolving the modules to load and actually loading them. Did someone else ever ran across a problem like this? Thanks, Torsten. -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
[ClojureScript] Re: CSS in CLJS
I'm very interested in that discussion and the conclusions it brings. I've been working in a few large web applications and CSS has always been a big nightmare for me, I'm very grateful for new solutions offered. @Thomas Can you comment on the tradeoff having the CSS put inside the html page? In past projects we had strict rules not to put any CSS inside html files to allow the browser to cache them. I guess the scenario is different here since the CSS would be part of the Javascript send to the browser and cached along with the JS and then injected into the rendered page. Is that correct? Another thought, my guess is the created css which is component based is much simpler in terms of used css selectors (because it applies to just the component) so it would be faster for the browser to render them compared to large style files containing nested rule sets- right? Thanks, Torsten. -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
[ClojureScript] Test if something can be dereferenced
Hi, I was trying to determine in ClojureScript if a value passed in can be dereferenced. While it works in Clojure to do (instance? clojure.lang.IDeref (atom nil)) in ClojureScript this returned false for me: (instance? IDeref (atom nil)) It did work to do (instance? Atom (atom nil)), but that does only work for the atom type, not for Reagents atom or cursors. I'm sure I'm doing something wrong, just can't quiet figure out what :) Thanks for your help, Torsten. -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
Re: [ClojureScript] Get image for img tag with ajax GET request
Do I read correctly you want to include the source of the image into the `src` attribute? To do that you need to encode the image data in base64 and set a predefined header in front of it, something like explained here: http://www.websiteoptimization.com/speed/tweak/inline-images/ So you src attribute would start with: src="data:image/gif;base64, followed by the base64 encoded image. You also specify the proper image type in that header line. Hope that helps, Torsten. Eveline van Halschrieb am Di., 5. Apr. 2016 um 14:19 Uhr: > Hi everyone! > > I'm trying to load an image by doing a get request. I have to do a > request, because I have to add headers for authorization. > > [:img {:src (ajax/GET (str "/api/1.0/image/" (:company/logo company) > "?size=" 100) {:headers jwt-authorization-header > >:format:json > >:handler handler > >:error-handler error-handler})}] > > I have found some possible solutions, which I'm trying (something with > base64?) - but its not working yet... Maybe someone here has some > experience with this? > > -- > 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 clojurescript+unsubscr...@googlegroups.com. > To post to this group, send email to clojurescript@googlegroups.com. > Visit this group at https://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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
[ClojureScript] Re: Reagent and Semantic-UI
I'm afraid I don't have a straight forward answer to your question. When I ran into this React error it usually meant I forgot something in my markup that the browser thought it should fix- the browser changed the DOM and React didn't know about. Try looking at the rendered dom in the browser and see if it is different from what you specified in the component. Something like a wrong nesting of elements or some element the browser added by itself, etc. I did a few Material-UI experiements (https://github.com/tuhlmann/reagent-material) a while ago, maybe something int the repo can help. In the end I decided to go with Bootstrap 4... Hope that helps, Torsten. -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at https://groups.google.com/group/clojurescript.
Re: [ClojureScript] Build error with Clojurescript 1.7.170
Yes, that was it, thanks. That one somehow slipped through. Thanks, Torsten. Am Samstag, 7. November 2015 19:22:43 UTC+1 schrieb David Nolen: > You need to use lein-cljsbuild 1.1.1. > > > HTH, > David > > > On Sat, Nov 7, 2015 at 2:51 AM, Torsten Uhlmann <torsten...@gmail.com> wrote: > Hi, > > > > I did update my project from Clojurescript 1.7.145 to 1.7.170 (thats the only > change) and now a "lein cljsbuild once" throws the exception below. > > > > I guess there's something in my project throwing it off, could you provide > any insight what I should be searching for? > > > > The project was created from a Chestnut template a while ago and has morphed > since then... > > > > lein cljsbuild once > > Compiling ClojureScript. > > Compiling "resources/public/js/app.js" from ("src/cljs" "env/dev/cljs")... > > Compiling "resources/public/js/app.js" failed. > > Exception in thread "main" java.lang.AbstractMethodError: Method > cljsbuild/compiler/SourcePaths._find_sources(Ljava/lang/Object;)Ljava/lang/Object; > is abstract, compiling:(/tmp/form-init5312459399003658114.clj:1:73) > > at clojure.lang.Compiler.load(Compiler.java:7239) > > at clojure.lang.Compiler.loadFile(Compiler.java:7165) > > at clojure.main$load_script.invoke(main.clj:275) > > at clojure.main$init_opt.invoke(main.clj:280) > > at clojure.main$initialize.invoke(main.clj:308) > > at clojure.main$null_opt.invoke(main.clj:343) > > at clojure.main$main.doInvoke(main.clj:421) > > at clojure.lang.RestFn.invoke(RestFn.java:421) > > at clojure.lang.Var.invoke(Var.java:383) > > at clojure.lang.AFn.applyToHelper(AFn.java:156) > > at clojure.lang.Var.applyTo(Var.java:700) > > at clojure.main.main(main.java:37) > > Caused by: java.lang.AbstractMethodError: Method > cljsbuild/compiler/SourcePaths._find_sources(Ljava/lang/Object;)Ljava/lang/Object; > is abstract > > at cljsbuild.compiler.SourcePaths._find_sources(compiler.clj) > > at cljs.closure$build$fn__4099.invoke(closure.clj:1774) > > at clojure.lang.Atom.swap(Atom.java:37) > > at clojure.core$swap_BANG_.invoke(core.clj:2238) > > at cljs.closure$build.invoke(closure.clj:1768) > > at cljs.closure$build.invoke(closure.clj:1752) > > at cljsbuild.compiler$compile_cljs$fn__4203.invoke(compiler.clj:81) > > at cljsbuild.compiler$compile_cljs.invoke(compiler.clj:80) > > at cljsbuild.compiler$run_compiler.invoke(compiler.clj:187) > > at > user$eval4337$iter__4373__4377$fn__4378$fn__4396.invoke(form-init5312459399003658114.clj:1) > > at > user$eval4337$iter__4373__4377$fn__4378.invoke(form-init5312459399003658114.clj:1) > > at clojure.lang.LazySeq.sval(LazySeq.java:40) > > at clojure.lang.LazySeq.seq(LazySeq.java:49) > > at clojure.lang.RT.seq(RT.java:507) > > at clojure.core$seq__4128.invoke(core.clj:137) > > at clojure.core$dorun.invoke(core.clj:3009) > > at clojure.core$doall.invoke(core.clj:3025) > > at user$eval4337.invoke(form-init5312459399003658114.clj:1) > > at clojure.lang.Compiler.eval(Compiler.java:6782) > > at clojure.lang.Compiler.eval(Compiler.java:6772) > > at clojure.lang.Compiler.load(Compiler.java:7227) > > ... 11 more > > Subprocess failed > > > > Thanks, > > Torsten. > > > > -- > > 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 clojurescrip...@googlegroups.com. > > To post to this group, send email to clojur...@googlegroups.com. > > 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at http://groups.google.com/group/clojurescript.