"GADTs meet subtyping"

Gabriel Scherer, Didier Rémy (2013)
a service of  Schloss Dagstuhl - Leibniz Center for Informatics