"I just want to be pure": graded monads for program analysis -Andrej Ivaskovic (computer laboratory).
- đ¤ Speaker: Andrej Ivaskovic (computer laboratory).
- đ Date & Time: Saturday 07 March 2020, 10:00 - 10:30
- đ Venue: Winstanley Lecture Theatre, Trinity College
Abstract
Functional programmers (especially the Haskell ones) are obsessed with making their functions pure, so they resemble mathematical (partial) functions. The most common way effectful code is written in Haskell is by using monads. In this talk, I will show how recent developments in the research of graded monads can be used to automatically verify useful properties of programs.
Series This talk is part of the Trinity Mathematical Society series.
Included in Lists
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Andrej Ivaskovic (computer laboratory).
Saturday 07 March 2020, 10:00-10:30