"Logic Programs as Types for Logic Programs"

Thom W. Frühwirth et al. (1991)
a service of  Schloss Dagstuhl - Leibniz Center for Informatics