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