2002 · 50 citations · 26 references
ComputingComputer ScienceMathematicsAlgebraProgramming LanguagesSemanticsCategory TheoryData TypesFormal SemanticsType SystemsCategorical SemanticsCategory Theory For Programming LanguagesCategory-theoretic FoundationsCategory-theoretic LogicDefinabilityDefinability TheoryExact CategoriesType Theory
Partial equivalence relations (and categories of these) are a standard tool in semantics of type theories and programming languages, since they often provide a cartesian closed category with extended definability. Using the theory of exact categories, we give a category-theoretic explanation of why the construction of a category of partial equivalence relations often produces a cartesian closed category. We show how several familiar examples of categories of partial equivalence relations fit into the general framework.
26
Notions of computation and monads
Eugenio Moggi · Information and Computation · 1991 · 1.7K citations
Foundations of Constructive Analysis.
Abraham Robinson, Errett Bishop · American Mathematical Monthly · 1968 · 1.3K citations
Introduction to Higher Order Categorical Logic.
J. L. Bell, J. Lambek, Philip Scott · Journal of Symbolic Logic · 1989 · 1.1K citations
Humanities, Mathematics, Logic +11
Dana Scott · SIAM Journal on Computing · 1976 · 573 citations
Introduction to higher order categorical logic
Gian‐Carlo Rota · Advances in Mathematics · 1988 · 401 citations