I am currently working on a project where I want to decouple command processing from command invocation. This is usually done using something like the Command pattern, however that pattern does not lend itself to functional composition of commands. What I wanted was something more akin to the processing model in the Emacs editor.
Building a Command Symbol Table with LINQ and F#
Leave a reply