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

Small refactor for traits #2345

Merged
merged 11 commits into from
Sep 8, 2023
Merged

Small refactor for traits #2345

merged 11 commits into from
Sep 8, 2023

Conversation

janmasrovira
Copy link
Collaborator

@janmasrovira janmasrovira commented Sep 6, 2023

This pr simplifies parsing by removing FunctionParameterUnnamed. It also removes ghost wildcards introduced during parsing.

It also introduces an error for double braced atoms {{x}} that are not on the left of an arrow ->

@janmasrovira janmasrovira self-assigned this Sep 6, 2023
@janmasrovira janmasrovira marked this pull request as ready for review September 6, 2023 22:01
@janmasrovira janmasrovira marked this pull request as draft September 7, 2023 09:20
@lukaszcz lukaszcz force-pushed the trait-framework branch 2 times, most recently from ced6c7c to 34d35f1 Compare September 7, 2023 16:32
Base automatically changed from trait-framework to main September 8, 2023 10:16
@janmasrovira janmasrovira added this to the 0.5.0 milestone Sep 8, 2023
@janmasrovira janmasrovira marked this pull request as ready for review September 8, 2023 10:30
@janmasrovira janmasrovira changed the title Trait framework jan Small refactor for traits Sep 8, 2023
@lukaszcz lukaszcz merged commit 73e2cf0 into main Sep 8, 2023
4 checks passed
@lukaszcz lukaszcz deleted the trait-framework-jan branch September 8, 2023 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants