Sciweavers

FPCA
1989
14 years 3 months ago
A Simple Semantics for ML Polymorphism
We give a framework for denotational semantics for the polymorphic “core” of the programming language ML. This framework requires no more semantic material than what is needed...
Atsushi Ohori
FPCA
1989
14 years 3 months ago
F-Bounded Polymorphism for Object-Oriented Programming
Bounded quantification was introduced by Cardelli and Wegner as a means of typing functions that operate uniformly over all subtypes of a given type. They defined a simple “ob...
Peter S. Canning, William R. Cook, Walter L. Hill,...
ECOOP
1989
Springer
14 years 3 months ago
A Design Method for Object-Oriented Programming
Winnie W. Y. Pun, Russel L. Winder
ECOOP
1989
Springer
14 years 3 months ago
A Class Hierarchy for Building Stream-Oriented File Systems
Peter Madany, Roy H. Campbell, Vincent F. Russo, D...
CTCS
1989
Springer
14 years 3 months ago
Temporal Structures
We combine the principles of the Floyd-Warshall-Kleene algorithm, enriched categories, and Birkhoff arithmetic, to yield a useful class of algebras of transitive vertex-labeled s...
Ross Casley, Roger F. Crew, José Meseguer, ...
CTCS
1989
Springer
14 years 3 months ago
A Category-theoretic Account of Program Modules
The type-theoretic explanation of modules proposed to date (for programming languages like ML) is unsatisfactory, because it does not capture that evaluation of type-expressions i...
Eugenio Moggi
CTCS
1989
Springer
14 years 3 months ago
Quantitative Domains, Groupoids and Linear Logic
We introduce the notion of a candidate for “multiple valued universal constructions” and define stable functors (which generalise functors with left adjoints) in terms of fac...
Paul Taylor 0002