![]() |
CPSC 429/529: Functional Programming |
![]() |
|||||||||||||||
![]() |
![]() |
![]() |
![]() Instructor: Carsten Schürmann Department of Computer Science Yale University Time: MWF 9:30-10:20 Room: AKW400 |
![]() |
![]() |
||||||||||||
|
![]() |
Lecture 2: Axioms and Inference Rules.In this lecture we discuss a common language to express common properties about programming languages in general, and functional programming languages in particular. This formal language is mathematics --- naturally, because it must support concise and effective formalisms to express the related structures. In particular, we will take frequently advantage of judgments and inference rules to express properties such as a program P evaluates to a value V, or a program P has type T. Suggested Reading Materials:
Previous lecture: Lecture 1
|
![]() |