A partir de Curry-Howard-Lambek, ha habido una buena trinidad de teorías de tipos, lógicas y categorías. Tengo curiosidad por saber qué semántica categórica obtienes al agregar subtipos (coercitivos) a una teoría de tipos; parece que esto no se ha explorado mucho, si es que lo ha hecho.
En general, agregar un subtipo coercitivo a una teoría de tipos no arruina sus propiedades meta-teóricas, como una fuerte normalización, ¡creo que su semántica categórica debería ser algo de interés real!