INFO0054 - Functional programming

Random FP-related quote

There are very different programming styles. I tend to see them as Mozart versus Beethoven. When Mozart started to write, the composition was finished. He wrote the manuscript and it was 'aus einem Guss' (from one cast). In beautiful handwriting, too. Beethoven was a doubter and a struggler who started writing before he finished the composition and then glued corrections onto the page. In one place he did this nine times. When they peeled them, the last version proved identical to the first one.

Edsger W. Dijkstra

Informations

Schedule

Presentation

Ex.

4 Feb. 2016

Functional Programming

Exercise session 1

/ 11 Feb. 2016

No exercise session

Ex. 18 Feb. 2016

Exercise session 2

YouTube Multiplier rien du tout

Ex. 25 Feb. 2016

Exercise session 3

At this stage, you should be able to tackle the previous years' first interrogation:

Projet

Ex.

03 Mar. 2016

Project

Exercise session 4

Ex. 10 Mar. 2016 Exercise session 5

Ex.

Interrogation

17 Mar. 2016

8:30 - Exercise session 6

10:30 - First interrogation (Make sure to be there on time!).
Rooms: R7 and 2.93 (B28)

This interrogation should be of the same level of difficulty as:

Ex. 24 Mar. 2016 Exercise session 7
/ 31 Mar. 2016

Easter holidays

/ 07 Apr. 2016

Easter holidays

Ex. 14 Apr. 2016

Exercise session 7 (continued)

YouTube Conway sequence

Ex. 21 Apr. 2016 Exercise session 8
Interrogation 28 Apr. 2016

10:30 - Second interrogation (Make sure to be there on time!).
Rooms: R7 and 2.93 (B28)

This interrogation should be of the same level of difficulty as:

Deadline 06 May 2016, 23h59
09 May 2016, 23h59
Don't forget to submit your project.
05 May. 2016

Ascension

Ex. 12 May 2016 Exercise session 8

Resources

Racket (Interpreteur Scheme - Linux/Windows/Mac)
Last modified on February 17 2017 17:54