Conversation

a _truly_ extensible functional-language compiler that allows people to add new typing rules, judgments, etc to the type system without reinventing wheels left and right, if that's sensible and possible
Quote Tweet
"Everything is fine." What's missing from your current programming world that you think you don't need, but that once you have, you'll wonder how you ever lived without?
Show this thread
13
80
How much is this different from data types/GADTs/inductive types/higher inductive inductive types/etc? Aren't they essentially about adding new typing rules to your system? Or are you talking about something different/more expressive?
1
I know very little about HITs and such things (?), but I don't think you can simulate, e.g. extensible records with GADTs (or even Idris-style dependent types)
1