This repository was archived by the owner on Apr 25, 2025. It is now read-only.
This repository was archived by the owner on Apr 25, 2025. It is now read-only.
Supporting mutual recursion across module boundaries #220
Closed
Description
In #217 (comment), @rossberg wrote that of all the type systems we have considered, only equirecursive types allow for mutual recursion across module boundaries without casts. I'm not personally sure of this, so it would be good to work this out and make sure everyone is on the same page. To start off by making sure we're all talking about the same thing, @rossberg, can you share an example of the kind of mutual recursion you're thinking of?
Metadata
Metadata
Assignees
Labels
No labels