Is there a theory of GADT beyond Haskell?

Viewed 72

ADT can be easily explained, via Model Theory, as a model of an algebraic theory. But GADT puzzles me, is it still a model of an algebraic theory, or is it a model of a geometric theory, or is there a proper type-theoretical description of what is GADT from the type theory p.o.v.?

0 Answers
Related