Calculating Compilers Effectively (Functional Pearl)
- Zac Garby,
- Graham Hutton,
- University of Nottingham,
Publikation:
Konference artikel i Proceeding eller bog/rapport kapitel
Konferencebidrag i proceedings
Forskning
Peer-reviewOpen Access
Resume
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.
Publikation information
Produktionstype
Publikation:
Konference artikel i Proceeding eller bog/rapport kapitel
Konferencebidrag i proceedings
Forskning
Peer-reviewOriginalsprog
EngelskSider fra-til (Antal sider)
Sider 109 - 119 (11 sider)Publikationsmilepæle
- Udgivet - 29/08/2024
Publikationsstatus
Udgivet - 29/08/2024
Forlag
Association for Computing Machinery, USAPublication IDs
- ORCID: /0000-0003-1600-8261/work/166386253
- Scopus: 85203875435
Titel på værtspublikation
Proceedings of the 17th ACM SIGPLAN International Haskell SymposiumMetrikker
PlumX, åbner i en ny fane
Antal citationer
1
Adgang til dokumenter
Relateret event
Titel
International Haskell Symposium
Begivenhedstype
KonferenceGrad af anerkendelse
International begivenhedDato
06/09/2024 - 07/09/2024Lokation
ItalyMilanItalien
