Skip to content

Conversation

@Linyxus
Copy link
Owner

@Linyxus Linyxus commented Jan 21, 2026

This is for the convenience of checking the addition of the classifier calculus.

Expand absurd, make capture kind lookups always create valid sets
Ideally we should have ReachSet be subsetted instead of subcaptured, but since projection exists, maybe it's better to move the subkind rules to subsetting.
Make Kinds a flat list, might be able to progress
What exactly happens to the reach set as evaluation continues?
Seems like it should be obvious that a term like

```
[c^] -> t
```

What would it be like to run substitution and recompute the reach set?
TightSubbound is an attempt to keep track of instantiated capture variables during substitution,
in order to try to forumulate the structure of ReachSet during substitution.
It should have a set_kind case to allow the morphisms to be created (the sorrys)
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