Polymorphism and Higher-Order Functions

Polymorphism

Polymorphic Lists

Polymorphic Pairs

Polymorphic Options

Functions as Data

Higher-Order Functions

Filter

Anonymous Functions

Map

Fold

Functions That Construct Functions

Additional Exercises