Using category theory to design implicit conversions and generic operators
journal contributionposted on 01.01.1989 by John C Reynolds
Any type of content formally published in an academic journal, usually following a peer-review process.
A generalization of many-sorted algebras, called category-sorted algebras, is defined and applied to the language-design problem of avoiding anomalies in the interaction of implicit conversions and generic operators. The definition of a simple imperative language (without any binding mechanisms) is used as an example.