Evaluation à la carte: non-strict evaluation via compositional data types

Patrick Bahr

2059 Downloads (Pure)

Abstract

We describe how to perform monadic computations
over recursive data structures with fine grained control
over the evaluation strategy. This solves the issue
that the definition of a recursive monadic function
already determines the evaluation strategy due
to the necessary sequencing of the monadic operations.
We show that compositional data types already
provide the structure needed in order to delay
monadic computations at any point of the computation.
OriginalsprogEngelsk
TitelProceedings of the 23rd Nordic Workshop on Programming Theory
RedaktørerPaul Pettersson, Cristina Seceleanu
Antal sider3
ForlagMälardalen University
Publikationsdato2011
Sider38-40
StatusUdgivet - 2011
Begivenhed23rd Nordic Workshop on Programming Theory - Västerås, Sverige
Varighed: 26 okt. 201128 okt. 2011
Konferencens nummer: 23

Konference

Konference23rd Nordic Workshop on Programming Theory
Nummer23
Land/OmrådeSverige
ByVästerås
Periode26/10/201128/10/2011
NavnTechnical Report
Vol/bind254
ISSN1404-3041

Emneord

  • Det Natur- og Biovidenskabelige Fakultet

Citationsformater