The problem with ReasonML, which I attempted to learn a while back, is that it doesn't have nearly as much documentation as OCaml (OCaml even has a good book on it, published by O'Reilly) so you eventually realize that the easier learning path is to learn OCaml first. But then why learn ReasonML after that?
I eventually gave up on learning a "real" functional language. Instead I use things like Ramda JS library and Redux, which enforce a lot of good functional patterns like immutability and function composition, without having to leave the comfort of a language I know well.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
The problem with ReasonML, which I attempted to learn a while back, is that it doesn't have nearly as much documentation as OCaml (OCaml even has a good book on it, published by O'Reilly) so you eventually realize that the easier learning path is to learn OCaml first. But then why learn ReasonML after that?
I eventually gave up on learning a "real" functional language. Instead I use things like Ramda JS library and Redux, which enforce a lot of good functional patterns like immutability and function composition, without having to leave the comfort of a language I know well.