ICFP 1998
46 papers
- A Delegation Language to Request Weather Products and a Scheme of Its Interpretation
- A Distributed Garbage Collector with Diffusion Tree Reorganisation and Mobile Objects
- A Framework for Type Inference with Subtyping
- A Functional Programming Approach to Hypermedia Authoring
- A Lazy CGI Namespace in Scheme
- A Non-Deterministic Call-by-Need Lambda Calculus
- A Structured Approach to Retrieving Functions by Types
- A Term Calculus for Unitary Approach to Nomalization
- A Theory of Core Fudgets
- A Type Based Sharing Analysis for Update Avoidance and Optimisation
- Automating Derivation of Incremental Programs
- Building Program Optimizers with Rewriting Strategies
- Cayenne - a Language with Dependent Types
- Combining CFG and Recursive Functions to Get a New Language
- Compiling Standard ML to Java Bytecodes
- Controlled Temporal Non-Determinism for Reasoning with a Machine of Finite Speed
- Encoding Types in ML-Like Languages
- Fold and Unfold for Program Semantics
- Frob - Functional Robotics
- Functional Differentiation of Computer Programs
- Functional Style in C++: Closures, Late Binding, and Lambda Abstractions
- H/Direct: A Binary Foreign Language Interface for Haskell
- Higher-Order Arity Raising
- Imperative Streams - A Monadic Combinator Library for Synchronous Programming
- Implementing Design Patterns as Language Constructs
- Implementing Typed Intermediate Languages
- Intensional Polymorphism in Type-Erasure Semantics
- LAND*: an AND with local bindings, a guarded LET* special form
- Lava: Hardware Design in Haskell
- Lazy Computation with Exact Real Numbers
- MAP: A Functional Analysis and Design Method
- Modular Object-Oriented Programming with Units and Mixins
- On Application of Self-Similar Pictures in Education
- On the Runtime Complexity of Type-Directed Unboxing
- PLAN: A Packet Language for Active Networks
- Pragmatic Subtyping in Polymorphic Languages
- Programming with Variable Functions
- Recycling Continuations
- Taming Effects with Monadic Typing
- The Marriage of Effects and Monads
- The Spineless Tagless G-machine, naturally
- The Under-Appreciated Unfold
- Type Errors Confuse the Programmer (Poster Abstract)
- Typed Cross-Module Compilation
- Verbose Typing
- YALE: Yet Another Lambda Evaluator Based on Interaction Nets