General program setup If you hot reload one thing, you’ll need to reload everything that depends on it – otherwise you get type errors. So if we picture our program as a DAG, you’ll need to reload a whole chunk. In the case of reprocessing, the chunk that you reload is “all of the user’s modules”, while the library modules don’t get reloaded. Another important thing is that there needs to be a “ho