- Oggetto:
Type Inference for Bimorphic Recursion
- Oggetto:
Academic year 2012/2013
- Course ID
- SEM-TIBD
- Degree course
- Dottorato in Informatica
- Year
- 1° anno 2° anno 3° anno
- Teaching period
- Seminario
- Type
- Seminario
- Credits/Recognition
- 0
- Course disciplinary sector (SSD)
- INF/01 - informatica
- Delivery
- Tradizionale
- Language
- Inglese
- Attendance
- Facoltativa
- Type of examination
- Non prevista
- Oggetto:
Sommario del corso
- Oggetto:
Program
This talk proposes bimorphic recursion, which is restricted
polymorphic recursion such that every recursive call in the body of a
function definition has the same type. Bimorphic recursion allows us
to assign two different types to a recursively defined function: one
is for its recursive calls and the other is for its calls outside its
definition. Bimorphic recursion in this talk can be nested. This
talk shows bimorphic recursion has principal types and decidable type
inference. Hence bimorphic recursion gives us flexible typing for
recursion with decidable type inference. This talk also shows that
its typability becomes undecidable because of nesting of recursions
when one removes the instantiation property from the bimorphic
recursion. This ia a joint work with Ferruccio Damiani and was
presented at Second International Symposium on Games, Automata,
Logics, and Formal Verification (GandALF 2011).
Suggested readings and bibliography
- Oggetto:
Class schedule
Days Time Classroom Mercoledì 11:00 - 13:00 Sala Seminari Dipartimento di Informatica Lessons: dal 09/05/2012 to 09/05/2012
- Oggetto:
Note
SEMINAR HELD BY:
Prof. Makoto Tatsuta
(National Institute of Informatics)
- Oggetto: