Gå til søgefeltetSpring over til navigationSpring til hovedindhold

Calculating Compilers Effectively (Functional Pearl)

Publikation:
Konference artikel i Proceeding eller bog/rapport kapitel
Konferencebidrag i proceedings
Forskning
Peer-review

Open 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-review

Originalsprog

Engelsk

Sider 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, USA

Publication IDs

  • ORCID: /0000-0003-1600-8261/work/166386253
  • Scopus: 85203875435

Titel på værtspublikation

Proceedings of the 17th ACM SIGPLAN International Haskell Symposium

Metrikker

Relateret event

Titel

International Haskell Symposium

Begivenhedstype

Konference

Grad af anerkendelse

International begivenhed

Dato

06/09/2024 - 07/09/2024

Lokation

ItalyMilanItalien