Constraint-set satisfiability for overloading

C Camarao, L Figueiredo, C Vasconcellos - Proceedings of the 6th ACM …, 2004 - dl.acm.org
This article discusses the problem of constraint-set satisfiability (CSSAT)---that is, the
problem of determining whether a given constraint-set is satisfiable in a given typing context …

[PDF][PDF] Decidability of linear tree constraints for resource analysis of object-oriented programs

S Bauer - 2019 - edoc.ub.uni-muenchen.de
Program analysis aims to predict program behaviors already at compile time. For instance,
one could ask how many memory resources are required or in which range the program …

[图书][B] Practical type inference for the GADT type system

C Lin - 2010 - search.proquest.com
Generalized algebraic data types (GADTs) are a type system extension to algebraic data
types that allows the type of an algebraic data value to vary with its shape. The GADT type …

Expansion for universal quantifiers

S Lenglet, JB Wells - … Languages and Systems: 21st European Symposium …, 2012 - Springer
Expansion is an operation on typings (ie, pairs of typing environments and result types)
defined originally in type systems for the λ-calculus with intersection types in order to obtain …

[PDF][PDF] Open and Closed Worlds for Overloading: a Definition and Support for Coexistence.

C Camarao, CD Vasconcellos, L Figueiredo… - J. Univers. Comput …, 2007 - Citeseer
The type system of Haskell and some related systems are based on an open world
approach for overloading. In an open world, the principal type of each overloaded symbol …

[PDF][PDF] Type Inference for Overloading by Semi-Unification

C Camarao, L Figueiredo, C Vasconcelos - researchgate.net
This article addresses the problem of type inference in the presence of context-dependent
overloading and parametric polymorphism, using a revised definition of system CT [2]—a …

[引用][C] DCC-ICEX

C Camarão, L Figueiredo… - Proceedings of the …, 2004 - ACM Press