Skip to content
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

730: Clarify (and correct) rules for maps as instances of function types #736

Merged
merged 2 commits into from
Nov 14, 2023

Conversation

michaelhkay
Copy link
Contributor

@michaelhkay michaelhkay commented Oct 6, 2023

Fix issue #730

Note: the issue led to a wide-ranging discussion about possible enhancements to the type system, for example adding types for empty maps and arrays. I have ignored most of this, and have focussed on fixing the issue as raised (arising originally on the test suite), namely the incorrect use of V? to define a type that allows either an instance of the sequence type V or or an empty sequence.

@ChristianGruen ChristianGruen added the Blocked PR is blocked (has merge conflicts, doesn't format, etc.) label Oct 31, 2023
@michaelhkay michaelhkay force-pushed the Issue730-maps-as-functions branch from 9e6b088 to f3c3374 Compare October 31, 2023 19:04
@ChristianGruen ChristianGruen removed the Blocked PR is blocked (has merge conflicts, doesn't format, etc.) label Oct 31, 2023
@ndw
Copy link
Contributor

ndw commented Nov 14, 2023

The group agreed to merge this PR at meeting 054

@ndw ndw merged commit 5c63c4b into qt4cg:master Nov 14, 2023
2 checks passed
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.

3 participants