3 ms·
Clojure multimethods actually can do more than CL multiple dispatch, because they can dispatch by value rather than just type.
by cultus 8y ago
Clojure multimethods actually can do more than CL multiple dispatch, because they can dispatch by value rather than just type.
- guicho271828 8y agoCLOS can dispatch by value with eql specifier...
- fiddlerwoaroof 8y agoYou can implement Clojure multimethods as an extension of CLOS: https://github.com/pcostanza/filtered-functions https://github.com/pcostanza/filtered-functions