Parametric polymorphism has become a common feature of mainstream programming languages, but software component architectures have lagged behind and do not sup-port this feature. The immediate consequence is that applications cannot naturally combine the functionality exposed by various parameterized modules, if it happens that the implementation language diers. This signicant problem surfaced rst and most acutely in the computer algebra community, where parametric polymorphism is heavily used for the specication and enforcement of the algebraic interfaces and in the implementation of algorithms that work over various coecient rings or elds. Com-plex, specialized mathematical libraries, servicing disjoint areas are implemented in various la...
This paper describes structural polymorphism, a new form of type polymorphism appropriate to functio...
Parametric polymorphism is one of the lynchpins of modern typed programming. A function that can wor...
We present a type and behaviour reconstruction algorithm for Standard ML with concurrency. The behav...
Abstract. This paper presents our experiments in providing mechanisms for parametric polymorphism fo...
International audienceScientific programmers are eager to take advantage of the computational power ...
This thesis revisits the well-known notion of parametric polymorphismin the light of modern developm...
Type inference for structural polymorphism ---i.e. record and variant polymorphism--- has been an ac...
Polymorphism in programming languages enables code reuse. Here, we show that polymorphism has broad ...
Polymorphism in programming languages enables code reuse. Here, we show that polymorphism has broad ...
Polymorphic abstraction provides the ability to write programs that are independent of the form of t...
Polymorphic abstraction provides the ability to write programs that are independent of the form of t...
Udgivelsesdato: August 9, 2009According to Strachey, a polymorphic program is parametric if it appli...
In this paper we introduce a logic for parametric polymorphism. Just as LCF is a logic for the simp...
Parametric polymorphism in functional programming languages with explicit polymorphism is the proper...
add parametric polymorphism to languages that combine static and dynamic typing. We present a system...
This paper describes structural polymorphism, a new form of type polymorphism appropriate to functio...
Parametric polymorphism is one of the lynchpins of modern typed programming. A function that can wor...
We present a type and behaviour reconstruction algorithm for Standard ML with concurrency. The behav...
Abstract. This paper presents our experiments in providing mechanisms for parametric polymorphism fo...
International audienceScientific programmers are eager to take advantage of the computational power ...
This thesis revisits the well-known notion of parametric polymorphismin the light of modern developm...
Type inference for structural polymorphism ---i.e. record and variant polymorphism--- has been an ac...
Polymorphism in programming languages enables code reuse. Here, we show that polymorphism has broad ...
Polymorphism in programming languages enables code reuse. Here, we show that polymorphism has broad ...
Polymorphic abstraction provides the ability to write programs that are independent of the form of t...
Polymorphic abstraction provides the ability to write programs that are independent of the form of t...
Udgivelsesdato: August 9, 2009According to Strachey, a polymorphic program is parametric if it appli...
In this paper we introduce a logic for parametric polymorphism. Just as LCF is a logic for the simp...
Parametric polymorphism in functional programming languages with explicit polymorphism is the proper...
add parametric polymorphism to languages that combine static and dynamic typing. We present a system...
This paper describes structural polymorphism, a new form of type polymorphism appropriate to functio...
Parametric polymorphism is one of the lynchpins of modern typed programming. A function that can wor...
We present a type and behaviour reconstruction algorithm for Standard ML with concurrency. The behav...