clojure, not the go to for data science

2015-03-29 Thread Sayth Renshaw
Hi

I last learned clojure in 1.2. Just curious why Clojure hasn't developed as a 
go to for data science? 

It never seems to get a mention R,Python and now Julia get the attention. By 
design it would appear that Clojure would be a good fit. Is it a lack of 
libraries, ease of install, no good default environment  (R Rstudio, IPython ) 
where as you would need to use emacs with clojure, or is there just a better 
default use of Clojure?

Sayth

-- 
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, not the go to for data science

2015-03-29 Thread Colin Yates
Cursive Clojure, LightTable and CounterClockwise are all good Clojure IDEs.

On 29 March 2015 at 09:54, Sayth Renshaw  wrote:
> Hi
>
> I last learned clojure in 1.2. Just curious why Clojure hasn't developed as a 
> go to for data science?
>
> It never seems to get a mention R,Python and now Julia get the attention. By 
> design it would appear that Clojure would be a good fit. Is it a lack of 
> libraries, ease of install, no good default environment  (R Rstudio, IPython 
> ) where as you would need to use emacs with clojure, or is there just a 
> better default use of Clojure?
>
> Sayth
>
> --
> 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: clojure, not the go to for data science

2015-03-29 Thread Jony Hudson
First, let me shamelessly plug Gorilla REPL http://gorilla-repl.org . It's 
a notebook type REPL, which I think works well as an environment for the 
sort exploratory programming of that's common when analysing data. We use 
it for science-involving-data every day in our research group, and I think 
a few others do too.

Regarding the question, my guess at the answer would be "fashion". My 
experience has been that Clojure is a fine environment for technical 
computing. It's not as complete, library wise, as the alternatives, so it's 
sometimes a struggle. But it has some strengths over the others too 
(deployment, in particular - and I find Java is a really nice low-level 
escape hatch, compared to the alternatives). My guess is that it would take 
some high profile organisation to adopt it as a data science platform, and 
talk about it a lot, for it to really catch on, because that seems to be 
how fashion works!


Jony


On Sunday, 29 March 2015 10:55:34 UTC+1, Sayth Renshaw wrote:
>
> Hi 
>
> I last learned clojure in 1.2. Just curious why Clojure hasn't developed 
> as a go to for data science? 
>
> It never seems to get a mention R,Python and now Julia get the attention. 
> By design it would appear that Clojure would be a good fit. Is it a lack of 
> libraries, ease of install, no good default environment  (R Rstudio, 
> IPython ) where as you would need to use emacs with clojure, or is there 
> just a better default use of Clojure? 
>
> Sayth

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


how do you re-load a clojure library?

2015-03-29 Thread Dan Campbell

If you wanted to sort of 'clean out' a clojar or any contrib, korma or 
core.async or whatever, how would you do that?

In other words, if you wanted a specific library to be re-downloaded and 
deployed (i.e., refreshed) on your desktop, what command would you run?  Or 
what folders would you clean out?


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


Re: how do you re-load a clojure library?

2015-03-29 Thread Juvenn Woo
Hi Dan, 

All jars files are kept at `~/.m2/repositories` on *nix, as far as I know. So 
you can just find and delete them over there. The next time you run a lein 
task, it will re-download it.

Best,
-- 
Juvenn Woo
Sent with Sparrow (http://www.sparrowmailapp.com/?sig)


On Sunday, 29 March, 2015 at 7:43 pm, Dan Campbell wrote:

> 
> If you wanted to sort of 'clean out' a clojar or any contrib, korma or 
> core.async or whatever, how would you do that?
> 
> In other words, if you wanted a specific library to be re-downloaded and 
> deployed (i.e., refreshed) on your desktop, what command would you run?  Or 
> what folders would you clean out?
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com 
> (mailto: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 
> (mailto: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 
> (mailto: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: clojure, not the go to for data science

2015-03-29 Thread Steven Deobald
The data scientists we work often build their final models in either
Clojure or Java, but most of them prefer Python or R for exploration.

Since they're comfortable with the environment (both the JVM and emacs),
the preference largely stems from a lack of library support and a short
history. Even the developers on our team tend to jump on R or Python first,
since most of the introductory material on stats and data science will
usually point a person in that direction.

Clojure does seem to be gaining traction, though. Scientist by scientist. :)

Steven Deobald -- ⌀ -- nilenso.com

On Sun, Mar 29, 2015 at 2:24 PM, Sayth Renshaw 
wrote:

> Hi
>
> I last learned clojure in 1.2. Just curious why Clojure hasn't developed
> as a go to for data science?
>
> It never seems to get a mention R,Python and now Julia get the attention.
> By design it would appear that Clojure would be a good fit. Is it a lack of
> libraries, ease of install, no good default environment  (R Rstudio,
> IPython ) where as you would need to use emacs with clojure, or is there
> just a better default use of Clojure?
>
> Sayth
>
> --
> 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: clojure, not the go to for data science

2015-03-29 Thread Bruce Durling
On smaller data and prototypes we do data science with R, Python,
clojure, java and scala. All of our larger scale and production work
is done in clojure including data science.

cheers,
Bruce

On Sun, Mar 29, 2015 at 9:54 AM, Sayth Renshaw  wrote:
> Hi
>
> I last learned clojure in 1.2. Just curious why Clojure hasn't developed as a 
> go to for data science?
>
> It never seems to get a mention R,Python and now Julia get the attention. By 
> design it would appear that Clojure would be a good fit. Is it a lack of 
> libraries, ease of install, no good default environment  (R Rstudio, IPython 
> ) where as you would need to use emacs with clojure, or is there just a 
> better default use of Clojure?
>
> Sayth
>
> --
> 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: how do you re-load a clojure library?

2015-03-29 Thread Dan Campbell


There it is, in Windows, at c:\Users\DC\.m2\repository, will try that, 
thanks Juvenn.





On Sunday, March 29, 2015 at 8:08:22 AM UTC-4, juvenn wrote:
>
>  Hi Dan, 
>
> All jars files are kept at `~/.m2/repositories` on *nix, as far as I know. 
> So you can just find and delete them over there. The next time you run a 
> lein task, it will re-download it.
>
> Best,
> -- 
> Juvenn Woo
> Sent with Sparrow 
>
> On Sunday, 29 March, 2015 at 7:43 pm, Dan Campbell wrote:
>
>
> If you wanted to sort of 'clean out' a clojar or any contrib, korma or 
> core.async or whatever, how would you do that?
>
> In other words, if you wanted a specific library to be re-downloaded and 
> deployed (i.e., refreshed) on your desktop, what command would you run?  Or 
> what folders would you clean out?
>
>
>  -- 
> 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: clojure, not the go to for data science

2015-03-29 Thread Bozhidar Batsov
And CIDER isn't, right? I find this pretty insulting...

On 29 March 2015 at 13:47, Colin Yates  wrote:

> Cursive Clojure, LightTable and CounterClockwise are all good Clojure IDEs.
>
> On 29 March 2015 at 09:54, Sayth Renshaw  wrote:
> > Hi
> >
> > I last learned clojure in 1.2. Just curious why Clojure hasn't developed
> as a go to for data science?
> >
> > It never seems to get a mention R,Python and now Julia get the
> attention. By design it would appear that Clojure would be a good fit. Is
> it a lack of libraries, ease of install, no good default environment  (R
> Rstudio, IPython ) where as you would need to use emacs with clojure, or is
> there just a better default use of Clojure?
> >
> > Sayth
> >
> > --
> > 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: how do you re-load a clojure library?

2015-03-29 Thread Andy-
Off topic for this list but I'm sure helpful to some:

On Windows: You can see open file handles with MS's Process Explorer.

On Linux: There is `lsof`, or if you like interactive: The popular `htop` 
utility allows you to press `l` to see all open ports, files and cwd of a 
process.

This quickly allows you to figure out where the .jar's are actually loaded 
from.

Both are very good to know in general.
HTH

On Sunday, March 29, 2015 at 10:11:18 AM UTC-4, Dan Campbell wrote:
>
>
>
> There it is, in Windows, at c:\Users\DC\.m2\repository, will try that, 
> thanks Juvenn.
>
>
>
>
>
> On Sunday, March 29, 2015 at 8:08:22 AM UTC-4, juvenn wrote:
>>
>>  Hi Dan, 
>>
>> All jars files are kept at `~/.m2/repositories` on *nix, as far as I 
>> know. So you can just find and delete them over there. The next time you 
>> run a lein task, it will re-download it.
>>
>> Best,
>> -- 
>> Juvenn Woo
>> Sent with Sparrow 
>>
>> On Sunday, 29 March, 2015 at 7:43 pm, Dan Campbell wrote:
>>
>>
>> If you wanted to sort of 'clean out' a clojar or any contrib, korma or 
>> core.async or whatever, how would you do that?
>>
>> In other words, if you wanted a specific library to be re-downloaded and 
>> deployed (i.e., refreshed) on your desktop, what command would you run?  Or 
>> what folders would you clean out?
>>
>>
>>  -- 
>> 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: clojure, not the go to for data science

2015-03-29 Thread Colin Yates
I assumed his reference to emacs covered CIDER - don't be so sensitive :).

On 29 March 2015 at 15:14, Bozhidar Batsov  wrote:
> And CIDER isn't, right? I find this pretty insulting...
>
>
> On 29 March 2015 at 13:47, Colin Yates  wrote:
>>
>> Cursive Clojure, LightTable and CounterClockwise are all good Clojure
>> IDEs.
>>
>> On 29 March 2015 at 09:54, Sayth Renshaw  wrote:
>> > Hi
>> >
>> > I last learned clojure in 1.2. Just curious why Clojure hasn't developed
>> > as a go to for data science?
>> >
>> > It never seems to get a mention R,Python and now Julia get the
>> > attention. By design it would appear that Clojure would be a good fit. Is 
>> > it
>> > a lack of libraries, ease of install, no good default environment  (R
>> > Rstudio, IPython ) where as you would need to use emacs with clojure, or is
>> > there just a better default use of Clojure?
>> >
>> > Sayth
>> >
>> > --
>> > 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.

-- 
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, not the go to for data science

2015-03-29 Thread Joseph Smith
Batsov,

CIDER is the best Clojure IDE. ;)

--
@solussd


> On Mar 29, 2015, at 9:14 AM, Bozhidar Batsov  wrote:
> 
> And CIDER isn't, right? I find this pretty insulting... 
> 
>> On 29 March 2015 at 13:47, Colin Yates  wrote:
>> Cursive Clojure, LightTable and CounterClockwise are all good Clojure IDEs.
>> 
>> On 29 March 2015 at 09:54, Sayth Renshaw  wrote:
>> > Hi
>> >
>> > I last learned clojure in 1.2. Just curious why Clojure hasn't developed 
>> > as a go to for data science?
>> >
>> > It never seems to get a mention R,Python and now Julia get the attention. 
>> > By design it would appear that Clojure would be a good fit. Is it a lack 
>> > of libraries, ease of install, no good default environment  (R Rstudio, 
>> > IPython ) where as you would need to use emacs with clojure, or is there 
>> > just a better default use of Clojure?
>> >
>> > Sayth
>> >
>> > --
>> > 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.

-- 
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, not the go to for data science

2015-03-29 Thread Bozhidar Batsov
Just picking on the wording, that's all. Anti-Emacs stuff really gets to
me. Forget I ever said anything.

On 29 March 2015 at 17:17, Colin Yates  wrote:

> I assumed his reference to emacs covered CIDER - don't be so sensitive :).
>
> On 29 March 2015 at 15:14, Bozhidar Batsov  wrote:
> > And CIDER isn't, right? I find this pretty insulting...
> >
> >
> > On 29 March 2015 at 13:47, Colin Yates  wrote:
> >>
> >> Cursive Clojure, LightTable and CounterClockwise are all good Clojure
> >> IDEs.
> >>
> >> On 29 March 2015 at 09:54, Sayth Renshaw 
> wrote:
> >> > Hi
> >> >
> >> > I last learned clojure in 1.2. Just curious why Clojure hasn't
> developed
> >> > as a go to for data science?
> >> >
> >> > It never seems to get a mention R,Python and now Julia get the
> >> > attention. By design it would appear that Clojure would be a good
> fit. Is it
> >> > a lack of libraries, ease of install, no good default environment  (R
> >> > Rstudio, IPython ) where as you would need to use emacs with clojure,
> or is
> >> > there just a better default use of Clojure?
> >> >
> >> > Sayth
> >> >
> >> > --
> >> > 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.
>
> --
> 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.


spam on clojure.org

2015-03-29 Thread Otto Linnemann
I have just noticed a lot of spam (online gambling and stuff like that) 
where clojure.org redirects too which I find incredible annoying since I 
use clojure.org frequently e.g. as API reference. Has clojure.org hacked or 
is it intentional so? 

Best Regards,

Otto

-- 
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: spam on clojure.org

2015-03-29 Thread Reid McKenzie

clojure.org does no such thing, sounds like it's time to do a virus sweep.

Reid

On 03/29/2015 05:14 AM, Otto Linnemann wrote:
I have just noticed a lot of spam (online gambling and stuff like 
that) where clojure.org redirects too which I find incredible annoying 
since I use clojure.org frequently e.g. as API reference. Has 
clojure.org hacked or is it intentional so?


Best Regards,

Otto
--
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: Some guidance on how to write good property tests with test.check?

2015-03-29 Thread mynomoto
Hi John,

Here's what I would do:

```
(def gen-data-invalid
  (gen/hash-map :vec (gen/vector gen/string 0 1)))

(def gen-data-valid
  (gen/hash-map :vec (gen/vector gen/string 2 100)))

(deftest valid-vector-test
  (checking "data with at least 2 elements in :vec" 100 [d gen-data-valid]
(is (valid-vector? d

(deftest invalid-vector-test
  (checking "data with less 2 elements in :vec" 100 [d gen-data-invalid]
(is (not (valid-vector? d)
```

HTH,

mynomoto

On Friday, March 27, 2015 at 4:13:53 AM UTC-3, John Louis Del Rosario wrote:
>
> I have a function I want to try out test.check on. But I'm having trouble 
> grokking how to write the tests.
> Basically the function checks if a vector value in a hash-map has at least 
> 2 elements.
>
> (defn valid-vector?
>   [d]
>   (>= 2 (count (:vec d
>
>
> and in my tests (I'm using test.chuck 
> )
>
> (def gen-data
>   (gen/hash-map :v (gen/vector gen/string)))
>
> (deftest valid-vector-test
>   (checking "data with at least 2 elements in :vec" 100 [d gen-data]
> ;; what to do here?
>   ))
>
> I'm confused on how I should write the body of the test. My first thought 
> is to do something like:
>
> (checking "data with at least 2 elements in :vec" 100 [d gen-data]
>   (if (>= 2 (count (:vec d)))
> (is (true? (valid-vector d)))
> (is (false? (valid-vector d)
>
> But that means I just re-wrote my function definition in the `if` 
> condition. Is there a better way to test my function? Or does test.check 
> just not a good fit for it?
>
> Thanks.
>

-- 
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, not the go to for data science

2015-03-29 Thread Luc Préfontaine
It's fun to see that vintage tools are so much appreciated these days :)
Luc P.


> Batsov,
> 
> CIDER is the best Clojure IDE. ;)
> 
> --
> @solussd
> 
> 
> > On Mar 29, 2015, at 9:14 AM, Bozhidar Batsov  wrote:
> > 
> > And CIDER isn't, right? I find this pretty insulting... 
> > 
> >> On 29 March 2015 at 13:47, Colin Yates  wrote:
> >> Cursive Clojure, LightTable and CounterClockwise are all good Clojure IDEs.
> >> 
> >> On 29 March 2015 at 09:54, Sayth Renshaw  wrote:
> >> > Hi
> >> >
> >> > I last learned clojure in 1.2. Just curious why Clojure hasn't developed 
> >> > as a go to for data science?
> >> >
> >> > It never seems to get a mention R,Python and now Julia get the 
> >> > attention. By design it would appear that Clojure would be a good fit. 
> >> > Is it a lack of libraries, ease of install, no good default environment  
> >> > (R Rstudio, IPython ) where as you would need to use emacs with clojure, 
> >> > or is there just a better default use of Clojure?
> >> >
> >> > Sayth
> >> >
> >> > --
> >> > 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.
> 
> -- 
> 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.
> 
--
Luc Préfontaine sent by ibisMail!

-- 
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, not the go to for data science

2015-03-29 Thread Sam Ritchie

The older the fiddle...


Luc Préfontaine 
March 29, 2015 at 9:21 AM
It's fun to see that vintage tools are so much appreciated these days :)
Luc P.


--
Luc Préfontaine sent by ibisMail!

Joseph Smith 
March 29, 2015 at 8:26 AM
Batsov,

CIDER is the best Clojure IDE. ;)

--
@solussd


On Mar 29, 2015, at 9:14 AM, Bozhidar Batsov > wrote:


--
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.
Bozhidar Batsov 
March 29, 2015 at 8:14 AM
And CIDER isn't, right? I find this pretty insulting...


--
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.
Colin Yates 
March 29, 2015 at 4:47 AM
Cursive Clojure, LightTable and CounterClockwise are all good Clojure 
IDEs.


Sayth Renshaw 
March 29, 2015 at 2:54 AM
Hi

I last learned clojure in 1.2. Just curious why Clojure hasn't 
developed as a go to for data science?


It never seems to get a mention R,Python and now Julia get the 
attention. By design it would appear that Clojure would be a good fit. 
Is it a lack of libraries, ease of install, no good default 
environment (R Rstudio, IPython ) where as you would need to use emacs 
with clojure, or is there just a better default use of Clojure?


Sayth



--
Sam Ritchie (@sritchie)
Paddleguru Co-Founder
703.863.8561
www.paddleguru.com 
Twitter // Facebook 



--
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, not the go to for data science

2015-03-29 Thread Joseph Guhlin
Incanter gets your pretty far, especially when combined with  Gorilla REPL, 
but all the tools and features aren't quite there yet, but progress is 
being made. There are a few features I really need for clojure that I think 
are out there, but aren't in core and I haven't found the external 
libraries to do it. 

I have things that crash in R (Revolution R Open) because the data is too 
large that clojure just processes without a second thought or memory 
overflow. 

Best,
--Joseph

On Sunday, March 29, 2015 at 4:55:34 AM UTC-5, Sayth Renshaw wrote:
>
> Hi 
>
> I last learned clojure in 1.2. Just curious why Clojure hasn't developed 
> as a go to for data science? 
>
> It never seems to get a mention R,Python and now Julia get the attention. 
> By design it would appear that Clojure would be a good fit. Is it a lack of 
> libraries, ease of install, no good default environment  (R Rstudio, 
> IPython ) where as you would need to use emacs with clojure, or is there 
> just a better default use of Clojure? 
>
> Sayth

-- 
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] Phoenix 0.1.0 - help with structuring & configuring Component-based systems

2015-03-29 Thread James Henderson
A link would have been really helpful, I'm guessing! Here it is:

https://github.com/james-henderson/phoenix

James

On Sunday, 29 March 2015 20:42:06 UTC+1, James Henderson wrote:
>
> Hi all,
>
> I've just released v0.1.0 of Phoenix - a 'batteries included, but 
> removable' library to wire up and configure Component-based systems. If 
> you've ever wondered whether you really have to copy and paste 
> 'system.clj', 'dev.clj' and 'user.clj' from one Component project to the 
> next, it's well worth having a look at!
>
> Having used Phoenix in anger on a few projects for a couple of weeks, it's 
> now had a fair bit of battle-testing, kinks ironed, and the like - so 
> thought I'd make another post to the list :)
>
> Features added since I last posted:
>
>- Many re-usable Components - CLJS compiler, Aleph, http-kit, JDBC 
>pool, CSS compiler (using Garden) - see 
>https://github.com/james-henderson/phoenix/tree/master/modules/ for 
>more details. These components can be used whether or not you choose to 
> use 
>Phoenix, and, likewise, non-Phoenix components can be used in 
>Phoenix-configured systems - hooray for composability :)
>- Support for managing passwords/credentials - you can store these, 
>encrypted, in your configuration, and Phoenix will decrypt them for you.
>- Pulling configuration variables from environment variables and JVM 
>properties, in addition to the Phoenix config files
>- 'Batteries removable' API - if you need a little more flexibility, 
>or want to compose Phoenix with something else.
>- A fair few bugfixes/API changes through usage
>
> There's also a couple of Lein templates to get up and running quickly:
>
>-  `lein new phoenix-webapp  -- :reagent` will get you a 
>working webapp (other options are `:om`, `:om-sablono` or `:flow`). 
>- If you don't want the CLJS side, `lein new phoenix-api ` 
>just has an example server-side API.
>
> Would be great to get your thoughts and feedback on this - is this a good 
> way to wire up such systems?
>
> Cheers,
>
> James
>

-- 
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] Phoenix 0.1.0 - help with structuring & configuring Component-based systems

2015-03-29 Thread James Henderson
Hi all,

I've just released v0.1.0 of Phoenix - a 'batteries included, but 
removable' library to wire up and configure Component-based systems. If 
you've ever wondered whether you really have to copy and paste 
'system.clj', 'dev.clj' and 'user.clj' from one Component project to the 
next, it's well worth having a look at!

Having used Phoenix in anger on a few projects for a couple of weeks, it's 
now had a fair bit of battle-testing, kinks ironed, and the like - so 
thought I'd make another post to the list :)

Features added since I last posted:

   - Many re-usable Components - CLJS compiler, Aleph, http-kit, JDBC pool, 
   CSS compiler (using Garden) - see 
   https://github.com/james-henderson/phoenix/tree/master/modules/ for more 
   details. These components can be used whether or not you choose to use 
   Phoenix, and, likewise, non-Phoenix components can be used in 
   Phoenix-configured systems - hooray for composability :)
   - Support for managing passwords/credentials - you can store these, 
   encrypted, in your configuration, and Phoenix will decrypt them for you.
   - Pulling configuration variables from environment variables and JVM 
   properties, in addition to the Phoenix config files
   - 'Batteries removable' API - if you need a little more flexibility, or 
   want to compose Phoenix with something else.
   - A fair few bugfixes/API changes through usage

There's also a couple of Lein templates to get up and running quickly:

   -  `lein new phoenix-webapp  -- :reagent` will get you a 
   working webapp (other options are `:om`, `:om-sablono` or `:flow`). 
   - If you don't want the CLJS side, `lein new phoenix-api ` 
   just has an example server-side API.

Would be great to get your thoughts and feedback on this - is this a good 
way to wire up such systems?

Cheers,

James

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


How do I upgrade nREPL?

2015-03-29 Thread Shannon Severance
I would like to upgrade nREPL, but it appears I am still using version 
0.2.6.

My ~/.lein/profiles.clj:

{:user {:plugins [[cider/cider-nrepl "0.9.0-SNAPSHOT"]
  [lein-pprint "1.1.2"]]
:dependencies [[org.clojure/tools.nrepl "0.2.10"]]}}


When I start lein repl

britannia:~ srseverance$ lein repl
nREPL server started on port 50957 on host 127.0.0.1 - 
nrepl://127.0.0.1:50957
REPL-y 0.3.5, nREPL 0.2.6
Clojure 1.6.0
Java HotSpot(TM) 64-Bit Server VM 1.8.0_25-b17


(The first time after adding tools.nrepl to profiles.clj, leiningen did 
download nrepl 0.2.10.)


And M-x cider-jack-in

; CIDER 0.9.0snapshot (package: 20150329.1355) (Java 1.8.0_25, Clojure 
1.6.0, nREPL 0.2.6)
WARNING: CIDER requires nREPL 0.2.7 to work properly


Leiningen is version 2.5.1

This is on Max OS X 10.10.2

-- Shannon



-- 
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: How do I upgrade nREPL?

2015-03-29 Thread Tassilo Horn
Shannon Severance  writes:

> I would like to upgrade nREPL, but it appears I am still using version
> 0.2.6.

Yes, that's the version Leiningen depends on, so I think we all have to
wait until the next Leiningen upgrade to satisfy CIDER.

Bye,
Tassilo

-- 
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: How do I upgrade nREPL?

2015-03-29 Thread Justin Smith
You can use a newer version by putting your nrepl dep under the :dev 
profile, which will override the version that leiningen wants.

On Sunday, March 29, 2015 at 11:46:55 PM UTC-7, Tassilo Horn wrote:
>
> Shannon Severance > writes: 
>
> > I would like to upgrade nREPL, but it appears I am still using version 
> > 0.2.6. 
>
> Yes, that's the version Leiningen depends on, so I think we all have to 
> wait until the next Leiningen upgrade to satisfy CIDER. 
>
> Bye, 
> Tassilo 
>

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