In this lecture we make the step from a lambda-calculus to a functional programming language. This essentially requires fixing an evaluation strategy and adding basic data types for representing ...