Excellent !
Thank you very much 
On the side note, I wrote this little library in TS first and wanted to rewrite in ReScript to see if it helps (I have many years of OCaml coding and am doing TS for work a lot).
The experience proved very fruitful. The finished library is much simpler, less “bent” in weird directions, with a cleaner api and should even be faster and easier to reason about.
I cannot really tell if it is the fact of rewriting or the language but my guess is that the biggest impact comes from the language. I feel that some languages push my brain to more or less insanity.