Title :
Exception handling in a parallel functional language: PSML
Author_Institution :
Dept. of Comput., Glasgow Univ., UK
Abstract :
Handling exceptional occurrences during computation is a problem in most functional programming languages, even where the computation is eager and sequential. A version of the error value method is presented which allows lazy computation with deterministic semantics for parallel evaluation even in the presence of errors. The realization of this technique is illustrated by reference PSML, a referentially transparent variant of standard ML designed for parallel evaluation
Keywords :
error handling; functional programming; parallel languages; PSML; error value method; exception handling; exceptional occurrences; lazy computation with deterministic semantics; parallel evaluation; parallel functional language; referentially transparent; standard ML; Concurrent computing; Context modeling; Counting circuits;
Conference_Titel :
TENCON '89. Fourth IEEE Region 10 International Conference
Conference_Location :
Bombay
DOI :
10.1109/TENCON.1989.176920