Announcing Hummel - A Ruby Gem for HUML
HUML is an alternative to YAML targetting simplicity, clarity, and safeguards.
Proud to announce the release of my new open source Ruby library: Hummel! I saw in a newsletter that some folks had created an evolution of YAML called HUML (huml.io) and that there was not yet a Ruby library for it. HUML advertises itself as "a simple, strict, serialization language for documents, datasets, and configuration. It prioritizes strict form for human-readability. It looks like YAML, but tries to avoid its complexity, ambiguity, and pitfalls."
Using existing implementations as a reference I was able to put this library together. It passes the existing tests that all the other implementations use and has 100% code coverage! I was able to eliminate some dead code paths as a result of this testing as well.
I'm quite proud of this accomplishment and hope folks find this useful.
Ruby Forest Druid.