Fork me on GitHub
#announcements
<
2023-04-06
>
Mark Wardle08:04:42

New release of https://github.com/wardle/hermes/releases/tag/v1.2.1080 - a SNOMED CT terminology library and server. 10k lines of Clojure. Faster and more capable than tooling I built previously using Java and Go. Changes: • Support for concrete values - e.g. find all drugs with a particular dose • Improvements to wildcard search (SNOMED expression constraint language) • Support for the SNOMED machine readable concept model

clojure-spin 29
8
🎉 4
🩺 2
p-himik18:04:02

I want to shout out this XML parsing library that has been mentioned on this server only twice, and never in this channel. It's very fast. Definitely will be my go-to library for all my XML parsing needs. https://github.com/mudge/riveted

👍 31
👀 16
2
🎉 4
2
Sergio18:04:52

Have you tested it with babashka ?

Sergio18:04:05

I spent quite sometime trying to make work xml libs and the best solution I could get was using a pod that embeds hickory - it does the job but I would prefer something a bit simpler

p-himik18:04:37

I haven't, no.

Sergio18:04:55

ok, I'll have to give it a try, thank you for the info.

👍 2
respatialized18:04:27

I think riveted wraps a pure-java library, so it might be feasible with babashka!

p-himik18:04:21

Actually, one of those two mentions was by @U04V15CAJ so maybe it's already supported?.. :)

borkdude18:04:29

I've used riveted at my old job :) It does not work with babashka since it depends on a Java library: com.ximpleware/vtd-xml that is not built into bb. bb only supports running clojure sources and a selection of built-in Java classes

p-himik18:04:10

But, IIUC, it should be possible to make it work via a pod?

borkdude18:04:43

that would perhaps work yes

borkdude18:04:09

babashka bundles clojure.data.xml