Stock portfolio Monte Carlo simulation https://paulhoughton.github.io/montecarlo/ OCaml / bucklescript web components web worker