clojure@googlegroups.com2nd Call for Contributions: BOB 2018 - Berlin, Feb 23, 2018

2017-10-16 Thread Michael Sperber
Clojure submissions very welcome at BOB. Also note that BOB precedes :clojureD, which is on the day after, also in Berlin! BOB Conference 2018 "What happens when we use what's best for a change?" http://bobkonf.de/2018/en/cfp.html

Afraid of leaks with async chan

2017-10-16 Thread JokkeB
I'm a bit unsure of which channels will be collected and which will remain and potentially result in an out of memory error. I'd like to understand when I should close, unsub and untap channels to avoid leaks. It feels like a very difficult task to verify there are no leaks. For example: (defn

Re: hello world question !!!

2017-10-16 Thread Damien Mattei
following this tutorial : https://github.com/technomancy/leiningen/blob/stable/doc/TUTORIAL.md#tutorial i succeed with leiningen to build a project,run it and after make a jar file : lein new app my-stuff cd my-stuff lein uberjar lein run or : cd target; java -jar my-stuff-0.1.0-SNAPSHOT-standal

New Course on Clojurecademy: Exercism.io

2017-10-16 Thread Ertuğrul Çetin
Hey Everyone, I released new course: *Exercism.io *on Clojurecademy, Clojure exercises from Exercism.io. I hope you are going to enjoy when solving those exercises! Link: https://clojurecademy.com/courses/17592186091313/learn/overview -- You received this message because you are subscribed to

Re: hello world question !!!

2017-10-16 Thread Justin Smith
the uberjar option bundles clojure.jar (as well as any other dependencies you specify in your project.clj) into the output jar for you On Mon, Oct 16, 2017 at 6:36 AM Damien Mattei wrote: > following this tutorial : > https://github.com/technomancy/leiningen/blob/stable/doc/TUTORIAL.md#tutorial

Re: why java version in 10 times faster?

2017-10-16 Thread Daniel Compton
Hi Mike A few thoughts * In my experience it is not unusual that idiomatic Clojure could be 10x slower than the equivalent Java. * Where did you do your timing on the ref calculation? In the Clojure version it calculates distinct at the end. * How did you do your benchmarking? JVM benchmarking is