Why I Think Elm Is the Future of Front End Development
medium.com
medium.com
Integration of different elm subcomponents is also a pain in the ass because it doesn't have any mechanism to agomerate existing functionality which modifies the UI.
Unless it solves those problems and includes functional objects and compile time macros to transform parts of the code it won't get practical any time soon.