programmieren-in-rust/aufgaben/sheet07/task3
2017-02-16 15:12:56 +01:00
..
README.md Rename sheet folders to assure proper sorting 2017-02-16 15:12:56 +01:00

Aufgabe 3: Fold

Die Methode Iterator::fold() ist sehr mächtig, aber nicht trivial zu benutzen. In dieser Aufgabe sollt ihr fold() benutzen, um das Verhalten von Iterator::{product(), max(), all()} zu simulieren. Das heißt, dass euer fold() Aufruf genau zu dem gleichen Ergebnis wie product(), max() oder all() kommt.

Ihr könnt alle drei Aufrufe einfach mit einem kleinen Beispiel in main() programmieren. Es sollte also irgendetwas funktionieren und ihr solltet in der Lage sein, eurem Tutor zu erklären, warum es funktioniert.