Command pattern

Just checking: is anyone working on or has ideas about command pattern in Julia?

I’m working on the front-end of a program and it feels like it might get a lot simpler if I could save the data the user is inputing in the form of a chain of commands rather than data…

Seems kind of redundant with closures.


More generally, a lot of Norvig’s discussion on patterns (based on Common Lisp/CLOS) applies to Julia, since it has very similar multiple dispatch semantics.