-
Notifications
You must be signed in to change notification settings - Fork 79
Description
In #230 some file tracking was implemented, but @ snoyberg comments that for the hot reload we want to not track dependencies.
In my codebase's workflow, we use ghci to build and run the site for devs. We use hot reload because that makes it convenient to change small things on the fly. However, because this dependency is not in place, if you update the hamlet/other file to use a new variable, it won't pick it up unless you force a clean-ish recompilation, because the hamlet file is not a dependency.
I don't know what the solution here is, but it is frustrating to have to clear my build cache to prod ghci to rebuild with a new hamlet interpolation. Maybe we can have ghci and ghcid style reload options, with the existing solution being the default?