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.
ikitommi 2020-10-19T06:01:02.231700Z

[metosin/malli "0.2.0"] & [metosin/reitit "0.5.9"] are out! Malli is a new data-driven data validation and specification library for Clojure/Script. This version adds the following: • improved handling of schema references: conditional walking, generators, JSON and Swagger Schemas • BREAKING (MINOR): map-utilities in malli.util automatically deref the top-level schemas • optional schema transformation schemas: :merge, :union and :select-keys • new options for explicitly configuring or disabling sci • support microsecond precision when parsing datetime strings • OpenAPI 3.0.3 https://spec.openapis.org/oas/v3.0.3#models-with-polymorphism-support in http://malli.io (click Pet) Reitit is a fast data-driven routing library for Clojure/Script. Few small fixes and support for the non-alpha malli. • Discussion in #malli & #reitit https://github.com/metosin/malli https://github.com/metosin/reitit

🎉 29
borkdude 2020-10-19T08:49:30.235300Z

babashka/process: https://github.com/babashka/process A wrapper for java.lang.ProcessBuilder. This library can be used from the JVM and later this week there will probably be a new babashka release including the lib.

❤️ 12
borkdude 2020-10-19T10:04:27.236400Z

🎉 3
seancorfield 2020-10-19T18:29:14.241300Z

seancorfield/next.jdbc {:mvn/version "1.1.610"} -- https://github.com/seancorfield/next-jdbc/releases/tag/v1.1.610 -- supports duckdb; allows for more control over result set processing; improves compatibility with HoneySQL -- follow-up in #sql

👍 19
Jakub Holý 2020-10-19T20:10:46.242400Z

Cool! I struggle somewhat with when I would want to use pipeline but I guess I will get it when I actually use the library. BTS isn't there a typo in: "The pipeline function returns a sequential of processes " -> sequence?

borkdude 2020-10-19T20:21:03.242600Z

a sequential is something which returns true for sequential?

👍 1
borkdude 2020-10-19T20:21:52.242800Z

Usually you will just use -> to pipe processes but in some cases this doesn't work well due to buffering, this is when you will use pipeline, it's probably a niche use case

👍 1