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
{{ message }}
This repository has been archived by the owner on Jun 17, 2019. It is now read-only.
Notably, imports are hoisted, which means the imported modules will be evaluated before any of the statements interspersed between them. Keeping all imports together at the top of the file may prevent surprises resulting from this part of the spec.
This is currently happening in every project we have that uses:
babel6
metarpheus
prelude
In these projects we call the prelude function before metarpheus import, but since babel6 that import is (correctly) hoisted to the top so the prelude is actually called after it leading to some defects
specs
{optional: describe technical specs to implement this feature, if not obvious}
misc
{optional: other useful info}
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
requirements
From their doc
This is currently happening in every project we have that uses:
In these projects we call the prelude function before metarpheus
import
, but since babel6 thatimport
is (correctly) hoisted to the top so the prelude is actually called after it leading to some defectsspecs
{optional: describe technical specs to implement this feature, if not obvious}
misc
{optional: other useful info}
The text was updated successfully, but these errors were encountered: