You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By wrapping all polyfills in the declare statements above, it can resolve the concerns I have mentioned at the meeting, that is, unused partially shimming doesn't cost anything.
This also resolves the execution order problem. No module is more prior that others (the shimming requirement) but it is still polyfillable.
It must have a new syntax so it can be statically analyzed.
Here is an example (I know it is conflicting with TypeScript syntax though)
If
std:Complex
is never accessed, the code above never being executed.Once it is accessed, the code above is being executed immediately to prepare the module.
The text was updated successfully, but these errors were encountered: