Your Reason code in Demo.re, running on Cloudflare Workers
In addition to Wrangler you will need to install BuckleScript using npm or Yarn.
To generate using wrangler
wrangler generate projectname https://github.com/cloudflare/reason-worker-hello-world
Further documentation for Wrangler can be found here.
After installing BuckleScript per the linked instructions above,
cd projectname
# assuming you installed BuckleScript globally, need to run this once
npm link bs-platform
npm run build
That will compile your code into src/Demo.bs.js, after which you can run wrangler publish
to push it to Cloudflare.
If you just want to check for errors during development, npm run start
will watch for filesystem changes and recompile.
For more information on how BuckleScript translates Reason and Ocaml to JavaScript, see the docs.