Eine Liste ändern

Eine Liste wird geändert, indem etwas für den Fall ausgegeben wird, dass die Liste leer ist und für den Fall, das nicht, das erste Element irgendwie geändert wird und mit dem Listenkonstruktor cons vorne an den erneuten Aufruf der Funktion für den Rest der Liste angehängt wird. Auf diese Weise ist jedes Element der Liste einmal das erste Element und wird entsprechend geändert.

Keine Kommentare:

Kommentar veröffentlichen