Regarding HTML, you may want to look at elmx [0]. It accomplishes exactly what you described.
[0] https://github.com/pzavolinsky/elmx
In a similar vein...
https://marketplace.visualstudio.com/items?itemName=Rubymani...
https://atom.io/packages/html-to-elm
Regarding HTML, you may want to look at elmx [0]. It accomplishes exactly what you described.
[0] https://github.com/pzavolinsky/elmx