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