1.Lecture 6: First-Class Functions TI1220 2012-2013 Concepts of Programming Languages Eelco Visser / TU Delft2. Messages from the Lab 3. Graded Assignment 1Algebraic datatypes…