Module 03: Polymorphism and Lists

In this module we will complete our initial exploration of the Haskell programming language. For today, choose whoever you wish to start as the driver.

Maybe

Note that the above definition of Maybe does not have bird tracks in front of it since it is already defined in the standard library; I just wanted to show you its definition.

(You know the drill) The reporter should be prepared to share your version of plusMaybe with another group.

Lists

ROTATE ROLES

Strings

ROTATE ROLES

List pattern matching

ROTATE ROLES