Course pages 2015–16
Advanced Functional Programming
- Exercise 1 (30%)
- Set: Monday 25 January 2016
Due: Monday 8 February 2016
System Fω definitions
- Exercise 2 (35%)
- Set: Thursday 11 February 2016
Due: Monday 29 February 2016
Note: question 2 contained an error: the text "the elements in the right sub-tree of a node are less than the element in the node" has now been corrected to read "the elements in the right sub-tree of a node are greater than the element in the node"
- Exercise 3 (35%)
- Set: Friday 11 March 2016
Due: Monday 25 April 2016
Note: question 1(a) contained an error: the type field should be 16 bits, not 16 bytes. Additionally, the bits function in bitparsing.ml contained an error which has now been corrected.
Update (26th March): there is an optional addendum to question 1(e).