Join Nostr
2025-12-02 00:59:45 UTC
in reply to

Trebor on Nostr: nprofile1q…ndand Now that I think of it, eta for unit types seems really bad for ...

Now that I think of it, eta for unit types seems really bad for rewriting systems. Do we define a family of reductions, one for each type? Otherwise an untyped reduction can only turn the constructor of Unit into a (fresh) variable, because no other direction makes sense. But then confluence is dead. (I'm assuming eta because this thread is specifically about eta.)