Sciweavers

CIE
2010
Springer

Higher-Order Containers

13 years 9 months ago
Higher-Order Containers
Containers are a semantic way to talk about strictly positive types. In previous work it was shown that containers are closed under various constructions including products, coproducts, initial algebras and terminal coalgebras. In the present paper we show that, surprisingly, the category of containers is cartesian closed, giving rise to a full cartesian closed subcategory of endofunctors. The result has interesting applicageneric programming and representation of higher order abstract syntax. We also show that while the category of containers has finite limits, it is not locally cartesian closed.
Thorsten Altenkirch, Paul Levy, Sam Staton
Added 19 Jul 2010
Updated 19 Jul 2010
Type Conference
Year 2010
Where CIE
Authors Thorsten Altenkirch, Paul Levy, Sam Staton
Comments (0)