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

CN: Consider tracking source location validity in type system #789

Open
dc-mak opened this issue Dec 25, 2024 · 0 comments
Open

CN: Consider tracking source location validity in type system #789

dc-mak opened this issue Dec 25, 2024 · 0 comments
Labels
cn technical debt Something for internal cleanup

Comments

@dc-mak
Copy link
Contributor

dc-mak commented Dec 25, 2024

It would be cool if we could figure out a way to make sure that invalid (Locations.other) source locations are never seen by the user. They are useful for creating terms for sending to the solver, but they can also sneakily show up in other places too.

Something like CatalaLang or Constrainable Variants may help.

@dc-mak dc-mak added cn technical debt Something for internal cleanup labels Dec 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cn technical debt Something for internal cleanup
Projects
None yet
Development

No branches or pull requests

1 participant