Fork me on GitHub
#announcements
<
2024-04-20
>
cheewah02:04:18

Announcing update on the following libs for protobuf • https://github.com/s-expresso/rubberbuf transpile protobuf definitions into ast for easy manipulation/interpretation ◦ v0.2.0 ◦ added mapify function to post process vector-based AST into map of maps ◦ bug fixes • https://github.com/s-expresso/clojobuf encode/decode plain map to/from protobuf binary ◦ v0.1.12 ◦ support slightly different protoc variation for nodejs and cljs ◦ improved validation schema (refactored away embedded functions) so that it can be serialized. ◦ bug fixes • https://github.com/s-expresso/clojobuf-codec serialize/deserialize protobuf binary format ◦ v.0.1.6 ◦ bug fixes

gratitude 7
👍 1
Ludger Solbach09:04:20

perfect, I was just about to start to implement a protobuf parser with instaparse. 😄

👍 1
emccue16:04:18

Updated my soft-fork of google guava to the latest version. This breaks up guava into multiple smaller libraries, so if you have a project which uses guava but you don't want to depend on all of guava this might be useful. https://github.com/bowbahdoe/guava I mechanically derive releases from guava releases using this project https://github.com/bowbahdoe/guava-generator

👍 2
kuzmin_m18:04:12

https://github.com/darkleaf/polyglot.groovy It integrates Groovy with Clojure’s machinery: DynamicClassLoader and AOT compilation. It allows to dynamically (re)load java-like code with repl. Instead of gen-class or proxy just write a groovy class an load it with REPL! Documentation is in progress, but there is a lot of https://github.com/darkleaf/polyglot.groovy/tree/master/test/darkleaf/polyglot/groovy. Please ask questions in 🧵 It will help me to write a good doc.

🎉 3
🧪 5
metal 5