This puts into words the discomfort with “Msg” types that I’ve run up against time and time again as I take on increasingly complex Elm apps. I think what really resonates with me is how you address the problem we have trying to follow the instructions in the Structure section of the Elm guide. I love those guidelines, but have found them impossible to follow with our current tools, and I think you’ve hit it on the head with extensible union types filling that gap.
4 Likes