You can just as easily take a static language dynamic - in userland.
I've interop'd with JS from Haskell and you can just go full dynamic property access. And gradually add phantom typed APIs around it.
Debugging Haskell and JS in the same stack? You kids are brave. And/or I'm a coward and a simpleton.
Debugging Haskell and JS in the same stack? You kids are brave. And/or I'm a coward and a simpleton.