On functors expressible in the polymorphic typed lambda calculus

20Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Given a model of the polymorphic typed lambda calculus based upon a Cartesian closed category K, there will be functors from K to K whose action on objects can be expressed by type expressions and whose action on morphisms can be expressed by ordinary expressions. We show that if T is such a functor then there is a weak initial T-algebra and if, in addition, K possesses equalizers of all subsets of its morphism sets, then there is an initial T-algebra. These results are used to establish the impossibility of certain models, including those in which types denote sets and S ↔ S’ denotes the set of all functions from S to S’. © 1993 Academic Press, Inc.

Cite

CITATION STYLE

APA

Reynolds, J. C., & Plotkin, G. D. (1993). On functors expressible in the polymorphic typed lambda calculus. Information and Computation, 105(1), 1–29. https://doi.org/10.1006/inco.1993.1037

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free