I think that&#x27;s a bit unfair as Elm is already seeing some professional use.<p>Though on the subject of inter-op, Purescript might be what you are looking for if you want a strongly-typed, Haskell-like language, compiled to JS with a less cumbersome foreign function interface.<p>Your point still stands though, I hope Elm comes up with some good ways to say &quot;trust me I know what I am doing&quot; and &quot;here is some JS, run it&quot;.<p>EDIT: Though it might be that that goes against the whole premise of the language.