I'd be open to multiple approaches in different areas if it doesn't add up to more and more bytes needing to be shipped.
This is also a good time to try it out–there's been a new ReasonReact release that supports writing zero-overhead React components, with hooks support: reasonml.github.io/reason-react/bl...
On top of all that, ReasonML output minifies really well with Rollup (dead code elimination).
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.