Simple multimethods for JavaScript for functional-style programming. Allows matching with equality or with a custom function.
Multimethods for JavaScript