Re: clojure.data.csv/write-csv isn't thread safe (should it be?)

2019-05-03 Thread Matching Socks
You give credit where none is due! The awe is genuine. Using higher-order functions to avoid writing a loop is old hat. But you went further, and ran *100 threads* without writing a loop. I was so amazed and impressed that an integer overflowed in my brain stem and vectored me off toward Hu

Re: The magic of Lisps

2019-05-03 Thread Moe Aboulkheir
On Sun, Apr 28, 2019 at 10:46 AM Erik Assum wrote: > I see, and acknowledge that eg the go-macro core.async is a wonderful > piece of work, and that it’s really cool that it could be done in a > library. But as an application programmer, I really don’t care if it’s a > macro or a language feature

[ANN] kamera 0.1.1 - visual testing with devcards integration, now with report

2019-05-03 Thread Oliver Hine
Hi everyone, I'm pleased to announce the 0.1.1 release of kamera which now generates an html / Clojurescript SPA report of the tests it has run. I have also written an introductory blog post explaining the concept and use cases: https://juxt.pro/blog/posts/vis

[ANN] clj-concordion 0.0.2 - all basic features

2019-05-03 Thread Jakub Holý
clj-concordion v0.0.2 - clojure.test support for http://concordion.org/, a Specification by Example testing tool - has been released and adds support for the last missing key feature, i.e. running linked specifications.

[ANN] clj-concordion 0.0.2 w/ all basic features

2019-05-03 Thread Jakub Holý
clj-concordion 0.0.2 - clojure.test support for http://concordion.org/, a Specification by Example testing tool, has been released and adds support for the other key feature, i.e. running linked specifications. Changelog: * [feature] Suppor `concordion:run` command * [fix] Enable multiple `de