Fork me on GitHub
Mark Wardle08:08:24

Hermes v1.0.712 Hermes can be used as a library or as a standalone microservice, providing access to SNOMED CT, a comprehensive health and care terminology/ontology. It also provides cross mapping to other codesystems, including ICD-10. It's now been stable in production in a number of healthcare facilities without difficulties, mainly due to Apache Lucene, LMDB and, most importantly, its functional, read-only, immutable design approach inherited from Clojure. I built similar tooling in Java and Go previously, but those languages did not make it easy to write the functionality needed, hitting a wall of complexity or being brittle to adapt to change, in ways I simply haven't experienced using Clojure, while using a 1/10 of the number of lines of code!

clojure-spin 22
👏 8
💜 4
🎉 6
lambdalove 1
pathom 1