Computer Science 340
Programming Languages
Fall 2019, Siena College
Lecture 11: Functional Programming; Learn You a Haskell for Great Good!
Date: Monday, September 30, 2019
Agenda
- Announcements
- Office hour change tomorrow: no morning hours, instead 5:30-6:30
- Problem Set 3: [HTML] [PDF] try to finish up by Wednesday but the deadline is a little soft
- Problem Set 4: [HTML] [PDF] as soon as you can
- Lab 3: More Syntax wrapup
- Functional programming intro
- Learn You a Haskell for Great Good! introduction
Terminology
- purely functional programming language
- lazy evaluation
- static typing
- type inference