Hacker News new | past | comments | ask | show | jobs | submit login

> Not at all.

This is categorically false. Multimethods solve a certain problem "open arbitrary function dispatch". Nothing in Clojure aside from multimethods solves this problem. There are many projects that use multimethods to their great advantage, including, but not limited to:

* Clojure

* ClojureScript

* ClojureScript One




Overtone also uses multimethods in a number of places. They're crazy powerful and useful.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: