Pavle, píšete že Evan Czaplicky předtsavil Elm v roce 2021 a zároveň, žře je projekt 7 let zamrzlý :-).
Já a další lidi jsem o Elmu psali na zdroják už kolem roku 2015 <a src=" https://zdrojak.cz/n/elm/"> https://zdrojak.cz/n/elm/..
To byla divoká doba, kdy React soupeřil s Angularem a kdy vývojáři hledali "lepší javascript".
Mě se Elm moc líbil, čistý funkcionální přístup, větší projekty, rozdělené do více části (modulů) už byly o něco méně přehledné, vše co se na webovém projektu děje prochází jedinou centrální funkcí `update`. Je to takový haskellovský přístup, samotný Elm se nejvíce podobá právě Haskellu, ale existuje i Elmem inspirovaný haskelový framework Miso.
Přínosem v té době byla typová kontrola. Dnes ji zvládá Typescript a nebo třeba menšinový, ale skvělý <a href=""https://nim-lang.org">Nim.
Taky si myslím, že je lepší. Mě Elm bavil, pak jsem objevil Nim a ten mi sedl více, kombinuje více paradigmat, nejen funkcionální, ale i procedurální a dobře se propojuje s javasciptem. A teď v něm dělám lehké wrapery nad javascripteovým API, což myslím často ušetří spoustu interpretovaného kódu - například Navigation API odbourá nutnost složitých routrů apod.