Re: next.jdbc -- early access

2019-03-31 Thread Pankaj Doharey
WoW, good to hear about pure Clojure libs being written, Is contrib still alive? On Mon, 1 Apr 2019 at 12:09 PM, Sean Corfield wrote: > OK, I'm finally at a place where I feel comfortable showing an early > working draft of `next.jdbc` to the world: > https://github.com/seancorfield/next-jdbc/blo

next.jdbc -- early access

2019-03-31 Thread Sean Corfield
OK, I'm finally at a place where I feel comfortable showing an early working draft of `next.jdbc` to the world: https://github.com/seancorfield/next-jdbc/blob/master/src/next/jdbc.clj -- although it is *not* API-compatible with `clojure.java.jdbc`, it is almost at feature parity at this point.

Call for Contributions: Summer BOB 2019 [Aug 21, Berlin, deadline May 17]

2019-03-31 Thread Michael Sperber
Clojure contributions are very welcome at BOB! Summer BOB Conference 2019 "What happens when we use what's best for a change?" http://bobkonf.de/2019-summer/cfc.html Berlin, August 21 co-located with ICFP 2019 Call for Contribution

Re: [ANN] Clojure 1.10.1-beta1

2019-03-31 Thread Alex Miller
You could put it in user.clj, but it would be reasonable to have a ticket for this. On Sunday, March 31, 2019 at 8:58:30 PM UTC-5, Ben Brinckerhoff wrote: > > I see that this handler uses `ex-str`, which is nice because `ex-str` in > turn calls `*explain-out*` which is user-configurable. > > Is

Re: [ANN] Clojure 1.10.1-beta1

2019-03-31 Thread Ben Brinckerhoff
I see that this handler uses `ex-str`, which is nice because `ex-str` in turn calls `*explain-out*` which is user-configurable. Is there a recommended way to configure `s/*explain-out*` such that this configuration will be run before other namespaces are loaded? For instance, this code would s

Re: [ANN] Clojure 1.10.1-beta1

2019-03-31 Thread Rakhim Davletkaliyev
D'oh! Sorry, I messed up. With the correct vector present I'm getting this then: Don't know how to create ISeq from: clojure.lang.Keyword Seems like you can optionally enable spec so that you'd get: :all - failed: coll? which is better, at least pointing in the general direction of the problem

Re: [ANN] Clojure 1.10.1-beta1

2019-03-31 Thread Orestis Markou
I think the issue you are seeing is because you need to wrap the require form in a vector: (:require [trybeta.foo :refer :all]) Thanks, Orestis 31 Μαρ 2019, 4:19 μμ, ο χρήστης «Rakhim Davletkaliyev » έγραψε: > Hi Alex, > > With this beta + ClojureScript (v. 1.10.238), when trying to "refer a

Re: [ANN] Clojure 1.10.1-beta1

2019-03-31 Thread Rakhim Davletkaliyev
Hi Alex, With this beta + ClojureScript (v. 1.10.238), when trying to "refer all", like so: (:require trybeta.something :refer :all) I get the following error: clojure.lang.ExceptionInfo: Only [lib.ns & options] and lib.ns specs supported in :require / :require-macros; offending spec: :refer

[ANN] defn-spec, define your specs inline with your function

2019-03-31 Thread Daniel Compton
Hi folks I've released 0.1.0 of defn-spec , a library that lets you define your function specs inline with your function definitions. A quick example, defn-spec lets you write: (ds/defn to-zoned-dt :- ::zoned-date-time [instant :- ::instant zone-i