Skip to content

Towards better treatment of modules and module types. #193

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Apr 29, 2021
Merged

Conversation

cristianoc
Copy link
Collaborator

Fixes #178

@cristianoc
Copy link
Collaborator Author

This is a first step towards better treatment of modules and module types. The whole area is in need of some love.
For now, introduce a Constraint(M, MT) to represent the constraint that module M has module type MT.

@cristianoc
Copy link
Collaborator Author

Tests work as expected now.
There's still the pre-existing issue of resolving transitive module references.

@cristianoc cristianoc merged commit d8fbdb8 into master Apr 29, 2021
@cristianoc cristianoc deleted the modules branch April 29, 2021 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Hover over module that implements a module type does not work
1 participant