expound

rafael 2020-01-03T14:06:20.002500Z

Hi, I'm trying to use expound with spec-alpha2. It seems like there is no support on the latest release. Does anyone know if it's planned or if there is a work in progress somewhere? (Searching through github issues and branches didn't yield anything useful).

bbrinck 2020-01-03T14:32:47.005600Z

@rafael You’re correct, Expound is not compatible with spec2 yet. It’s on my radar, likely something I’ll start towards the end of Jan or in Feb as part of the Clojurists Together grant: https://www.clojuriststogether.org/news/q4-2019-funding-announcement/

borkdude 2020-01-03T14:34:29.008Z

spec2 is also still a moving target

bbrinck 2020-01-03T14:36:37.010Z

^- Very much this

bbrinck 2020-01-03T14:37:08.010300Z

@rafael in general, the new Expound2 version is going be pretty unreliable to work with: it’s likely going to be backwards incompatible with Expound1, will be in flux since spec2 is still changing its API, and I won’t be prioritizing releases of that branch (you can install your own local snapshot versions or depend on specific SHAs if you want)

bbrinck 2020-01-03T14:38:13.011600Z

A version of Expound2 that is on par with Expound1 likely won’t happen until at least a few weeks after spec2 is released for real: until then it’s going to be pretty bleeding edge

rafael 2020-01-03T14:41:42.014600Z

Thank you, that's all perfectly understandable. I'll be eager to be a beta-tester (or alpha-tester, as it may be) when it comes time to implement it. Everything else around spec-alpha2 is pretty bleeding edge, which is ok for my current purposes.

👍 1
bbrinck 2020-01-03T14:44:11.015600Z

@rafael Awesome, I’ll ping you when I have something to try out