Re: [ANN] Clojure 1.8.0-RC4 is now available

2015-12-20 Thread James Elliott
This release candidate appears to be working fine for me, as have the previous ones. On Wednesday, December 16, 2015 at 3:45:21 PM UTC-6, Alex Miller wrote: > > Clojure 1.8.0-RC4 is now available. *This build is a "release candidate"!* We > would appreciate any and all testing you can do on

Why "some-fn" is not called "some-pred" or "every-pred" is not called "every-fn" and vicer-versa.

2015-12-20 Thread Mike Rodriguez
The distinction between names is important when one is a predicate and the other is not. However I think it would be more useful if it were every-fn since it is often more useful to have the final return value vs just true false. This is consistent with the behavior or and and or. So some-fn

Re: [ANN] Clojure 1.8.0-RC4 is now available

2015-12-20 Thread Robin Heggelund Hansen
Been running with this in production for two days now. Working fine. onsdag 16. desember 2015 22.45.21 UTC+1 skrev Alex Miller følgende: > > Clojure 1.8.0-RC4 is now available. *This build is a "release candidate"!* We > would appreciate any and all testing you can do on your own libraries or >

Re: clojure, not the go to for data science

2015-12-20 Thread Matt Revelle
Hey all, just chiming in that I use Clojure for exploratory analysis, prototyping, and "production." Most of my work involves social networks and aside from my own libs I use: core.matrix, Loom, and gg4clj (ggplot!). I'm also a big fan of core.typed type annotations and Schema for data

Re: [Q] What would be the best approach or design for converting this common lisp code?

2015-12-20 Thread Sungjin Chun
Thank you for your response. I thought that the transducer based approach combined with core.async channel could be a solution. I'll check for the agent thing. On Mon, Dec 21, 2015 at 5:39 AM Stuart Sierra wrote: > Hi Sungjin, > > Although Clojure draws from the

Re: ANN Langohr 3.4.2 is released

2015-12-20 Thread John Wiseman
(Michael, thanks for putting an excellent summary of what each of your libraries is and does as the first sentence of your announcements. I see a lot of messages posted to this mailing list announcing a new version of tardiquox or turboshrimp or pluus that forget to mention what it actually is.)

Re: [ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2015-12-20 Thread Mimmo Cosenza
> (release 4.2.3 at the moment). typo….release 2.4.2 sorry about that mimmo -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be

Call for Participation: BOB 2016 (February 19, Berlin)

2015-12-20 Thread Michael Sperber
BOB 2016 Conference "What happens if we simply use what's best?" February 19, 2016 Berlin http://bobkonf.de/2016/

Docs for the lein :project/dev :env keys

2015-12-20 Thread Dru Sellers
I'm looking at duct ( https://github.com/weavejester/duct/blob/master/lein-template/resources/leiningen/new/duct/base/project.clj#L63) and I'm pretty sure I understand what is going on there, but I haven't been able to find any documentation on what is all possible with this key. My guess is that

ANN Pantomime 2.8.0 is released

2015-12-20 Thread Michael Klishin
Pantomime [1] is a Clojure interface to Apache Tika. Release notes: http://blog.clojurewerkz.org/blog/2015/12/20/pantomime-2-dot-8-0-is-released/ 1. http://github.com/michaelklishin/pantomime -- MK http://github.com/michaelklishin http://twitter.com/michaelklishin -- You received this

ANN Elastisch 2.2.0-rc1 is released

2015-12-20 Thread Michael Klishin
Elastisch [1] is a minimalistic Clojure client for ElasticSearch that supports both HTTP and native transports. Release notes: http://blog.clojurewerkz.org/blog/2015/12/20/elastisch-2-dot-2-0-rc1-is-released/ 1. http://clojureelasticsearch.info -- MK http://github.com/michaelklishin

Re: org-mode Clojure babel

2015-12-20 Thread Johannes Brauer
Thanks, for the explanations. I hope for the best, that there will be an working org-babel version in the future. In the mean time I will continue using lentilc. Johannes Am 10.12.2015 um 16:24 schrieb Matching Socks >: The latest stable Org

Why "some-fn" is not called "some-pred" or "every-pred" is not called "every-fn" and vicer-versa.

2015-12-20 Thread Jesus Bejarano
Seems to me like it would be more consistent, right? -- 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

[ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2015-12-20 Thread Mimmo Cosenza
Hi all, I just published the 17th tutorial- REPLing with Enlive - of the modern-cljs series. It has been realy easy to port the first edition of the tutorial, which was based on leiningen/cljsbuild, to boot build tool (release 4.2.3 at the moment). I'm really impressed by the signal/noise ratio

ANN Langohr 3.4.2 is released

2015-12-20 Thread Michael Klishin
Langohr [1] is a minimalistic feature complete Clojure client for RabbitMQ. Release notes: http://blog.clojurewerkz.org/blog/2015/12/20/langohr-3-dot-4-2-is-released/ 1. http://clojurerabbitmq.info -- MK http://github.com/michaelklishin http://twitter.com/michaelklishin -- You received this

Re: Why "some-fn" is not called "some-pred" or "every-pred" is not called "every-fn" and vicer-versa.

2015-12-20 Thread Leon Grapenthin
every-pred is guaranteed to return a boolean value. some-fn returns the first logical true value of one of the fns passed. On Sunday, December 20, 2015 at 6:42:42 PM UTC+1, Jesus Bejarano wrote: > > Seems to me like it would be more consistent, right? > -- You received this message because

Re: [Q] What would be the best approach or design for converting this common lisp code?

2015-12-20 Thread Stuart Sierra
Hi Sungjin, Although Clojure draws from the long history of Lisps, it is very much its own language. In particular, the emphasis on immutable data by default makes Clojure very different from both Common Lisp and Scheme. Porting code from another Lisp to Clojure will usually require a complete