https://rdcu.be/dAsR8 (Publisher version)
Hanus, M. (1990). Logic Programs with Equational Type Specifications. In H. Kirchner, & W. Wechler (Eds.), Algebraic and Logic Programming (pp. 70-85). Berlin: Springer.