Sciweavers

2335 search results - page 175 / 467
» Type Checking Type Classes
Sort
View
TOPLAS
2002
116views more  TOPLAS 2002»
13 years 10 months ago
Type-preserving compilation of Featherweight Java
We present an efficient encoding of core Java constructs in a simple, implementable typed intermediate language. The encoding, after type erasure, has the same operational behavio...
Christopher League, Zhong Shao, Valery Trifonov
INFOCOM
1998
IEEE
14 years 2 months ago
How Bad is Reliable Multicast without Local Recovery?
We examine the impact of the loss recovery mechanism on the performance of a reliable multicast protocol. Approaches to reliable multicast can be divided into two major classes: s...
Jörg Nonnenmacher, Martin S. Lacher, Matthias...
PEPM
1994
ACM
14 years 2 months ago
Dictionary-Free Overloading by Partial Evaluation
One of the most novel features in the functional programming language Haskell is the system of type classes used to support a combination of overloading and polymorphism. Current ...
Mark P. Jones
ENTCS
2006
153views more  ENTCS 2006»
13 years 10 months ago
Parametric Domain-theoretic Models of Polymorphic Intuitionistic / Linear Lambda Calculus
We present a formalization of a version of Abadi and Plotkin's logic for parametricity for a polymorphic dual intuitionistic / linear type theory with fixed points, and show,...
Lars Birkedal, Rasmus Ejlers Møgelberg, Ras...
JFP
2008
85views more  JFP 2008»
13 years 10 months ago
Applicative programming with effects
In this paper, we introduce Applicative functors--an abstract characterisation of an applicative style of effectful programming, weaker than Monads and hence more widespread. it i...
Conor McBride, Ross Paterson