if you use guix and the nonguix channel, you can check out the demo in the ffi blog post like so:
guix shell google-chrome-unstable -- google-chrome-unstable https://spritely.institute/news/building-interactive-web-pages-with-guile-hoot.html
(soon you will be able to use firefox instead of chrome but there's no guix package that has wasm gc and tail calls yet)
@dthompson it works fine in firefox 120 after toggling javascript.options.wasm_tail_calls using about:config.
Also, this is really cool!!!