Lecture 8: Functions as Objects
This lecture further explores functions and their scopes and environments as well as functions as objects. Functions are first-class objects that have a type and can be assigned as a value, used as an argument for another procedure, or returned from another procedure. Being careful about environments enables the creation of concise, easily-read code.
Course Info
Instructor
Departments
As Taught In
Fall
2022
Level
Learning Resource Types
theaters
Lecture Videos
notes
Lecture Notes
assignment
Problem Sets
assignment_turned_in
Programming Assignments with Examples
Readings
Recitation Notes