3 ms·
GHCJS and Purescript work with react.js and directly with the DOM. So there are options on the client side as well if you wanted FP. You could also consider lea
by mcbuilder 10y ago
GHCJS and Purescript work with react.js and directly with the DOM. So there are options on the client side as well if you wanted FP. You could also consider learning clojure, and closurescript. A few backend teams I've met retooling all their RoR code to Haskell. Sounds like you are on the right track with your thinking, but with no CS background be sure to read books that help you understand the pros and cons of different languages.