I'm always amazed when adding a new feature to a "real world" language/runtime when it seems to work complementary with a bunch of existing features. I expect this to be true in #typeTheory but expect all practical implementations to be full of compromises and special cases a la how nearly every C++ feature is a footgun when used with any other C++ feature
#languageDesign #languageImplementation #compilers #orthogonality