That's cool but what is the ecosystem like? Real life projects need external libraries, e.g., social media login, amazon sdk, material design... all of which can be used easily from TypeScript.
I may well be wrong, but Elm strikes me as an academic exercise as of today.