Re: clojure.edn/read isn't spec compliant

2020-10-31 Thread 'EuAndreh' via Clojure
Sean Corfield writes: > If you find valid EDN that a particular EDN reader fails to process > correctly, that's a bug. If you feed it invalid EDN, well, you may or may > not get an error or a value or... This is a good guideline. A valid edn reader should read valid edn, and the behaviour for "i

Integrating `core.async` with `httpcore5-h2`

2020-10-31 Thread Dimitrios Piliouras
Hi folks, For some reason, the server component of the apache http-components [1] library doesn't get any love from the Clojure community. This is particularly strange to me, given the early/broad adoption of the client component (i.e. clj-http). In any case, I took version 5 for a spin, and

Re: clojure.edn/read isn't spec compliant

2020-10-31 Thread Andy Fingerhut
Here is some possibly relevant information. I suspect the reason that `(clojure.edn/read-string ":a:")` gives an error is that Clojure's EDN reader implementation was originally developed as an adaptation from Clojure's reader, and `(read-string ":a:")` also gives an error. The reference document