I use monoid homomorphisms extensively in xi-editor, and have a couple of slides on it at my RustConf talk earlier this month. I hope to be writing up the ideas in more detail soon (both what I've implemented, and speculative explorations such as doing incremental syntax highlighting).
back
2 comments
Sounds interesting -- do you have a link to the slides or relevant part of your talk?
What are the best resources for applying these patterns to real world programming like in Rust?