The mechanism of Landin-style stream input/output (I/O) makes it possible to write functional programs, which behave as reactive systems when executed with lazy evaluation. Functional programming languages like Gofer are attractive for programming the data transformations of a reactive system. But although the I/O behaviour can be programmed in such languages too, the functional paradigm lacks the capabilities for specification and reasoning which are needed to analyse the communication behaviour of the program and its environment. We propose to use the Algebra of Communicating Processes (ACPet) for that purpose. The present paper attempts to bridge the gap between the functional and the process-oriented worlds. The term rewriting system of...
In this paper the implementation of loops in PFL - a process functional programming language is pres...
The functional concurrent language Eden is an extension of the lazy functional language Haskell by c...
Contains fulltext : 111086.pdf (author's version ) (Open Access)CSN '95 : Computin...
The mechanism of Landin-style stream input/output (I/O) makes it possible to write functional progra...
In a concurrent functional language processes are functions that are executed concurrently. Using sp...
Functional programming languages have traditionally lacked complete, flexible, and yet referentially...
In this paper we present a model of interactive programs in a purely functional style. We exploit la...
The semantics of lazy functional programming languages is usually presented in two different ways: a...
AbstractThe semantics of lazy functional programming languages is usually presented in two different...
This dissertation presents a pure functional language called Curio. This language is unusual in poss...
Abstract. We propose a form of input and output for functional languages that is in a sense orthogon...
The main result of this thesis is a method for writing programs with graphical user interfaces in pu...
In this paper we present a model of interactive programs in a purely functional style. We exploit l...
Certain classes of applications are naturally described as a network of cooperating components, wher...
Contains fulltext : 60288.pdf (preprint version ) (Open Access)In functional langu...
In this paper the implementation of loops in PFL - a process functional programming language is pres...
The functional concurrent language Eden is an extension of the lazy functional language Haskell by c...
Contains fulltext : 111086.pdf (author's version ) (Open Access)CSN '95 : Computin...
The mechanism of Landin-style stream input/output (I/O) makes it possible to write functional progra...
In a concurrent functional language processes are functions that are executed concurrently. Using sp...
Functional programming languages have traditionally lacked complete, flexible, and yet referentially...
In this paper we present a model of interactive programs in a purely functional style. We exploit la...
The semantics of lazy functional programming languages is usually presented in two different ways: a...
AbstractThe semantics of lazy functional programming languages is usually presented in two different...
This dissertation presents a pure functional language called Curio. This language is unusual in poss...
Abstract. We propose a form of input and output for functional languages that is in a sense orthogon...
The main result of this thesis is a method for writing programs with graphical user interfaces in pu...
In this paper we present a model of interactive programs in a purely functional style. We exploit l...
Certain classes of applications are naturally described as a network of cooperating components, wher...
Contains fulltext : 60288.pdf (preprint version ) (Open Access)In functional langu...
In this paper the implementation of loops in PFL - a process functional programming language is pres...
The functional concurrent language Eden is an extension of the lazy functional language Haskell by c...
Contains fulltext : 111086.pdf (author's version ) (Open Access)CSN '95 : Computin...