Skip to content

Instantly share code, notes, and snippets.

@jnthn
Created March 24, 2014 19:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jnthn/9747719 to your computer and use it in GitHub Desktop.
Save jnthn/9747719 to your computer and use it in GitHub Desktop.
emulates - after keeping things with packages vs compilation units clean, the
spec for emulates seems to blur the boundary again... Problem? Like, what are
the actual semantics of it? How does it emulate? Aliasing? Or is it up to the
module that declares itself as emulating another to export the correct things?
What is the development-time story for CompUnit? A module in development is
obviously not ready for production, but the developer will certainly want to
load it!
How do we specify (in a use statement?) that we are willing to accept a module
even if it's not marked as "production"? Or is that an installation-time thing
left to some module installer?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment