Good examples of spec use for review?

2017-07-17 Thread Jonathon McKitrick
Are there any relatively simple projects out there that illustrate the best practices for clojure.spec? I’d like to see namespacing guidelines, generative testing, and instrumentation on tests that can of course be disabled or completely elided in production. thanks! -- You received this mess

[ANN] org.clojure/java.jdbc 0.7.0

2017-07-17 Thread Sean Corfield
What? The Clojure Contrib JDBC library https://github.com/clojure/java.jdbc The latest stable release includes reducible queries, improved database vendor support, better/expanded option handling, optional clojure.spec support, etc Please see this blog post for more details: htt

[ANN] Honeysql mailing list and slack channel

2017-07-17 Thread Michael Blume
I'm opening a Google group and Slack channel for discussion of Honeysql, the Clojure DSL for generating SQL. We have some issues that are likely to result in breaking changes, and I'd like to get more input on that than I'd be likely to get in a PR/Issue discussion. Maling list: https://groups.

[ANN] specter-edn 0.1.4

2017-07-17 Thread Jason Felice
Thanks again to Marcelo! Various bugfixes to handling of derefs, non-printable nodes, anonymous functions, metadata, and key order in maps. specter-edn https://github.com/maitria/specter-edn/ Format-preserving Specter path for EDN and Cloure code. There is one specter path: SEXPRS. This naviga

Re: What is juxt really doing?

2017-07-17 Thread Pierre-Yves Ritschard
A while back I showed how to use it for simplistic pattern matching too: http://spootnik.org/entries/2013/05/21/poor-mans-pattern-matching-in-clojure/ On Monday, July 17, 2017 at 3:10:14 AM UTC+2, lawrence...@gmail.com wrote: > > Thank you for all the responses. The examples of using juxt to sort