DocumentCode :
3257346
Title :
Indexed Containers
Author :
Altenkirch, Thorsten ; Morris, Peter
Author_Institution :
Univ. of Nottingham, Nottingham, UK
fYear :
2009
fDate :
11-14 Aug. 2009
Firstpage :
277
Lastpage :
285
Abstract :
We show that the syntactically rich notion of inductive families can be reduced to a core type theory with a fixed number of type constructors exploiting the novel notion of indexed containers. Indexed containers generalize simple containers, capturing strictly positive families instead of just strictly positive types, without having to extend the core type theory. Other applications of indexed containers include data type-generic programming and reasoning about polymorphic functions. The construction presented here has been formalized using the Agda system.
Keywords :
functional programming; genetic algorithms; Agda system; core type theory; data type-generic programming; data type-generic reasoning; indexed containers; inductive families; polymorphic functions; Type Theory; functional programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Logic In Computer Science, 2009. LICS '09. 24th Annual IEEE Symposium on
Conference_Location :
Los Angeles, CA
ISSN :
1043-6871
Print_ISBN :
978-0-7695-3746-7
Type :
conf
DOI :
10.1109/LICS.2009.33
Filename :
5230571
Link To Document :
بازگشت