Functional multimethod library
Fancy duck typing for the most serious of ducks.
Redux reducers powered by multimethods
Fast, prototype-friendly multimethods.
Meta package of functional libraries
Recreation of clojure multimethods with isa based hierarchies
Dispatch to different function of same name when arguments are different
overload functions depending on the type using a multimethod
Multi-type protocol-based polymorphism
CLOS-like object system
Dispatch Functions with late registration