Skip to content

Conversation

@mikeday
Copy link
Contributor

@mikeday mikeday commented Jan 3, 2024

This does proper (?) unification, including aliasing variables X = Y, but without an occurs check as I don't think (??) that X = f(X) can happen during type checking.

@mikeday mikeday force-pushed the mikeday/typevar branch 4 times, most recently from 7502ca7 to d6009ac Compare January 11, 2024 01:14
@mikeday mikeday changed the title Replace ValueType::Any with ValueType::Var. Type checking with new VarType Jan 11, 2024
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.

2 participants