![]() |
CPSC 429/529: Functional Programming |
![]() |
|||||||||||||||
![]() |
![]() |
![]() |
![]() Instructor: Carsten Schürmann Department of Computer Science Yale University Time: MWF 9:30-10:20 Room: AKW400 |
![]() |
![]() |
||||||||||||
|
![]() |
Lecture 16: Specification and Implementation.Is the implementation of the acceptor from the previous lecture really sound? We will see how difficult it is to write a programming that behaves according to specification. We will cast a little light on the questions related to specifications, implementations, and correctness. The main result of this lecture is that we examine a fix of a problem presented in the previous lecture. . Suggested Reading Materials:Robert Harper. Functional Pearls. Proof-Directed Debugging. Journal of Functional Programming, ????
Previous lecture: Lecture 15
|
![]() |