COMPSCI 220 Programming Methodology

Week 06 Syllabus: Introduction to Functional Programming

Overview

This (short) week will introduce the basics of functional programming. In particular, we will look at the benefits of functional programming, what pure functions are, referential transparency, purity, the substitution model, and higher-order functions.

Tasks

There are no additional tasks this week

Reading