Introduction to Functional Programming – Lecture contentTDA555 / DIT440, LP1 2015
Home | Schedule | Labs | Exercises | Exam | About | FAQFire | Forum | TimeEdit | Links
Introduction to Functional Programming – Lecture contentTDA555 / DIT440, LP1 2015
Home | Schedule | Labs | Exercises | Exam | About | FAQFire | Forum | TimeEdit | Links

This page describes the purpose and content of each lecture. This gives you a way to check that you have understood the expected concepts and it can also be used as an index to find out where in the material certain concepts are covered.


Cases and Recursion

Purpose:

Content:

Material:

Exercises:


Data Types

Purpose:

Content:

Material:


Recursive Data Types and Lists

Purpose:

Content:

Material:

Exercises:


More Lists

Purpose:

Material:

Exercises:


IO Instructions

Purpose:

Content:

Material:


Test Data Generation

Purpose:

Content:

Material:


Higher-Order Functions

Purpose:

Content:

Material:


Recursive Data Types

Purpose:

Content:

Material:


More Recursive Data Types

Purpose:

Content:

Material:


Data Structures

Purpose:

Content:

Material:


Haskell in the Browser

Purpose:

Content:

Material:


Laziness and Parallelism

Purpose:

Material: