Sciweavers

LFP
1990
96views more  LFP 1990»
14 years 1 months ago
Comprehending Monads
Category theorists invented monads in the 1960's to concisely express certain aspects of universal algebra. Functional programmers invented list comprehensions in the 1970�...
Philip Wadler
LFP
1990
73views more  LFP 1990»
14 years 1 months ago
Computing with Coercions
d Abstract) V. Breazu-Tannen C. A. Gunter A. Scedrov University of Pennsylvania This paper relates two views of the operational semantics of a language with multiple
Val Tannen, Carl A. Gunter, Andre Scedrov
LFP
1990
96views more  LFP 1990»
14 years 1 months ago
Static Dependent Types for First Class Modules
Mark A. Sheldon, David K. Gifford
LFP
1990
106views more  LFP 1990»
14 years 1 months ago
Compiling Pattern Matching by Term Decomposition
Laurence Puel, Ascánder Suárez
LFP
1990
73views more  LFP 1990»
14 years 1 months ago
Lazy Task Creation: A Technique for Increasing the Granularity of Parallel Programs
Many parallel algorithms are naturally expressed at a ne level of granularity, often ner than a MIMD parallel system can exploit eciently. Most builders of parallel systems have...
Eric Mohr, David A. Kranz, Robert H. Halstead Jr.
LFP
1990
56views more  LFP 1990»
14 years 1 months ago
Efficient Method Dispatch in PCL
Gregor Kiczales, Luis Rodriguez
LFP
1990
98views more  LFP 1990»
14 years 1 months ago
Abstracting Control
Olivier Danvy, Andrzej Filinski
LFP
1990
101views more  LFP 1990»
14 years 1 months ago
A Module System for Scheme
This paper presents a module system designed for largescale programming in Scheme. The module system separates speci cations of objects from their implementations, permitting the ...
Pavel Curtis, James Rauen
LFP
1990
171views more  LFP 1990»
14 years 1 months ago
Operational and Axiomatic Semantics of PCF
PCF, as considered in this paper, is a lazy typed lambda calculus with functions, pairing, fixed-point operators and arbitrary algebraic data types. The natural equational axioms ...
Brian T. Howard, John C. Mitchell
LFP
1990
102views more  LFP 1990»
14 years 1 months ago
A Semantic Basis for Quest
Quest is a programming language based on impredicative type quantifiers and subtyping within a three-level structure of kinds, types and type operators, and values. The semantics ...
Luca Cardelli, Giuseppe Longo