I agree 100%. You won't see type-check warnings/errors from the Closure Compiler (which I noted yesterday supports far more detailed type-checking than TypeScript) until you re-compile, but this doesn't prevent you from running your code in a development context at all, as it's just plain JavaScript and `base.js' can handle goog.require() calls at runtime. The same things of course apply to unit testing via the Closure test runner or any other test framework.
And you can use plovr to recompile on every reload (takes 5-10s) if you need these warnings in your workflow at every step.
And you can use plovr to recompile on every reload (takes 5-10s) if you need these warnings in your workflow at every step.