emacs-multi 2.0.1
Channel: guix
Home page: https://github.com/kurisuwhyte/emacs-multi
Licenses: Expat
Build system: emacs
Synopsis: Clojure-style multi-methods for Emacs Lisp
Description:
Provides Emacs Lisp with a form of polymorphism by way of predicate dispatching. Methods consist of a dispatch function, and a series of branches. The dispatch function is applied to the arguments, and the result value is checked against the expectations of each branch to define which one to invoke.
Total packages: 1