Calculating Compilers Effectively (Functional Pearl)

Zac Garby, Graham Hutton, Patrick Bahr

Publikation: Konference artikel i Proceeding eller bog/rapport kapitelKonferencebidrag i proceedingsForskningpeer review

Abstract

Much work in the area of compiler calculation has focused on pure languages. While this simplifies the reasoning, it reduces the applicability. In this article, we show how an existing compiler calculation methodology can be naturally extended to languages with side effects. We achieve this by exploiting an algebraic approach to effects, which keeps the reasoning simple and provides flexibility in how effects are interpreted. To make the ideas accessible we only use elementary functional programming techniques.
OriginalsprogEngelsk
TitelProceedings of the 17th ACM SIGPLAN International Haskell Symposium
Antal sider11
ForlagAssociation for Computing Machinery
Publikationsdato29 aug. 2024
Sider109 - 119
DOI
StatusUdgivet - 29 aug. 2024
Begivenhed17th ACM SIGPLAN International Haskell Symposium - Milan, Italien
Varighed: 6 sep. 20247 sep. 2024

Konference

Konference17th ACM SIGPLAN International Haskell Symposium
Land/OmrådeItalien
ByMilan
Periode06/09/202407/09/2024

Fingeraftryk

Dyk ned i forskningsemnerne om 'Calculating Compilers Effectively (Functional Pearl)'. Sammen danner de et unikt fingeraftryk.

Citationsformater