Re: [ANN] 'Elements of Clojure' is complete

2018-12-04 Thread Daniel Bell
Hey, glad to hear it.  Excited to read the completed version over the 
holidays.

On Sunday, December 2, 2018 at 4:25:42 PM UTC-7, Zach Tellman wrote:
>
> I'm very happy to announce, only two and a half years after the release of 
> the first chapter, that Elements of Clojure is completely finished.  
> Further details can be found here: 
> https://groups.google.com/forum/#!topic/elements-of-clojure/UUJjqU1rllU.
>
> If you've never heard of the book before, please check out its website: 
> http://elementsofclojure.com/
>
> Zach
>

-- 
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/d/optout.


Re: [ANN] 'Elements of Clojure' is complete

2018-12-03 Thread John Schmidt
I have been holding off bying this until it was done, but now it's time to 
get comfy and dive in, exciting!

Thanks for all the inspiring talks and great Clojure libraries throughout 
the years, they've made me a better programmer in general and a better 
Clojure programmer in particular.

On Monday, December 3, 2018 at 12:25:42 AM UTC+1, Zach Tellman wrote:
>
> I'm very happy to announce, only two and a half years after the release of 
> the first chapter, that Elements of Clojure is completely finished.  
> Further details can be found here: 
> https://groups.google.com/forum/#!topic/elements-of-clojure/UUJjqU1rllU.
>
> If you've never heard of the book before, please check out its website: 
> http://elementsofclojure.com/
>
> Zach
>

-- 
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/d/optout.


Re: [ANN] 'Elements of Clojure' is complete

2018-12-03 Thread William Swaney
A great excuse to go back and read the early sections again. Thanks for 
this Zach!

Bill

On Sunday, December 2, 2018 at 3:25:42 PM UTC-8, Zach Tellman wrote:
>
> I'm very happy to announce, only two and a half years after the release of 
> the first chapter, that Elements of Clojure is completely finished.  
> Further details can be found here: 
> https://groups.google.com/forum/#!topic/elements-of-clojure/UUJjqU1rllU.
>
> If you've never heard of the book before, please check out its website: 
> http://elementsofclojure.com/
>
> Zach
>

-- 
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/d/optout.


Re: [ANN] 'Elements of Clojure' is complete

2018-12-02 Thread Colin Yates
That’s awesome - congratulations!

Sent from my iPhone

> On 2 Dec 2018, at 23:25, Zach Tellman  wrote:
> 
> I'm very happy to announce, only two and a half years after the release of 
> the first chapter, that Elements of Clojure is completely finished.  Further 
> details can be found here: 
> https://groups.google.com/forum/#!topic/elements-of-clojure/UUJjqU1rllU.
> 
> If you've never heard of the book before, please check out its website: 
> http://elementsofclojure.com/
> 
> Zach
> -- 
> 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/d/optout.

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-20 Thread Torsten Uhlmann
Just started reading the first chapter.
It makes it even more appealing that the taught techniques are applicable
to other programming languages as well.
I like the angle the book presents!

Torsten.

Gregg Reynolds  schrieb am Do., 17. März 2016 um
21:03 Uhr:

>
> On Mar 17, 2016 2:10 PM, "JvJ"  wrote:
> >
> > So far, this appears to be primarily focused on style and programming
> practice.  Is that going to be the primary focus of the book?
>
> that would be a Fine Thing, imo.  but maybe you should call it "Elements
> of Clojure Style."
>
>
> >
> >
> > On Thursday, 17 March 2016 10:47:55 UTC-7, Zach Tellman wrote:
> >>
> >> I'm writing a book about Clojure, aimed at people who already know the
> core concepts, and want to use them more effectively.  The first chapter,
> "Names", is complete and can be read for free.  Details can be found at
> http://elementsofclojure.com/.
> >>
> >> I'm happy to answer any questions here, or on the book's mailing list
> at https://groups.google.com/forum/#!forum/elements-of-clojure.
> >
> > --
> > 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/d/optout.
>
> --
> 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/d/optout.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-20 Thread Erik Assum
Having just finished the first chapter, I must congratulate you with the best 
software writing I have read in a long while, maybe ever. 

I really enjoy how you discuss naming and only use Clojure as a vehicle to 
illustrate your points. The ideas you put forward should be applicable to any 
language, even though their implementation would differ. 

I am really looking forward to reading the rest of the book!

Erik. 
-- 
i farta

> Den 17. mar. 2016 kl. 18.47 skrev Zach Tellman :
> 
> I'm writing a book about Clojure, aimed at people who already know the core 
> concepts, and want to use them more effectively.  The first chapter, "Names", 
> is complete and can be read for free.  Details can be found at 
> http://elementsofclojure.com/.  
> 
> I'm happy to answer any questions here, or on the book's mailing list at 
> https://groups.google.com/forum/#!forum/elements-of-clojure.
> -- 
> 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/d/optout.

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-20 Thread Alex Miller
Great to see another book for intermediate level!

On Thursday, March 17, 2016 at 12:47:55 PM UTC-5, Zach Tellman wrote:
>
> I'm writing a book about Clojure, aimed at people who already know the 
> core concepts, and want to use them more effectively.  The first chapter, 
> "Names", is complete and can be read for free.  Details can be found at 
> http://elementsofclojure.com/.  
>
> I'm happy to answer any questions here, or on the book's mailing list at 
> https://groups.google.com/forum/#!forum/elements-of-clojure.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-20 Thread Glen Mailer

>
>
> Maybe this is what's conveyed in some programming contexts, and perhaps 
> that's reason enough not to use "style" in your title, but "style" doesn't 
> convey that in general.
>  
>

It would appear that "style", being a natural name, has an ambiguous sense.

I suppose then that we must rely on the definition in the introduction, or 
invent a synthetic term which would confuse novices.

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Sean Corfield
On 3/17/16, 10:47 AM, "Zach Tellman"  wrote:
> I'm writing a book about Clojure, aimed at people who already know the core 
> concepts, and want to use them more effectively.

Loved the free chapter. Buying a copy for everyone on my team, for updates and 
the other chapters! 

Sean Corfield -- (904) 302-SEAN
World Singles -- http://worldsingles.com/







-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Gregg Reynolds
On Mar 17, 2016 2:10 PM, "JvJ"  wrote:
>
> So far, this appears to be primarily focused on style and programming
practice.  Is that going to be the primary focus of the book?

that would be a Fine Thing, imo.  but maybe you should call it "Elements of
Clojure Style."
>
>
> On Thursday, 17 March 2016 10:47:55 UTC-7, Zach Tellman wrote:
>>
>> I'm writing a book about Clojure, aimed at people who already know the
core concepts, and want to use them more effectively.  The first chapter,
"Names", is complete and can be read for free.  Details can be found at
http://elementsofclojure.com/.
>>
>> I'm happy to answer any questions here, or on the book's mailing list at
https://groups.google.com/forum/#!forum/elements-of-clojure.
>
> --
> 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/d/optout.

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Zach Tellman
I changed the link to the Leanpub one. I think the content type may have
been wrong before, which maybe Android is overly sensitive to. Glad it's
working now.
On Sat, Mar 19, 2016 at 6:24 PM Gregg Reynolds  wrote:

>
> On Mar 19, 2016 4:16 PM, "Zach Tellman"  wrote:
> >
> > The files have worked everywhere I've tried them. I've linked everything
> to the Leanpub download, just to reduce any change of divergent behavior,
> but I'm not sure there's more I can do. Thank you for the report, though,
> I'm sure you're not the only one seeing this.
>
> dunno what happened but now when I follow the link to you page and then
> click on the first chapter link it comes up immediately.
>
> --
> 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 a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Gregg Reynolds
On Mar 19, 2016 4:16 PM, "Zach Tellman"  wrote:
>
> The files have worked everywhere I've tried them. I've linked everything
to the Leanpub download, just to reduce any change of divergent behavior,
but I'm not sure there's more I can do. Thank you for the report, though,
I'm sure you're not the only one seeing this.

dunno what happened but now when I follow the link to you page and then
click on the first chapter link it comes up immediately.

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Gregg Reynolds
On Mar 19, 2016 7:07 PM, "jjttjj"  wrote:
>
> FWIW, I also tried to download the sample PDF on my Android phone (Nexus
5) and got the same error, but I tried twice more and on the third time it
just worked. So maybe just keep trying?
>

sounds like android  fones have a too - strict pdf reader, maybe.
annoying,  but the author may want to put some kind of warning up, e.g if
at first you don't succeed,  try and try again, or try a different browser?

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread jjttjj
FWIW, I also tried to download the sample PDF on my Android phone (Nexus 5) 
and got the same error, but I tried twice more and on the third time it 
just worked. So maybe just keep trying?

On Saturday, March 19, 2016 at 5:47:20 PM UTC-4, Gregg Reynolds wrote:
>
>
> On Mar 19, 2016 4:16 PM, "Zach Tellman"  
> wrote:
> >
> > The files have worked everywhere I've tried them. I've linked everything 
> to the Leanpub download, just to reduce any change of divergent behavior, 
> but I'm not sure there's more I can do. Thank you for the report, though, 
> I'm sure you're not the only one seeing this. 
>
> I blame computers!  if I ever figure out what's causing this on my phone 
> (and what the workaround is) I'll let you know so you can doc it.
>
> > On Sat, Mar 19, 2016 at 2:08 PM Gregg Reynolds  > wrote:
> >>
> >>
> >> On Mar 19, 2016 3:46 PM, "Zach Tellman"  > wrote:
> >> >
> >> > Do you get the same error for 
> http://samples.leanpub.com/elementsofclojure-sample.pdf?
> >> >
> >>
> >> Oy.  it might be the email client, who knows?  when I click on the 
> leanpub.com link in my email client I get a "downloading" msg, then 
> nothing.  when I go to the "myfiles" folder I see several versions of 
> elemwntsofclojure, and I can open them all.  no idea what's going on but 
> I'm inclined to blame samsung.
> >>
> >> fwiw I've seen this with many other pdf files, some work, some dont.  
> so I guess the lesson is just make a reasonable check that your file are 
> good (run them through some version of acrobat? ) and blame any prob on 
> cellphone vendors ;).
> >>
> >> -- 
> >> You received this message because you are subscribed to the Google
> >> Groups "Clojure" group.
> >> To post to this group, send email to clo...@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+u...@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 a topic in the 
> Google Groups "Clojure" group.
> >> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
> >> To unsubscribe from this group and all its topics, send an email to 
> clojure+u...@googlegroups.com .
> >> For more options, visit https://groups.google.com/d/optout.
> >
> > -- 
> > You received this message because you are subscribed to the Google
> > Groups "Clojure" group.
> > To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com .
> > For more options, visit https://groups.google.com/d/optout.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Gregg Reynolds
On Mar 19, 2016 4:16 PM, "Zach Tellman"  wrote:
>
> The files have worked everywhere I've tried them. I've linked everything
to the Leanpub download, just to reduce any change of divergent behavior,
but I'm not sure there's more I can do. Thank you for the report, though,
I'm sure you're not the only one seeing this.

I blame computers!  if I ever figure out what's causing this on my phone
(and what the workaround is) I'll let you know so you can doc it.

> On Sat, Mar 19, 2016 at 2:08 PM Gregg Reynolds  wrote:
>>
>>
>> On Mar 19, 2016 3:46 PM, "Zach Tellman"  wrote:
>> >
>> > Do you get the same error for
http://samples.leanpub.com/elementsofclojure-sample.pdf?
>> >
>>
>> Oy.  it might be the email client, who knows?  when I click on the
leanpub.com link in my email client I get a "downloading" msg, then
nothing.  when I go to the "myfiles" folder I see several versions of
elemwntsofclojure, and I can open them all.  no idea what's going on but
I'm inclined to blame samsung.
>>
>> fwiw I've seen this with many other pdf files, some work, some dont.  so
I guess the lesson is just make a reasonable check that your file are good
(run them through some version of acrobat? ) and blame any prob on
cellphone vendors ;).
>>
>> --
>> 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 a topic in the
Google Groups "Clojure" group.
>> To unsubscribe from this topic, visit
https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> 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/d/optout.

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Zach Tellman
The files have worked everywhere I've tried them. I've linked everything to
the Leanpub download, just to reduce any change of divergent behavior, but
I'm not sure there's more I can do. Thank you for the report, though, I'm
sure you're not the only one seeing this.
On Sat, Mar 19, 2016 at 2:08 PM Gregg Reynolds  wrote:

>
> On Mar 19, 2016 3:46 PM, "Zach Tellman"  wrote:
> >
> > Do you get the same error for
> http://samples.leanpub.com/elementsofclojure-sample.pdf?
> >
>
> Oy.  it might be the email client, who knows?  when I click on the
> leanpub.com link in my email client I get a "downloading" msg, then
> nothing.  when I go to the "myfiles" folder I see several versions of
> elemwntsofclojure, and I can open them all.  no idea what's going on but
> I'm inclined to blame samsung.
>
> fwiw I've seen this with many other pdf files, some work, some dont.  so I
> guess the lesson is just make a reasonable check that your file are good
> (run them through some version of acrobat? ) and blame any prob on
> cellphone vendors ;).
>
> --
> 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 a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Gregg Reynolds
On Mar 19, 2016 3:46 PM, "Zach Tellman"  wrote:
>
> Do you get the same error for
http://samples.leanpub.com/elementsofclojure-sample.pdf?
>
Oy.  it might be the email client, who knows?  when I click on the
leanpub.com link in my email client I get a "downloading" msg, then
nothing.  when I go to the "myfiles" folder I see several versions of
elemwntsofclojure, and I can open them all.  no idea what's going on but
I'm inclined to blame samsung.

fwiw I've seen this with many other pdf files, some work, some dont.  so I
guess the lesson is just make a reasonable check that your file are good
(run them through some version of acrobat? ) and blame any prob on
cellphone vendors ;).

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Gregg Reynolds
On Mar 19, 2016 3:34 PM, "Gregg Reynolds"  wrote:
>
>
> On Mar 19, 2016 3:32 PM, "Zach Tellman"  wrote:
> >
> > Is this the PDF from elementsofclojure.com or leanpub.com?  They should
be the same, but I just want to make sure I know all the details.
>
> the former.

fwiw, I get the same result with the mobi link and the epub link: "invalid
format".

> >
> > On Sat, Mar 19, 2016 at 1:07 PM Gregg Reynolds 
wrote:
> >>
> >>
> >> On Mar 17, 2016 12:47 PM, "Zach Tellman"  wrote:
> >> >
> >> > I'm writing a book about Clojure, aimed at people who already know
the core concepts, and want to use them more effectively.  The first
chapter, "Names", is complete and can be read for free.  Details can be
found at http://elementsofclojure.com/.
> >>
> >> fyi on my galaxy s5 the pdf is declared invalid so I can't read it.
> >>
> >> >
> >> > I'm happy to answer any questions here, or on the book's mailing
list at https://groups.google.com/forum/#!forum/elements-of-clojure.
> >> >
> >> > --
> >> > 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/d/optout.
> >>
> >> --
> >> 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 a topic in the
Google Groups "Clojure" group.
> >> To unsubscribe from this topic, visit
https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
> >> To unsubscribe from this group and all its topics, send an email to
clojure+unsubscr...@googlegroups.com.
> >>
> >> For more options, visit https://groups.google.com/d/optout.
> >
> > --
> > 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/d/optout.

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Zach Tellman
Do you get the same error for
http://samples.leanpub.com/elementsofclojure-sample.pdf?

On Sat, Mar 19, 2016 at 1:40 PM Gregg Reynolds  wrote:

>
> On Mar 19, 2016 3:34 PM, "Gregg Reynolds"  wrote:
> >
> >
> > On Mar 19, 2016 3:32 PM, "Zach Tellman"  wrote:
> > >
> > > Is this the PDF from elementsofclojure.com or leanpub.com?  They
> should be the same, but I just want to make sure I know all the details.
> >
> > the former.
>
> fwiw, I get the same result with the mobi link and the epub link: "invalid
> format".
>
> > >
> > > On Sat, Mar 19, 2016 at 1:07 PM Gregg Reynolds 
> wrote:
> > >>
> > >>
> > >> On Mar 17, 2016 12:47 PM, "Zach Tellman"  wrote:
> > >> >
> > >> > I'm writing a book about Clojure, aimed at people who already know
> the core concepts, and want to use them more effectively.  The first
> chapter, "Names", is complete and can be read for free.  Details can be
> found at http://elementsofclojure.com/.
> > >>
> > >> fyi on my galaxy s5 the pdf is declared invalid so I can't read it.
> > >>
> > >> >
> > >> > I'm happy to answer any questions here, or on the book's mailing
> list at https://groups.google.com/forum/#!forum/elements-of-clojure.
> > >> >
> > >> > --
> > >> > 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/d/optout.
> > >>
> > >> --
> > >> 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 a topic in
> the Google Groups "Clojure" group.
> > >> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
> > >> To unsubscribe from this group and all its topics, send an email to
> clojure+unsubscr...@googlegroups.com.
> > >>
> > >> For more options, visit https://groups.google.com/d/optout.
> > >
> > > --
> > > 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/d/optout.
>
> --
> 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 a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

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

Re: [ANN] Elements of Clojure

2016-03-19 Thread Gregg Reynolds
On Mar 19, 2016 3:32 PM, "Zach Tellman"  wrote:
>
> Is this the PDF from elementsofclojure.com or leanpub.com?  They should
be the same, but I just want to make sure I know all the details.

the former.

>
> On Sat, Mar 19, 2016 at 1:07 PM Gregg Reynolds  wrote:
>>
>>
>> On Mar 17, 2016 12:47 PM, "Zach Tellman"  wrote:
>> >
>> > I'm writing a book about Clojure, aimed at people who already know the
core concepts, and want to use them more effectively.  The first chapter,
"Names", is complete and can be read for free.  Details can be found at
http://elementsofclojure.com/.
>>
>> fyi on my galaxy s5 the pdf is declared invalid so I can't read it.
>>
>> >
>> > I'm happy to answer any questions here, or on the book's mailing list
at https://groups.google.com/forum/#!forum/elements-of-clojure.
>> >
>> > --
>> > 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/d/optout.
>>
>> --
>> 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 a topic in the
Google Groups "Clojure" group.
>> To unsubscribe from this topic, visit
https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
clojure+unsubscr...@googlegroups.com.
>>
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> 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/d/optout.

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Zach Tellman
Is this the PDF from elementsofclojure.com or leanpub.com?  They should be
the same, but I just want to make sure I know all the details.

On Sat, Mar 19, 2016 at 1:07 PM Gregg Reynolds  wrote:

>
> On Mar 17, 2016 12:47 PM, "Zach Tellman"  wrote:
> >
> > I'm writing a book about Clojure, aimed at people who already know the
> core concepts, and want to use them more effectively.  The first chapter,
> "Names", is complete and can be read for free.  Details can be found at
> http://elementsofclojure.com/.
>
> fyi on my galaxy s5 the pdf is declared invalid so I can't read it.
>
> >
> > I'm happy to answer any questions here, or on the book's mailing list at
> https://groups.google.com/forum/#!forum/elements-of-clojure.
> >
> > --
> > 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/d/optout.
>
> --
> 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 a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Gregg Reynolds
On Mar 17, 2016 12:47 PM, "Zach Tellman"  wrote:
>
> I'm writing a book about Clojure, aimed at people who already know the
core concepts, and want to use them more effectively.  The first chapter,
"Names", is complete and can be read for free.  Details can be found at
http://elementsofclojure.com/.

fyi on my galaxy s5 the pdf is declared invalid so I can't read it.

>
> I'm happy to answer any questions here, or on the book's mailing list at
https://groups.google.com/forum/#!forum/elements-of-clojure.
>
> --
> 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/d/optout.

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Zach Tellman
Thanks Bozhidar.  I agree that the "default name" sections can be expanded
a bit, and some related rules may also fall into the second chapter.  I
don't think I'll stray too far from what's in your guide.

On Sat, Mar 19, 2016 at 11:05 AM Bozhidar Batsov 
wrote:

> Seems to me that some more Clojure-specific naming rules can be
> incorporated into the first chapter (e.g. like the ones we have here
> https://github.com/bbatsov/clojure-style-guide/#naming). Other than this
> small remark - excellent work!
>
> On 19 March 2016 at 13:20, Val Waeselynck  wrote:
>
>> The chapter on naming is brilliant, I rarely learned so much in so few
>> pages :)
>>
>> So far I have found the content to be more about 'philosophical'
>> programming notions than Clojure specifically, but the parts about Clojure
>> are useful and pratical.
>>
>> You may want to state more explicitly how this books positions itself
>> relative to others.
>>
>> Looking forward to the rest,
>>
>> Val
>>
>>
>> On Thursday, 17 March 2016 18:47:55 UTC+1, Zach Tellman wrote:
>>>
>>> I'm writing a book about Clojure, aimed at people who already know the
>>> core concepts, and want to use them more effectively.  The first chapter,
>>> "Names", is complete and can be read for free.  Details can be found at
>>> http://elementsofclojure.com/.
>>>
>>> I'm happy to answer any questions here, or on the book's mailing list at
>>> https://groups.google.com/forum/#!forum/elements-of-clojure.
>>>
>> --
>> 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/d/optout.
>>
> --
> 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 a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Bozhidar Batsov
Seems to me that some more Clojure-specific naming rules can be
incorporated into the first chapter (e.g. like the ones we have here
https://github.com/bbatsov/clojure-style-guide/#naming). Other than this
small remark - excellent work!

On 19 March 2016 at 13:20, Val Waeselynck  wrote:

> The chapter on naming is brilliant, I rarely learned so much in so few
> pages :)
>
> So far I have found the content to be more about 'philosophical'
> programming notions than Clojure specifically, but the parts about Clojure
> are useful and pratical.
>
> You may want to state more explicitly how this books positions itself
> relative to others.
>
> Looking forward to the rest,
>
> Val
>
>
> On Thursday, 17 March 2016 18:47:55 UTC+1, Zach Tellman wrote:
>>
>> I'm writing a book about Clojure, aimed at people who already know the
>> core concepts, and want to use them more effectively.  The first chapter,
>> "Names", is complete and can be read for free.  Details can be found at
>> http://elementsofclojure.com/.
>>
>> I'm happy to answer any questions here, or on the book's mailing list at
>> https://groups.google.com/forum/#!forum/elements-of-clojure.
>>
> --
> 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/d/optout.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Rangel Spasov
Zach - that's great, can't wait to read all of it!

Rangel

On Thursday, March 17, 2016 at 10:47:55 AM UTC-7, Zach Tellman wrote:
>
> I'm writing a book about Clojure, aimed at people who already know the 
> core concepts, and want to use them more effectively.  The first chapter, 
> "Names", is complete and can be read for free.  Details can be found at 
> http://elementsofclojure.com/.  
>
> I'm happy to answer any questions here, or on the book's mailing list at 
> https://groups.google.com/forum/#!forum/elements-of-clojure.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread Val Waeselynck
The chapter on naming is brilliant, I rarely learned so much in so few 
pages :)

So far I have found the content to be more about 'philosophical' 
programming notions than Clojure specifically, but the parts about Clojure 
are useful and pratical.

You may want to state more explicitly how this books positions itself 
relative to others.

Looking forward to the rest,

Val

On Thursday, 17 March 2016 18:47:55 UTC+1, Zach Tellman wrote:
>
> I'm writing a book about Clojure, aimed at people who already know the 
> core concepts, and want to use them more effectively.  The first chapter, 
> "Names", is complete and can be read for free.  Details can be found at 
> http://elementsofclojure.com/.  
>
> I'm happy to answer any questions here, or on the book's mailing list at 
> https://groups.google.com/forum/#!forum/elements-of-clojure.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-19 Thread JvJ
So far, this appears to be primarily focused on style and programming 
practice.  Is that going to be the primary focus of the book?

On Thursday, 17 March 2016 10:47:55 UTC-7, Zach Tellman wrote:
>
> I'm writing a book about Clojure, aimed at people who already know the 
> core concepts, and want to use them more effectively.  The first chapter, 
> "Names", is complete and can be read for free.  Details can be found at 
> http://elementsofclojure.com/.  
>
> I'm happy to answer any questions here, or on the book's mailing list at 
> https://groups.google.com/forum/#!forum/elements-of-clojure.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-18 Thread Zach Tellman
To quote from the introduction:

> Where possible, this book will give specific, prescriptive advice on how
to write idiomatic Clojure. Everywhere else, it will describe the space of
possible approaches, and provide a framework for deciding which to use.

In my mind, a style guide confines itself to prescriptive advice, and
ignores anything which doesn't lend itself to that.  The latter part, which
is definitely demonstrated in the first chapter, makes this more than a
book about style.

However, it is definitely focused on giving practical advice about how to
write Clojure.  I would hope that the material isn't too surprising, given
the introduction.  If you feel like something is unclear or misleading,
please let me know what it is.

Zach

On Thu, Mar 17, 2016 at 12:10 PM JvJ  wrote:

> So far, this appears to be primarily focused on style and programming
> practice.  Is that going to be the primary focus of the book?
>
>
> On Thursday, 17 March 2016 10:47:55 UTC-7, Zach Tellman wrote:
>>
>> I'm writing a book about Clojure, aimed at people who already know the
>> core concepts, and want to use them more effectively.  The first chapter,
>> "Names", is complete and can be read for free.  Details can be found at
>> http://elementsofclojure.com/.
>>
>> I'm happy to answer any questions here, or on the book's mailing list at
>> https://groups.google.com/forum/#!forum/elements-of-clojure.
>>
> --
> 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 a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/Nh_Z0XaxhTA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-18 Thread James Elliott
That’s excellent! I had high hopes after watching your keynote on this 
topic, and the chapter has more than lived up to my expectations. I’ve 
bought the book in anticipation of the remaining chapters.

Leanpub looks like a really interesting platform! I thought about 
converting my Afterglow documentation, and then was defeated by the fact 
that they support only Markdown. I quickly had to graduate to Asciidoc in 
writing it because of the lack of some features I was used to from back in 
the Framemaker days. I really hope they support it someday; I see they are 
working on a competing standard they call Markua, but even when that is 
finished, I would have to have to rewrite all my existing chapters.

On Thursday, March 17, 2016 at 12:47:55 PM UTC-5, Zach Tellman wrote:
>
> I'm writing a book about Clojure, aimed at people who already know the 
> core concepts, and want to use them more effectively.  The first chapter, 
> "Names", is complete and can be read for free.  Details can be found at 
> http://elementsofclojure.com/.  
>
> I'm happy to answer any questions here, or on the book's mailing list at 
> https://groups.google.com/forum/#!forum/elements-of-clojure.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-18 Thread Devin Walters
Zach,

The first chapter was a joy to read, and the writing style compliments the
topic being discussed perfectly. I very much look forward to reading more
as soon as it becomes available.

On Fri, Mar 18, 2016 at 7:58 PM, Mike Rodriguez  wrote:

> Read it and like it so far!
>
> --
> 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/d/optout.
>

-- 
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/d/optout.


Re: [ANN] Elements of Clojure

2016-03-18 Thread Colin Yates
Really enjoyed this Zach - well done.

I have _longed_ to write a book using Clojure as a vehicle but dealing
addressing "how to build great code" and you beat me to it. Luckily, a
gazillion books in this space would still not be sufficient so the
door for my work isn't closed :-).

(and a _huge_ +1 for preferring 'Indirection' over 'Abstraction')


On 17 March 2016 at 17:47, Zach Tellman  wrote:
> I'm writing a book about Clojure, aimed at people who already know the core
> concepts, and want to use them more effectively.  The first chapter,
> "Names", is complete and can be read for free.  Details can be found at
> http://elementsofclojure.com/.
>
> I'm happy to answer any questions here, or on the book's mailing list at
> https://groups.google.com/forum/#!forum/elements-of-clojure.
>
> --
> 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/d/optout.

-- 
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/d/optout.