Re: [ANN] Session 0.1.3 - A live-coding environment for Clojure

2014-03-25 Thread Gaofeng Zeng
gorilla-repl and session is very cool, I can use it in our log data 
statistics. thank your!

On Monday, March 24, 2014 8:12:48 PM UTC+8, kovasb wrote:
>
> Session is a live coding environment, built on Datomic and Om. 
>
> repo: https://github.com/kovasb/session 
> video: https://vimeo.com/89899023 
> blog post: https://medium.com/p/1a12997a5f70 
>
> I've been working on Session for some time, but have held off on a 
> formal announcement for the simple reason that it was not clear that 
> its design was capable of delivering on its ambitious goals. 
>
> Om, and the principles behind it, are a game-changer for projects like 
> Session. After rewriting Session in Om, its pretty clear that this is 
> going to work. Om was the missing piece. 
>
> As reflected in the version number, Session is still very alpha. But 
> with foundational issues finally out of the way, I'm happy to announce 
> this as an active project rapidly moving forward. 
>
> Shout-out to my KTC studio-mates David Nolen and Tims Gardner, who've 
> been very helpful getting to this point. 
>
> Here's to hoping this thread won't be filled with bug reports about 
> installation issues :) 
>
> -Kovas 
>

-- 
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] Session 0.1.3 - A live-coding environment for Clojure

2014-03-25 Thread Sven Richter
Hi,

This looks pretty awesome. Do you plan to integrate some authentication 
mechanism. I just imagined running session on my server and being able to 
access it from everywhere around the world, always having a repl available 
instantly.
But obv. I dont want everybody to access it.

Best Regards,
Sven

Am Montag, 24. März 2014 13:12:48 UTC+1 schrieb kovasb:
>
> Session is a live coding environment, built on Datomic and Om. 
>
> repo: https://github.com/kovasb/session 
> video: https://vimeo.com/89899023 
> blog post: https://medium.com/p/1a12997a5f70 
>
> I've been working on Session for some time, but have held off on a 
> formal announcement for the simple reason that it was not clear that 
> its design was capable of delivering on its ambitious goals. 
>
> Om, and the principles behind it, are a game-changer for projects like 
> Session. After rewriting Session in Om, its pretty clear that this is 
> going to work. Om was the missing piece. 
>
> As reflected in the version number, Session is still very alpha. But 
> with foundational issues finally out of the way, I'm happy to announce 
> this as an active project rapidly moving forward. 
>
> Shout-out to my KTC studio-mates David Nolen and Tims Gardner, who've 
> been very helpful getting to this point. 
>
> Here's to hoping this thread won't be filled with bug reports about 
> installation issues :) 
>
> -Kovas 
>

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


Clojure/West 2014 Videos

2014-03-25 Thread Ustun Ozgur
Looks like most of the videos at Clojure/West 2014 which started yesterday 
have been already posted on Youtube:

https://www.youtube.com/playlist?list=PLZdCLR02grLp__wRg5OTavVj4wefg69hM&feature=c4-feed-u

I would like to thank Cognitect and Alex Miller and the Clojure/West team 
for this.

Best,

Ustun

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


Clojure/West 2014 Videos

2014-03-25 Thread Alex Miller
Enjoy! The ones that aren't up yet were recorded and edited but had glitches in 
the upload or encoding that might take a bit to correct.

Thanks to Prismatic for letting us borrow their upload bandwidth to get them 
online and to Lynn Grogan for doing the metadata editing late last night.

Alex

-- 
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: Clojure + BDD + TDD + Pairing...

2014-03-25 Thread Marc Bluemner
Hey Marcus, 

Im Marc from Germany! Im actualy learning Clojure and am trying to get good 
at BDD, we are trying to implement it at work so practice would be great. I 
must say Ive never done pair programming but Im realy eager to try. SO if 
you like Im absolutly open for everything.

Greetings Marc

Am Mittwoch, 30. Oktober 2013 04:43:54 UTC+1 schrieb Marcus Blankenship:
>
> Hi Folks,
>
> I’m a Clojure n00b, but am interested in finding another n00b who aspires 
> to learn Clojure, and do so using BDD / TDD practices through regular 
> pairing sessions.  I’ve found novice <-> novice pairing to be a great way 
> to ramp up on skills, but I don’t live near anyone who I can pair with.  
>
> I’m thinking that doing 3 1-hour sessions a week, for a month, would give 
> us a nice start.  Obviously, this would be remote pairing via ScreenHero 
> (or some other tool).
>
> Anyone interested?
>
> Best,
> Marcus
>
>
> marcus blankenship
> \\\ Partner, Problem Solver, Linear Thinker
> \\\ 541.805.2736 \ @justzeros \ skype:marcuscreo
>  
>

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


[ANN] Clojure 1.6

2014-03-25 Thread Alex Miller
We are pleased to announce the release of Clojure 1.6.

Getting Clojure:

  Web:  http://clojure.org/downloads
  Lein/Maven:   :dependencies [[org.clojure/clojure "1.6.0"]]

(The download should be available shortly)

This release includes significant features and bug fixes, documented
here:

  https://github.com/clojure/clojure/blob/master/changes.md

The number of Clojure contributors continues to grow. Thanks to all
of those who contributed specifically to Clojure 1.6:

Bruce Adams 
Vipul Amler
Mike Anderson
Timothy Baldridge
Brandon Bloom
Toby Crawley
Andy Fingerhut
Michael Fogus
Gary Fredricks
Joe Gallo
Christophe Grand
Chris Gray
Anthony Grimes
Stuart Halloway
Herwig Hochleitner
Gabriel Horner
Colin Jones
Stefan Kamphausen
Scott Lowe
Alan Malloy
Michał Marczyk
Tim McCormack
Alex Miller
Steve Miner
Nicola Mometto
Max Penet
Christoffer Sawicki
Karsten Schmidt
Ghadi Shayban 
Stuart Sierra
Brian Taylor
Devin Walters
Jason Wolfe

and to the total list of contributors from all releases:
http://clojure.org/contributing#patches

Thanks!

Alex Miller

-- 
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: Clojure/West 2014 Videos

2014-03-25 Thread Manuel Paccagnella
Thank you a lot to everyone involved! I can barely imagine the amount of 
effort and dedication required to bring all this value to the community at 
large.

Speaking for myself, and I think a lot of other people, having the chance 
to at least watch the presentations even If I live overseas is invaluable.

Thank you again for your work!

Cheers,
Manuel

Il giorno martedì 25 marzo 2014 13:46:50 UTC+1, Ustun Ozgur ha scritto:
>
> Looks like most of the videos at Clojure/West 2014 which started yesterday 
> have been already posted on Youtube:
>
>
> https://www.youtube.com/playlist?list=PLZdCLR02grLp__wRg5OTavVj4wefg69hM&feature=c4-feed-u
>
> I would like to thank Cognitect and Alex Miller and the Clojure/West team 
> for this.
>
> Best,
>
> Ustun
>

-- 
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: Clojure + BDD + TDD + Pairing...

2014-03-25 Thread Gilberto Garcia

Hi Marcus,

I'm also starting with Clojure and would like to find someone to pair 
and to study Clojure together.


Best regards,
Gilberto


On 03/25/2014 09:50 AM, Marc Bluemner wrote:

Hey Marcus,

Im Marc from Germany! Im actualy learning Clojure and am trying to get 
good at BDD, we are trying to implement it at work so practice would 
be great. I must say Ive never done pair programming but Im realy 
eager to try. SO if you like Im absolutly open for everything.


Greetings Marc

Am Mittwoch, 30. Oktober 2013 04:43:54 UTC+1 schrieb Marcus Blankenship:

Hi Folks,

I’m a Clojure n00b, but am interested in finding another n00b who
aspires to learn Clojure, and do so using BDD / TDD practices
through regular pairing sessions.  I’ve found novice <-> novice
pairing to be a great way to ramp up on skills, but I don’t live
near anyone who I can pair with.

I’m thinking that doing 3 1-hour sessions a week, for a month,
would give us a nice start.  Obviously, this would be remote
pairing via ScreenHero (or some other tool).

Anyone interested?

Best,
Marcus


marcus blankenship
\\\ Partner, Problem Solver, Linear Thinker
\\\ 541.805.2736 \ @justzeros \ skype:marcuscreo

--
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] Clojure 1.6

2014-03-25 Thread Aaron Cohen
Great job!

Sorry I didn't catch this in the RC, but the release notes state that:

   - CLJ-1099  If non-seq
   passed where seq is needed, error message now is an ExceptionInfo with the
   instance value, retrievable via ex-data.

I think that change was just reverted because of the performance impact.

--Aaron

-- 
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] Clojure 1.6

2014-03-25 Thread Paul deGrandis
Awesome work everyone!  Thanks!

Paul

-- 
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] Clojure 1.6

2014-03-25 Thread Alex Miller
Yes, that fix was reverted - we did not get a chance to fix in the release 
notes but I will do so for the future record.

On Tuesday, March 25, 2014 7:16:32 AM UTC-7, Aaron Cohen wrote:
>
> Great job!
>
> Sorry I didn't catch this in the RC, but the release notes state that:
>
>- CLJ-1099  If non-seq 
>passed where seq is needed, error message now is an ExceptionInfo with the 
>instance value, retrievable via ex-data. 
>
> I think that change was just reverted because of the performance impact.
>
> --Aaron
>  

-- 
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] Clojure 1.6

2014-03-25 Thread Fergal Byrne
Well done and thanks to all concerned! Switched over to 1.6.0 without a
hiccup. Using datomic-free, quil, adi, lein-midje-doc, clj-time, and a few
others. All tests are passing, so looking great!

Regards,

Fergal Byrne


On Tue, Mar 25, 2014 at 2:32 PM, Alex Miller  wrote:

> Yes, that fix was reverted - we did not get a chance to fix in the release
> notes but I will do so for the future record.
>
>
> On Tuesday, March 25, 2014 7:16:32 AM UTC-7, Aaron Cohen wrote:
>>
>> Great job!
>>
>> Sorry I didn't catch this in the RC, but the release notes state that:
>>
>>- CLJ-1099  If non-seq
>>passed where seq is needed, error message now is an ExceptionInfo with the
>>instance value, retrievable via ex-data.
>>
>> I think that change was just reverted because of the performance impact.
>>
>> --Aaron
>>
>  --
> 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.
>



-- 

Fergal Byrne, Brenter IT

http://inbits.com - Better Living through
Thoughtful Technology
http://ie.linkedin.com/in/fergbyrne/
https://github.com/fergalbyrne

e:fergalbyrnedub...@gmail.com t:+353 83 4214179
Formerly of Adnet edi...@adnet.ie http://www.adnet.ie

-- 
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: Clojure/West 2014 Videos

2014-03-25 Thread Mauricio Aldazosa
Wow, that was fast!

Thanks for al the effort,
Mauricio

-- 
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: Clojure/West 2014 Videos

2014-03-25 Thread Leif
Wow!  Great job!

Of course, with the bar set so high, this means that every clojure 
conference will have to be live-streamed from now on ;)

On Tuesday, March 25, 2014 8:46:50 AM UTC-4, Ustun Ozgur wrote:
>
> Looks like most of the videos at Clojure/West 2014 which started yesterday 
> have been already posted on Youtube:
>
>
> https://www.youtube.com/playlist?list=PLZdCLR02grLp__wRg5OTavVj4wefg69hM&feature=c4-feed-u
>
> I would like to thank Cognitect and Alex Miller and the Clojure/West team 
> for this.
>
> Best,
>
> Ustun
>

-- 
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: Clojure + BDD + TDD + Pairing...

2014-03-25 Thread Jason Felice
I do TDD, even with my clojure (combined with repl-driven development).
 BDD, however, doesn't make a lot of sense in clojure-land.  If logic is
kept to pure functions as much as possible and state management kept to the
"outside" of the app (highly recommended), TDD becomes really fun and
managable without worrying about "things" & "behaviors".

(I say this knowing that there are a dozen conflicting notions of BDD.)


On Tue, Mar 25, 2014 at 9:43 AM, Gilberto Garcia  wrote:

>  Hi Marcus,
>
> I'm also starting with Clojure and would like to find someone to pair and
> to study Clojure together.
>
> Best regards,
> Gilberto
>
>
>
> On 03/25/2014 09:50 AM, Marc Bluemner wrote:
>
> Hey Marcus,
>
>  Im Marc from Germany! Im actualy learning Clojure and am trying to get
> good at BDD, we are trying to implement it at work so practice would be
> great. I must say Ive never done pair programming but Im realy eager to
> try. SO if you like Im absolutly open for everything.
>
>  Greetings Marc
>
> Am Mittwoch, 30. Oktober 2013 04:43:54 UTC+1 schrieb Marcus Blankenship:
>>
>> Hi Folks,
>>
>>  I'm a Clojure n00b, but am interested in finding another n00b who
>> aspires to learn Clojure, and do so using BDD / TDD practices through
>> regular pairing sessions.  I've found novice <-> novice pairing to be a
>> great way to ramp up on skills, but I don't live near anyone who I can pair
>> with.
>>
>>  I'm thinking that doing 3 1-hour sessions a week, for a month, would
>> give us a nice start.  Obviously, this would be remote pairing via
>> ScreenHero (or some other tool).
>>
>>  Anyone interested?
>>
>>  Best,
>> Marcus
>>
>>
>> marcus blankenship
>> \\\ Partner, Problem Solver, Linear Thinker
>> \\\ 541.805.2736 \ @justzeros \ skype:marcuscreo
>>
>>--
> 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] Clojure 1.6

2014-03-25 Thread Andrey Antukh
Very great job!

Thanks!


2014-03-25 15:16 GMT+01:00 Aaron Cohen :

> Great job!
>
> Sorry I didn't catch this in the RC, but the release notes state that:
>
>- CLJ-1099  If non-seq
>passed where seq is needed, error message now is an ExceptionInfo with the
>instance value, retrievable via ex-data.
>
> I think that change was just reverted because of the performance impact.
>
> --Aaron
>
> --
> 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.
>



-- 
Andrey Antukh - Андрей Антух -  / 
http://www.niwi.be 
https://github.com/niwibe

-- 
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] Clojure 1.6

2014-03-25 Thread Jochen Schmitt
On Tue, Mar 25, 2014 at 07:00:17AM -0700, Alex Miller wrote:

> We are pleased to announce the release of Clojure 1.6.

I will only inform you, that this release should be available on Fedora Rawhide
in the next days. The build was completed sucessfully on the build server.

Regarding to our update policy I would not provide an update to the
stable branches of Fedora Linux.

Best Regards:

Jochen Schmitt

-- 
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: data associated with a particular state

2014-03-25 Thread Moritz Ulrich
The data type created by defstruct isn't anything more than a map
which can store the specified fields a bit more efficient than
'normal' maps. You can just `assoc' any other key-value pairs as in
any other map.

Also, have a look at records - I think StructMaps have been deprecated
(or at least aren't recommended anymore) for some time now. A record
(`defrecord') will do pretty much the same, just nicer ;-)

On Tue, Mar 25, 2014 at 1:51 AM,   wrote:
> Hi. I'm very new to Clojure, but I've read most of the functional
> programming tutorial .
>
> Suppose I have a data structure called "node" that can be in one of a number
> of different states -- namely, "down", "waiting", and "running". Suppose
> that in the "running" state, the node has a "job-id" number associated with
> it, but such a number is not applicable in the other two states. Should I
> add an extra field, and only check that field in the "running" state, like
> so...
>
> (defstruct node :state :job-id)
>
> Or is there some better, or more "clojure-ish", way to approach this?
>
> If I was doing this in Haskell, I think that I would perhaps make some kind
> of algebraic "NodeState" data type, and have the JobId only attached to the
> Running constructor.
>
> --
> 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.


extending a class to work as a function

2014-03-25 Thread Phillip Lord

I would like to extend an pre-existing Java class so that it operates as
a function. Now something like this...

(extend-type Object
  clojure.lang.IFn
  (invoke [this] (str "Hello:" this)))

((Object.))
=> "Hello Object@fdafsd"

seems like a good idea, but fails because IFn is not a protocol.

All the Objects that I am interested in are produced by a factory, so
another possibility is to extend the factory and have it return proxy
objects to the real objects implementing both their interfaces and IFn;
or just use gen-class. However, as the API have about 60 interfaces this
is a lot of effort -- I'd probably have to auto-generate the code.

Is there another way?

Phil

-- 
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: data associated with a particular state

2014-03-25 Thread László Török
AFAIK the only thing that records do not support compared to StructMaps is
namespaced keyword lookup, i.e. (:some-ns/a-key a-record).

If you do not need this, you should consider using records.

Las

On Tue, Mar 25, 2014 at 4:52 PM, Moritz Ulrich  wrote:

> The data type created by defstruct isn't anything more than a map
> which can store the specified fields a bit more efficient than
> 'normal' maps. You can just `assoc' any other key-value pairs as in
> any other map.
>
> Also, have a look at records - I think StructMaps have been deprecated
> (or at least aren't recommended anymore) for some time now. A record
> (`defrecord') will do pretty much the same, just nicer ;-)
>
> On Tue, Mar 25, 2014 at 1:51 AM,   wrote:
> > Hi. I'm very new to Clojure, but I've read most of the functional
> > programming tutorial .
> >
> > Suppose I have a data structure called "node" that can be in one of a
> number
> > of different states -- namely, "down", "waiting", and "running". Suppose
> > that in the "running" state, the node has a "job-id" number associated
> with
> > it, but such a number is not applicable in the other two states. Should I
> > add an extra field, and only check that field in the "running" state,
> like
> > so...
> >
> > (defstruct node :state :job-id)
> >
> > Or is there some better, or more "clojure-ish", way to approach this?
> >
> > If I was doing this in Haskell, I think that I would perhaps make some
> kind
> > of algebraic "NodeState" data type, and have the JobId only attached to
> the
> > Running constructor.
> >
> > --
> > 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] Session 0.1.3 - A live-coding environment for Clojure

2014-03-25 Thread kovas boguta
On Mon, Mar 24, 2014 at 9:53 PM, John Jacobsen  wrote:
> Having only watched the video and skimmed the blog post so far, my first
> thought is that it would be nice to see support for rendering Markdown and
> math formulae (TeX), like iPN has.  Any thoughts about how this might be
> accomplished?

Hi,

The answer is: Om widgets! It is very easy to incorporate an Om widget
into Session.

So you if you want some new kind of display format, like for formulas,
make an Om widget for it and do a pull request for me to add it into
Session.

Sometime this week I'll document the internals a bit, so that it will
be clear how to add new widgets directly into Session yourself just by
forking the repo etc.

> Really looking forward to playing with this and seeing it grow.

Awesome :)

-- 
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] Session 0.1.3 - A live-coding environment for Clojure

2014-03-25 Thread kovas boguta
On Tue, Mar 25, 2014 at 6:09 AM, Sven Richter  wrote:
> Hi,
>
> This looks pretty awesome. Do you plan to integrate some authentication
> mechanism. I just imagined running session on my server and being able to
> access it from everywhere around the world, always having a repl available
> instantly.
> But obv. I dont want everybody to access it.

Hi,

Yes, absolutely. I have the same use case (except the server being in the cloud)

I also want to support a workgroup-type setup. A group of people
sharing a global index of sessions & data, doing computations and
sharing amongst the group.

Having Datomic on the backend really simplifies making this happen,
since it provides a place to put all that user info.

I imagine making something password protected could be as simple as
transacting a datom into Datomic.

-- 
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] Session 0.1.3 - A live-coding environment for Clojure

2014-03-25 Thread Jony Hudson
On Monday, 24 March 2014 21:02:07 UTC, Paul Mooser wrote:

> This looks great - I saw your talk at one of the clojure conferences, and 
> I'm glad you've continued to work on this!
>
> I'm curious as to whether your approach to rendering is similar to that 
> used in gorilla repl (http://gorilla-repl.org) ? Is it similarly 
> extensible ? 
>

Let me add my thoughts to this question, and more generally about the 
overlap between Gorilla and Session. I've chatted a bit with Kovas, so 
hopefully I won't misrepresent his ideas too badly here, but if I do he can 
always chime in a tell me I'm full of widgets :-) I'll probably end up 
saying more about Gorilla than Session here, as that's what I know more 
about.

I think broadly, the renderers are going after things in the same 
direction: they both view values as primary, are not driven by side 
effects, and thus seek to capture whatever you want to view as a data 
structure. And they both respect the idea of composition and aggregation of 
values, by which I mean the way you aggregate things in the rendered output 
is just the way you'd aggregate the values. I think these are the core 
ideas which make both of the renderers powerful.

We both abstract away the web-browser, but we do it in different ways. 
Gorilla tries to not replicate anything that the browser already provides, 
so gives Clojure code the power to write arbitrary HTML snippets (and a few 
higher-level pre-baked things like latex, vega), and compose them together 
with a very simple set of high-level operations. Essentially, the only new 
trick I'm teaching the browser is how to aggregate HTML in a way that 
respects and mirrors the way Clojure values work. Session take a different 
approach, which is to completely insulate Clojure code from the 
web-browser, by defining a Clojure-side grammar for everything that can be 
rendered. And then it backs this up by allowing the user to implement the 
elements of this grammar very neatly with Clojurescript/Om. I think both 
are interesting approaches, with different advantages and disadvantages.

Specifically, with respect to extensibility, my aim with Gorilla was to 
make it as extensible as possible from the Clojure side, as I'm primarily 
interested in using it for pure Clojure work. As Kovas noted, this involves 
a compromise, in as much as the amount of interactivity in the rendered 
output is limited. For the sort of work I do (data analysis, statistics, 
modelling), interactivity of that sort is more gimmick than useful. Or to 
put it differently, the enormous amount of interactivity already offered by 
the REPL is enough :-) But I think for applications where this sort of 
interactivity is useful, then Session is really hitting the nail on the 
head. I think we'll see some really cool stuff coming up from it!

More generally, for me at least, the stuff Kovas is doing with "loops" and 
computations being stored as database transactions is what's really 
exciting about Session. I've deliberately aimed with Gorilla to break no 
new ground, and keep stuff simple (in the Jony Hudson sense of simplicity, 
meaning simple enough that Jony Hudson can implement a working version in 
the small amount of time he has to do this!). I want something I can do my 
work with, and I've been using a notebook interface for long enough that 
I'm used to all of its warts. But I think the idea behind Session has the 
potential to open up new workflows that are more powerful than the 
'notebook workflow'. The idea of notebooks being stored as collections of 
first class, computable data - so the results of one notebook can be used 
in another - and proper versioning of repeated interactions with the code 
are really, really interesting. I think it remains to be seen how they work 
out in practice, as there's also something nice about storing your 
notebooks as files which can go in version control, or attach to an email 
easily. But I think it's very exciting that Session is trying to go beyond 
the standard notebook idea.

So, yeah, congrats to Kovas for getting this release out - I'm looking 
forward to seeing what comes from it :-)


Jony

-- 
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: Garden, Thorn - Looking for contributors

2014-03-25 Thread Julien
Hi Joel,

thanks for your great work on garden! Definitively helping me every day.

Can you share what you have in mind regarding CSSOM integration? It 
certainly opens cool perspective and I'm curious how you see it fit with 
garden. I would be interested in giving you a hand here.
Maybe a github issue would help start discussions?

Julien

Le samedi 22 mars 2014 22:41:04 UTC-3, Joel Holdbrooks a écrit :
>
> Greetings everyone,
>
> About a year ago I began working on Garden and in the short time the 
> library has been around it's grown a bit. Although many folks seem to be 
> interested in it, there's certainly not as much adoption of the library as 
> I'd like to see. Sass, Less, and (god help us) pure CSS still appear to be 
> the default choices for many people writing web applications in Clojure.
>
> This is something I'd like to change... but I need *your* help!
>
> No, no. Put down the phone. Don't look for a KickStarter URL. It's nothing 
> like that.
>
> How you can help Garden
>
> I'm looking for individuals who are interested in the following:
>
>
>- improving the compiler code
>- improving/extending existing API's
>- building an interface to the CSSOM
>
> I'm also open to good 'ol fashioned suggestions, pain points you've 
> experienced using the library, or flat out letting me know what it would 
> take to get you to choose Garden over the alternatives for your next 
> project.
>
> How you can help Thorn
>
> Thorn is very young project and has no official release yet. So what is 
> it? At the moment it's the beginnings of a Sass Parse Tree transformer; 
> something that will take CSS/SCSS/Sass code and give you Garden code. 
> There's a lot of fabulous libraries available in Sass and I'm sure it's a 
> big factor when choosing how to go about CSS generation.
>
> I'm looking for individuals who are interested in the following:
>
>
>- accurately transforming CSS/SCSS/Sass to real Clojure code targeting 
>Garden
>- accurately transforming Less to real Clojure code targeting Garden
>
> Why?
>
> I deeply believe that being able to author CSS in Clojure or ClojureScript 
> is a key piece to having an extremely compelling story for web application 
> development in Clojure. Being able to *program* CSS and not just 
> *preprocess* is a big advantage over existing tools. Being able to use 
> all of Clojure everywhere has astounding possibilities.
>
>
> If any of this sounds interesting to you please get in contact with me or 
> reply here. I will also be in San Francisco tomorrow until Tuesday for 
> Clojure/West if you'd like to discuss these items in person.
>
>
> Truly,
>
> Joel
>

-- 
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: Garden, Thorn - Looking for contributors

2014-03-25 Thread Alan Moore
Joel,

Count me in...

You can contact me offline at kahunamoore  coopsource  org

Thanks for this library!

Alan


On Tuesday, March 25, 2014 12:33:15 PM UTC-7, Julien wrote:
>
> Hi Joel,
>
> thanks for your great work on garden! Definitively helping me every day.
>
> Can you share what you have in mind regarding CSSOM integration? It 
> certainly opens cool perspective and I'm curious how you see it fit with 
> garden. I would be interested in giving you a hand here.
> Maybe a github issue would help start discussions?
>
> Julien
>
> Le samedi 22 mars 2014 22:41:04 UTC-3, Joel Holdbrooks a écrit :
>>
>> Greetings everyone,
>>
>> About a year ago I began working on Garden and in the short time the 
>> library has been around it's grown a bit. Although many folks seem to be 
>> interested in it, there's certainly not as much adoption of the library as 
>> I'd like to see. Sass, Less, and (god help us) pure CSS still appear to be 
>> the default choices for many people writing web applications in Clojure.
>>
>> This is something I'd like to change... but I need *your* help!
>>
>> No, no. Put down the phone. Don't look for a KickStarter URL. It's 
>> nothing like that.
>>
>> How you can help Garden
>>
>> I'm looking for individuals who are interested in the following:
>>
>>
>>- improving the compiler code
>>- improving/extending existing API's
>>- building an interface to the CSSOM
>>
>> I'm also open to good 'ol fashioned suggestions, pain points you've 
>> experienced using the library, or flat out letting me know what it would 
>> take to get you to choose Garden over the alternatives for your next 
>> project.
>>
>> How you can help Thorn
>>
>> Thorn is very young project and has no official release yet. So what is 
>> it? At the moment it's the beginnings of a Sass Parse Tree transformer; 
>> something that will take CSS/SCSS/Sass code and give you Garden code. 
>> There's a lot of fabulous libraries available in Sass and I'm sure it's a 
>> big factor when choosing how to go about CSS generation.
>>
>> I'm looking for individuals who are interested in the following:
>>
>>
>>- accurately transforming CSS/SCSS/Sass to real Clojure code 
>>targeting Garden
>>- accurately transforming Less to real Clojure code targeting Garden
>>
>> Why?
>>
>> I deeply believe that being able to author CSS in Clojure or 
>> ClojureScript is a key piece to having an extremely compelling story for 
>> web application development in Clojure. Being able to *program* CSS and 
>> not just *preprocess* is a big advantage over existing tools. Being able 
>> to use all of Clojure everywhere has astounding possibilities.
>>
>>
>> If any of this sounds interesting to you please get in contact with me or 
>> reply here. I will also be in San Francisco tomorrow until Tuesday for 
>> Clojure/West if you'd like to discuss these items in person.
>>
>>
>> Truly,
>>
>> Joel
>>
>

-- 
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] Session 0.1.3 - A live-coding environment for Clojure

2014-03-25 Thread kovas boguta
On Tue, Mar 25, 2014 at 3:05 PM, Jony Hudson  wrote:
> the way you aggregate things in the rendered output is just the way you'd
> aggregate the values. I think these are the core ideas which make both of
> the renderers powerful.

I'm highly in agreement with this POV.

The way most JS libraries to do it, which is you supply a DOM element
to the lib and then it populates it with more content, drives me
completely insane. It makes things impossible to compose or
algorithmically generate, you gotta write logic yourself to built up
the structure and tie everything together.


> Specifically, with respect to extensibility, my aim with Gorilla was to make
> it as extensible as possible from the Clojure side, as I'm primarily

I think this is a real benefit of the Gorilla way. You can create
renderers at the REPL itself, since the rendering happens within the
same evaluation environment.

I think this is a sound idea, and not necessarily an either/or choice.
I'm thinking about a way to have some form of rendering within the
evaluation environment as well, but it requires more hammock time. One
obvious use case is elliding large outputs.

Also, it would be pretty interesting to see if Session's renderers
could be reused inside Gorilla. It would be great if we could
standardize on the rendering side of things, so content created in
these systems can flow between them.

Anyway thanks for chiming in!

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


Garden, Thorn - Looking for contributors

2014-03-25 Thread Daniel
I wonder what is so bad about pure CSS. Don't get me wrong - I do appreciate 
projects like these.

-- 
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] Clojure 1.6

2014-03-25 Thread Mikera
Congrats everyone, and thanks for all the hard work Alex in particular!

Looking forward to getting this out into production today

On Tuesday, 25 March 2014 22:00:17 UTC+8, Alex Miller wrote:
>
> We are pleased to announce the release of Clojure 1.6.
>
> Getting Clojure:
>
>   Web:  http://clojure.org/downloads
>   Lein/Maven:   :dependencies [[org.clojure/clojure "1.6.0"]]
>
> (The download should be available shortly)
>
> This release includes significant features and bug fixes, documented
> here:
>
>   https://github.com/clojure/clojure/blob/master/changes.md
>
> The number of Clojure contributors continues to grow. Thanks to all
> of those who contributed specifically to Clojure 1.6:
>
> Bruce Adams 
> Vipul Amler
> Mike Anderson
> Timothy Baldridge
> Brandon Bloom
> Toby Crawley
> Andy Fingerhut
> Michael Fogus
> Gary Fredricks
> Joe Gallo
> Christophe Grand
> Chris Gray
> Anthony Grimes
> Stuart Halloway
> Herwig Hochleitner
> Gabriel Horner
> Colin Jones
> Stefan Kamphausen
> Scott Lowe
> Alan Malloy
> Michał Marczyk
> Tim McCormack
> Alex Miller
> Steve Miner
> Nicola Mometto
> Max Penet
> Christoffer Sawicki
> Karsten Schmidt
> Ghadi Shayban 
> Stuart Sierra
> Brian Taylor
> Devin Walters
> Jason Wolfe
>
> and to the total list of contributors from all releases:
> http://clojure.org/contributing#patches
>
> Thanks!
>
> Alex Miller
>
>

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