Skip to content

Conversation

@georgefst
Copy link
Contributor

@georgefst georgefst commented Dec 27, 2025

See docs.

The stuff in the last commit doesn't work yet for a few reasons. GHCIWatch doesn't work with multiple components (MercuryTechnologies/ghciwatch#316), although I'm close to a workaround for this. Note that GHCID doesn't work at all with the Wasm GHCI browser mode, as discovered a few days ago on the Miso Matrix channel. And anyway, Wasm browser mode doesn't work with multiple components in the first place, as I've just discovered and also raised on Matrix.

Since I collapsed the frontend components together in an earlier commit, make -f Makefile.wasm32 frontend-watch does work, and allows us to get reload-on-save behaviour for changes in primer-miso. However, this is not much use until the browser mode supports hosting static files, because the Primer app is pretty unusable without its CSS. In the meantime, it'd probably be good to split Miso.hs in order to speed up reloads.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants