I use Elm in production and I feel like I have a sufficient interop toolkit between implementing tasks (writing native modules) and ports.<p>Unlike Clojurescript, Elm interacts with your explicitly defined Javascript boundary rather than tries to let you mix it all together in the same soup.<p>The person you&#x27;re responding to points out that they were more productive once they refinanced their code to take on some technical debt, but that&#x27;s always an available trade-off in programming.