announcements

Project/library announcements ONLY - use threaded replies for discussions. Do not cross post here from other channels. Consider #events or #news-and-articles for other announcements.
Chris McCormick 2020-10-09T05:35:41.157400Z

Does it support the auto-reconnecting facility of EventSource?

2020-10-09T07:36:26.159Z

Not at the moment, although I would like it to. It shouldn't be too hard to implement

borkdude 2020-10-09T09:02:02.159400Z

I think this is an interesting point by @uwo, @ikitommi

zilti 2020-10-09T11:54:23.160700Z

This is really great, congrats! I am using the library currently mainly for input validation for our project at work, and it performs flawlessly (being aware that I am severely under-utilizing it currently)

2020-10-09T12:53:17.161200Z

hi @chris358 it now supports reconnecting as of 0.1.2, see the readme for details

1👍
sylvain 2020-10-09T12:56:21.161400Z

I've made the first release of [ageneau/keepachangelog "0.1.0"]. This standalone tool automates some release tasks related to keeping a changelog in the https://keepachangelog.com/en/1.0.0/ format very much like https://github.com/dryewo/lein-changelog upon which it is based (all credit to Dmitrii Balakhonskii) but the difference is that it does not depend on lein. The code is at https://github.com/ageneau/keepachangelog

2🎉
2020-10-09T15:41:12.162800Z

@uwo i think that comparison to spec is more valid for spec 1, the changes hinted at for spec 2 would make it a weaker argument

ikitommi 2020-10-09T18:58:48.163800Z

thanks for the feedback. I could have used better wording (maybe strong opinions about optionality?) and done better job explaining: Spec2 removes support for explicit optionality, making optionality an implicit subtraction of schema and select. For designing new things with Clojure, this might be a good thing, but when interacting with the outside world with optionality and closeness baked in, these opinions make things harder.