Can you give an example of a nice Elm program (maybe 50 lines or less) that illustrates this? I haven't tried Elm, but I'm guessing it has to do with state management, which IMO is indeed the hardest part of programming.
Also, thanks for taking a look at Elm! I think of it as a member of "the ML-family" of languages and I draw from a lot of lessons from working with these tools and seeing what issues have come up for other folks, both within the typed functional world and not.