University of Cambridge > Talks.cam > Logic and Semantics Seminar (Computer Laboratory) > Monads and Lenses

Monads and Lenses

Download to your calendar using vCal

If you have a question about this talk, please contact Dominic Mulligan .

Monads are an abstraction that can be used to mathematically model computational effects (among other things). Lenses are an abstraction for bidirectional computation, a generalization of the view-update problem. In this talk I will discuss how to combine them and why it might be interesting to do so.

This talk is on joint work with Faris Abou-Saleh, Jeremy Gibbons, James McKinna and Perdita Stevens conducted as part of the recently-concluded project “A theory of least change for bidirectional transformations”.

This talk is part of the Logic and Semantics Seminar (Computer Laboratory) series.

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

Š 2006-2025 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity