Parallel Functional Programming – Lab J: “Exercises in parallel functional programming in Java 8”DAT280 / DIT261, LP4 2018
Home | Schedule | Labs | Lectures | Exam | AboutFire | Slack | TimeEdit | Links
Parallel Functional Programming – Lab J: “Exercises in parallel functional programming in Java 8”DAT280 / DIT261, LP4 2018
Home | Schedule | Labs | Lectures | Exam | AboutFire | Slack | TimeEdit | Links

This lab is not compulsory. However, we advise you try to do it anyway. It is interesting to see how functional programming ideas are influencing languages like Java. The implementation of Java 8 parallel streams seems to be very good!

In this lab assignment, you will will learn about Java 8 functional programming, and in particular Java (parallel) streams and parallel array operations.

(When you are done, please submit your solution using the Fire system)

The lab description has been provided by Peter Sestoft, who gave the guest lecture on parallel functional programming in Java. It includes instructions for how to fetch code from the lecture and from Peter’s book on Java Precisely.

Submission

This lab has two deadlines:

Good luck!