Earlier quoted context omitted.
I would phrase the question as "why would you write Typescript when we have Purescript (or ReasonML)"? Why would you choose to write a language who's type system is much less expressive than languages like Purescript? Why not have that expressive power and its ability to prevent some classes of bugs, and still have good interop with JS?
I was actually thinking, why would you use purescript for react, when you could use reasonml? https://reasonml.github.io/reason-react/docs/en/components https://reasonml.github.io/reason-react/docs/en/usestate-eve... As far as I can tell the integration is cleaner and has better support from upstream? I guess it's not Haskell - but I really would be interested in why you would choose purescript for this use-case (per…
I'm happy to argue the benefits of either. The differences between it and Purescript are much smaller than the differences between them and most things.