Introduction to Functional Programming – ExercisesTDA555 / DIT440, LP1 2015
Home | Schedule | Labs | Exercises | Exam | About | FAQFire | Forum | TimeEdit | Links
Introduction to Functional Programming – ExercisesTDA555 / DIT440, LP1 2015
Home | Schedule | Labs | Exercises | Exam | About | FAQFire | Forum | TimeEdit | Links
We have exercise sessions in "Idéläran" on Mondays 13-16. Everyone is welcome to come every week.

Here is an initial assignment of students into group rooms. This division is not mandatory, but should help getting balanced groups to start with. Group constellations will evolve and change during the course.

If you are not part of a predefined group (for whatever reason) please come to the exercise sessions at your own convenience, and join an existing small group.

If your group is too small (less than 5-6 people), please try to find another group to merge with. Ideal group sizes are 8-10.

Exercises:

  • Exercises Week 2: Recursion and Datatypes (answers)

  • Exercises Week 3: Lists (answers)

  • Exercises Week 4: IO and Testing (answers)

  • Exercises Week 5: Higher-Order Functions and Test Data Generation (answers)

  • Exercises Week 6: Recursive Data Types (answers, answers for ExprVar)

  • Exercises Week 7: We will do exercises from old exams.