Re: [ANN] 16th tutorial of the modern-cljs series

2013-07-08 Thread Giacomo Cosenza
On Jul 8, 2013, at 6:35 PM, Steven Degutis wrote:

> Thanks for this series Mimmo, I found it the other day and it helped me to 
> get my feet wet with Cljs.

I'm glad you found it useful 
> 
> I was wondering, is there any reason you chose Domina instead of Dommy?

The main reason is that dommy was not available when I started the series in 
november  2012. I will go through it during my LONG vacation this summer.  
Sorry for not having a better answer. 

Mimmo


> 
> 
> On Mon, Jul 8, 2013 at 10:01 AM, Giacomo Cosenza  
> wrote:
> Hi all,
> I just pushed the 16th tutorial of the modern-cljs series. By using the 
> clojurescript.test lib and the cljx lein plugin I was able to make the unit 
> tests portable on both the client-side and the server-side of a web app. To 
> me this is very important, because allows to potentially move a complete lib 
> where you want (i.e. write one run on both sides of the web).
> 
> I dedicated this tutorial to Chas Emerick for his amazing work (and the book 
> too) that helped me a lot in each step ahead I do with this wonderful 
> unifying language. Thanks so much Chas!
> 
> Here is the link of the series
> 
> https://github.com/magomimmo/modern-cljs
> 
> and here is the link of the last tutorial
> 
> https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-16.md
> 
> HIH
> 
> My best
> 
> Mimmo
> 
> 
> -- 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  
> 
> 
> -- 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [ClojureScript] Re: [ANN] 16th tutorial of the modern-cljs series

2013-07-08 Thread Giacomo Cosenza
Thanks Chas,
I'll take a look asap.

Mimmo

On Jul 8, 2013, at 6:31 PM, Chas Emerick wrote:

> Looks like another great installment in the series!
> 
> One note: I've been working on giving cljx a bit of a facelift of late to 
> address some pitfalls of it using Clojure's reader.  The result is in the 
> 'sjacket' branch of cljx here:
> 
>   https://github.com/lynaghk/cljx/tree/sjacket
> 
> As the branch name indicates, this remix of cljx is using Christophe Grand's 
> sjacket library (packaged and patched by Colin Jones).  A summary of the 
> changes are available in the changelog here:
> 
>   https://github.com/lynaghk/cljx/blob/sjacket/CHANGES.md
> 
> In short, it's all good news. :-)  I've been using this for some weeks now 
> with good results; you can see a small real-world new-style cljx project here:
> 
>   https://github.com/cemerick/pprng/
> 
> I suspect the sjacket branch will be merged to master Real Soon Now.
> 
> Cheers,
> 
> - Chas
> 
> On Jul 8, 2013, at 11:01 AM, Giacomo Cosenza wrote:
> 
>> Hi all,
>> I just pushed the 16th tutorial of the modern-cljs series. By using the 
>> clojurescript.test lib and the cljx lein plugin I was able to make the unit 
>> tests portable on both the client-side and the server-side of a web app. To 
>> me this is very important, because allows to potentially move a complete lib 
>> where you want (i.e. write one run on both sides of the web).
>> 
>> I dedicated this tutorial to Chas Emerick for his amazing work (and the book 
>> too) that helped me a lot in each step ahead I do with this wonderful 
>> unifying language. Thanks so much Chas!
>> 
>> Here is the link of the series
>> 
>> https://github.com/magomimmo/modern-cljs
>> 
>> and here is the link of the last tutorial
>> 
>> https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-16.md
>> 
>> HIH
>> 
>> My best
>> 
>> Mimmo
>> 
>> 
>> -- 
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with your 
>> first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
> 
> 
> -- 
> 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 clojurescr...@googlegroups.com.
> Visit this group at http://groups.google.com/group/clojurescript.
>  
>  

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [ANN] 16th tutorial of the modern-cljs series

2013-07-08 Thread Steven Degutis
Thanks for this series Mimmo, I found it the other day and it helped me to
get my feet wet with Cljs.

I was wondering, is there any reason you chose Domina instead of Dommy?


On Mon, Jul 8, 2013 at 10:01 AM, Giacomo Cosenza wrote:

> Hi all,
> I just pushed the 16th tutorial of the modern-cljs series. By using the
> clojurescript.test lib and the cljx lein plugin I was able to make the unit
> tests portable on both the client-side and the server-side of a web app. To
> me this is very important, because allows to potentially move a complete
> lib where you want (i.e. write one run on both sides of the web).
>
> I dedicated this tutorial to Chas Emerick for his amazing work (and the
> book too) that helped me a lot in each step ahead I do with this wonderful
> unifying language. Thanks so much Chas!
>
> Here is the link of the series
>
> https://github.com/magomimmo/modern-cljs
>
> and here is the link of the last tutorial
>
> https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-16.md
>
> HIH
>
> My best
>
> Mimmo
>
>  --
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [ANN] 16th tutorial of the modern-cljs series

2013-07-08 Thread Chas Emerick
Looks like another great installment in the series!

One note: I've been working on giving cljx a bit of a facelift of late to 
address some pitfalls of it using Clojure's reader.  The result is in the 
'sjacket' branch of cljx here:

https://github.com/lynaghk/cljx/tree/sjacket

As the branch name indicates, this remix of cljx is using Christophe Grand's 
sjacket library (packaged and patched by Colin Jones).  A summary of the 
changes are available in the changelog here:

https://github.com/lynaghk/cljx/blob/sjacket/CHANGES.md

In short, it's all good news. :-)  I've been using this for some weeks now with 
good results; you can see a small real-world new-style cljx project here:

https://github.com/cemerick/pprng/

I suspect the sjacket branch will be merged to master Real Soon Now.

Cheers,

- Chas

On Jul 8, 2013, at 11:01 AM, Giacomo Cosenza wrote:

> Hi all,
> I just pushed the 16th tutorial of the modern-cljs series. By using the 
> clojurescript.test lib and the cljx lein plugin I was able to make the unit 
> tests portable on both the client-side and the server-side of a web app. To 
> me this is very important, because allows to potentially move a complete lib 
> where you want (i.e. write one run on both sides of the web).
> 
> I dedicated this tutorial to Chas Emerick for his amazing work (and the book 
> too) that helped me a lot in each step ahead I do with this wonderful 
> unifying language. Thanks so much Chas!
> 
> Here is the link of the series
> 
> https://github.com/magomimmo/modern-cljs
> 
> and here is the link of the last tutorial
> 
> https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-16.md
> 
> HIH
> 
> My best
> 
> Mimmo
> 
> 
> -- 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




[ANN] 16th tutorial of the modern-cljs series

2013-07-08 Thread Giacomo Cosenza
Hi all,
I just pushed the 16th tutorial of the modern-cljs series. By using the 
clojurescript.test lib and the cljx lein plugin I was able to make the unit 
tests portable on both the client-side and the server-side of a web app. To me 
this is very important, because allows to potentially move a complete lib where 
you want (i.e. write one run on both sides of the web).

I dedicated this tutorial to Chas Emerick for his amazing work (and the book 
too) that helped me a lot in each step ahead I do with this wonderful unifying 
language. Thanks so much Chas!

Here is the link of the series

https://github.com/magomimmo/modern-cljs

and here is the link of the last tutorial

https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-16.md

HIH

My best

Mimmo

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.