(Enter summary)
Abstract: The problem of de
ning iteration for higher-order nested
datatypes of arbitrary (
nite) rank is solved within the framework of
System F
of higher-order parametric polymorphism. The proposed solution
heavily relies on a general notion of monotonicity as opposed to
a syntactic criterion on the shape of the type constructors such as positivity
or even being polynomial. Its use is demonstrated for some rank-2
heterogeneous/nested datatypes such as powerlists and de Bruijn terms
with... (Update)
Context of citations to this paper: More
.... [10,11,20,27] Typed lambda calculi featuring heterogeneous and higher kind inductive and coinductive constructors are the topic of [23,1,2]. A very accessible extended presentation of aspects of Fiore, Plotkin and Turi s work [15] appears in [14] Hofmann [21] has given a...
Cited by: More
Fixed Points of Type Constructors and Primitive Recursion - Abel, Matthes
(Correct)
Substitution in Non-wellfounded Syntax with Variable Binding - Matthes, Uustalu (2003)
(Correct)
Active bibliography (related documents): More All
1.8: (Co-)Iteration for Higher-Order Nested Datatypes - Abel, Matthes
(Correct)
0.6: Generalized Iteration and Coiteration for Higher-Order.. - Abel, Matthes, Uustalu (2003)
(Correct)
0.5: Monotone Inductive and Coinductive Constructors of Rank 2 - Matthes (2001)
(Correct)
Similar documents based on text: More All
0.4: Iteration and Coiteration Schemes for Higher-Order and.. - Abel, Matthes, Uustalu (2004)
(Correct)
0.3: Haskell Examples for Iteration and Coiteration on Higher-Order.. - Abel (2003)
(Correct)
0.3: A Predicative Strong Normalisation Proof for a.. - Abel, Altenkirch (2000)
(Correct)
Related documents from co-citation: More All
2: Monotone inductive and coinductive constructors of rank
- Matthes
2: Generalised folds for nested datatypes
- Bird, Paterson - 1998
2: de bruijn notation as a nested datatypes
- Bird, Paterson
BibTeX entry: (Update)
Abel, A., R. Matthes and T. Uustalu, Generalized iteration and coiteration for higher-order nested datatypes, to appear in: A. Gordon, ed., Proc. of 6th Int. Conf. on Foundations of Software Science and Computation Structures, FoSSaCS'03 (Warsaw, Apr. 2003), Lect. Notes in Comput. Sci., Springer-Verlag. http://citeseer.ist.psu.edu/article/abel03generalized.html More
@misc{ abel03generalized,
author = "A. Abel and R. Matthes and T. Uustalu",
title = "Generalized iteration and coiteration for higher-order nested datatypes",
text = "Abel, A., R. Matthes and T. Uustalu, Generalized iteration and coiteration
for higher-order nested datatypes, to appear in: A. Gordon, ed., Proc. of
6th Int. Conf. on Foundations of Software Science and Computation Structures,
FoSSaCS'03 (Warsaw, Apr. 2003), Lect. Notes in Comput. Sci., Springer-Verlag.",
year = "2003",
url = "citeseer.ist.psu.edu/article/abel03generalized.html" }
Citations (may not include all citations):
382
Lambda calculi with types
- Barendregt - 1992
233
The formulae-as-types notion of construction (context) - Howard - 1980
99
volume 5 of Graduate Texts in Mathematics (context) - Lane, the et al. - 1998
60
Polytypic values possess polykinded types
- Hinze - 2002
45
Nested datatypes
- Bird, Meertens - 1998
42
A realizability interpretation of the theory of species (context) - Tait - 1975
41
Inductive and coinductive types with iteration and recursion
- Geuvers - 1992
39
A typed lambda calculus with categorical type constructors (context) - Hagino - 1987
38
by Iteration and Primitive Recursion on Monotone Inductive T.. (context) - Matthes, System - 1998
31
Contracting proofs to programs (context) - Leivant - 1990
25
Generalised folds for nested datatypes
- Bird, Paterson - 1999
23
De Bruijn notation as a nested datatype
- Bird, Paterson - 1999
18
From fast exponentiation to square matrices: An adventure in.. (context) - Okasaki - 1999
16
Monadic presentations of lambda terms using generalized indu..
- Altenkirch, Reus - 1999
13
Generic programming within dependently typed programming (context) - Altenkirch, McBride - 2002
13
Recursive types and type constraints in second-order lambda .. (context) - Mendler - 1987
9
elimination des coupures dans l'arithmetique d'ordre super.. (context) - Girard, etation - 1972
8
Monotone inductive and coinductive constructors of rank
- Matthes - 2001
5
Ecient generalized folds (context) - Hinze - 2000
5
and Eugenio Moggi (context) - Jay, Bell - 1998
5
Representations of rst order function types as terminal coal..
- Altenkirch - 2001
4
and Geraint Jones (context) - Bird, Gibbons - 2000
2
Iterated Inductive De nitions and Subsystems of Analysis: Re.. (context) - Buchholz, Feferman et al. - 1981
1
Haskell examples for iteration and coiteration on higher-ord..
- Abel - 2003
Documents on the same site (http://www.tcs.informatik.uni-muenchen.de/~abel/): More
A Predicative Strong Normalisation Proof for a.. - Abel, Altenkirch (2000)
(Correct)
Specification and Verification of a Formal System for Structurally .. - Abel (2000)
(Correct)
A Third-Order Representation of the λμ-Calculus - Abel (2001)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC