ObjectCurry: An Object-Oriented Extension of the Declarative Multi-Paradigm Language Curry. - Michael Hanus; Frank Huch; Philipp Niederau (IFL, 2000)