@thi.ng/defmulti (npm): Dynamic, extensible multiple dispatch via user supplied dispatch function.
Keywords: agent|arity|clojure|functional|hierarchy|inheritance|multiple-dispatch|polymorphic|typescript|anti-framework|color|data-structures|dataflow|dsl|functional-programming|geometry|html|parser-combinators|reactive-programming|shadergraph|streams|transducers|ui|vectors|visualization|webassembly|webgl|ziglang