multimethod-type-tag-hierarchy (npm): Recreation of clojure multimethods with a hierarchy based around typescript string literal templates and taged types.
Keywords: typescript|multimethod|multiple dispatch|tag|type-tag|hierarchy