On Sun, Aug 9, 2015 at 9:17 PM, Moe Aboulkheir <[email protected]> wrote:

> I understand that not everybody uses cljsbuild, however cljs-lambda needs
> some way of obtaining a project's desired compiler options.  There are

Clojurescript now has built-in support for most of the functionality
of cljsbuild. This means we can build cljs projects without any
dependency on lein. What I've learned to do (from David Nolen) is to
just invoke the compiler directly from a script, for example
https://github.com/kovasb/session/blob/master/script/brepl.clj .

> thing to put on a user".  This may be because the only users I think about
> are writing pervasively asynchronous applications, either due to personal
> eccentricity or (now) platform restrictions.  Given that constraint (you're

In this case, why not let the user decide what async strategy to use?
IMHO callbacks are the simplest thing since you can layer different
async strategies on top of them. But I'm not an expert.

Setting aside detailed design decisions, here is my experience:

I'm a lambda noob and somethings not working right. I find
cljs-lambda. Clearly this person has figured it out, but I'm afraid to
simply run the project b/c I see its already changing IAM stuff etc.
So I'm gonna look at the code to try to find the details I'm looking
for. But the code is complicated by cljsbuild/lein-plugin stuff and I
can't do it in 5 min so I go back to googling.

So, for me at least, a more a la carte approach probably would have
saved me some time and entice me to use the project.. maybe I'll take
another stab at digesting it soon.

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