I also looked at elm-lang, read that react recommand no state, and usage of pure function when possible, then I asked myself “why use react”, begin to play with
https://github.com/Matt-Esch/virtual-dom and made my own digest loop ; and at this time, the HMTL builder targets virtual-dom.