Короче, я посмотрел, в Flame архитектура довольно похожая, и примерно понятно, как прикрутить к ней хуки и даже keyed. Если хватит времени между летней практикой, стану контрибьютором, бгг.
А индус тем временем пытается пилить оптимизирующий компилятор Purs на Rust и на нём же WASM-библиотеку для Elm-архитектуры (больной ублюдок):
https://github.com/utkarshkukreti/draco