Multiple argument dispatching.
Functional and flexible multimethods for Clojure. Nondestructive multime...
The Slate programming language
Create multimethods in Ruby
Class-based OO library for Lua
A mini language used for the Rabs build system and within Wrapl.