• DocumentCode
    2835973
  • Title

    Exception handling in a parallel functional language: PSML

  • Author

    Hammond, K.

  • Author_Institution
    Dept. of Comput., Glasgow Univ., UK
  • fYear
    1989
  • fDate
    22-24 Nov 1989
  • Firstpage
    169
  • Lastpage
    173
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '89. Fourth IEEE Region 10 International Conference
  • Conference_Location
    Bombay
  • Type

    conf

  • DOI
    10.1109/TENCON.1989.176920
  • Filename
    176920