[TYPES/announce] Programming with handlers

Sam Lindley Sam.Lindley at ed.ac.uk
Mon Jun 10 17:41:53 EDT 2013


On Tuesday 18th June (next week), we are holding an informal workshop on
programming with handlers for algebraic effects, in Cambridge (further 
details below). We appreciate that this is rather short notice, but 
thought it may be of interest to some readers of the types list in the 
vicinity.

Let us know if you would like to attend.

Regards,

Sam & Sam

---
Programming with handlers
Tuesday 18th June
Cambridge, UK

For a long time we have been aware of the algebraic structure of
computation and its relationship with monads. More recently the
algebraic structure of computation has been used as a basis for new
programming languages and new idioms for existing languages. Broadly
speaking, the programmer first specifies a class of effects using an
algebraic signature, and then specifies how those effects may be dealt
with using an algebraic structure for that signature (a "handler").

We've invited talks from the following groups. They have all been
involved in designing and implementing language support for
handlers. We hope to have time for discussion and demos too.

Matija Pretnar / Andrej Bauer (Ljubljana)
Eff: http://arxiv.org/abs/1203.1539v1

Edwin Brady (St Andrews)
http://www.cs.st-andrews.ac.uk/~eb/drafts/effects.pdf

Ohad Kammar / Sam Lindley / Nicholas Oury (Cambridge, Edinburgh)
http://homepages.inf.ed.ac.uk/slindley/papers/handlers-draft-march2013.pdf

Conor McBride (Strathclyde)
Frank: https://personal.cis.strath.ac.uk/conor.mcbride/pub/Frank/TFM.pdf


-- 
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



More information about the Types-announce mailing list