Sciweavers

2 search results - page 1 / 1
» Simple unification-based type inference for GADTs
Sort
View
ICFP
2006
ACM
14 years 5 months ago
Simple unification-based type inference for GADTs
Generalized algebraic data types (GADTs), sometimes known as "guarded recursive data types" or "first-class phantom types", are a simple but powerful generaliz...
Simon L. Peyton Jones, Dimitrios Vytiniotis, Steph...
TLDI
2010
ACM
218views Formal Methods» more  TLDI 2010»
14 years 1 months ago
Pointwise generalized algebraic data types
In the GADT (Generalized Algebraic Data Types) type system, a pattern-matching branch can draw type information from both the scrutinee type and the data constructor type. Even th...
Chuan-kai Lin, Tim Sheard