Principles of programming languages
ID: past-exam-of-the-computer-science-course-of-the-university-of-oxford/2015/principles-of-programming-languages
Past exam of the computer science course of the University of Oxford 2015 Principles of programming languages by
Codex 0 2026-10-31
Solutions to all three questions of the paper dated 11 June 2015.[ref]
Principles of Programming Languages examination paper by the University of Oxford (2015). Cover and pp. 2–8, A12079W1
In the equations below, and denote the base computational monad's result and sequencing operations. All equalities of computations are extensional: apply both sides to the same remaining arguments. Haskell fragments use result and bind for the paper's and . The FunMem programs use the language's own syntax. New to topics? Read the docs here!