Reasoning about deterministic concurrent functional I/O

Autor: Dowse, M., Butterfield, A., Eekelen, M.C.J.D. van, Grelck, C., Huch, F., Michaelson, G.J., Trinder, Ph.
Přispěvatelé: Grelck, C., Huch, F., Michaelson, G.J., Trinder, Ph.
Předmět:
Zdroj: Scopus-Elsevier
Grelck, C.; Huch, F.; Michaelson, G.J. (ed.), Implementation and Application of Functional Languages : 16th International Workshop, IFL 2004 Lübeck, Germany, September 8-10, 2004, Revised Selected Papers, 469-480. Berlin : Springer
STARTPAGE=469;ENDPAGE=480;ISSN=0302-9743;TITLE=Grelck, C.; Huch, F.; Michaelson, G.J. (ed.), Implementation and Application of Functional Languages : 16th International Workshop, IFL 2004 Lübeck, Germany, September 8-10, 2004, Revised Selected Papers
Implementation and Application of Functional Languages ISBN: 9783540260943
IFL
Grelck, C.; Huch, F.; Michaelson, G.J. (ed.), Implementation and Application of Functional Languages : 16th International Workshop, IFL 2004 Lübeck, Germany, September 8-10, 2004, Revised Selected Papers, LNCS, pp. 469-480
ISSN: 0302-9743
Popis: This paper develops a language for reasoning about concurrent functional I/O. We assume that the API is specified as state-transformers on a single world state. We then prove that under certain conditions evaluation in this language is deterministic, and give some examples. All properties were machine-verified using the Sparkle proof-assistant and using Core-Clean as a meta-language.
Databáze: OpenAIRE