ESOP 2000Directional Type Checking for Logic Programs: Beyond Discriminative TypesWitold CharatonikDOI 10.1007/3-540-46425-5_5dblpBibTeXNo abstract available.