INFO0054 - Functional programming

Random FP-related quote

A computer will do what you tell it to do, but that may be much different from what you had in mind

Joseph Weizenbaum

Informations

Schedule

Presentation

Ex.

16 Feb. 2017

Functional Programming

Exercise session 1

Ex. 23 Feb. 2017

Exercise session 2

YouTube Multiplier rien du tout

Ex. 02 Mar. 2017

Exercise session 3

Don't forget the suggested exercises: reverse and length in tail-recursive version.

Projet

Ex.

09 Mar. 2017

Project statement and Code (Updated on 29th of March)
Figures:

YouTube Self-similar shapes

Modified on 25th of April
Check out the FAQ for the project


Exercise session 4
Divisiors

YouTube Conway sequence

Interrogation

16 Mar. 2017

10:15 - First interrogation (Make sure to be there on time!).

Rooms:

  • S33 (B37): Bachelier ingénieur civil (André Christophe --> Marechal Emeline)
  • 1.123 (B28): Bachelier ingénieur civil (Romain Mathonet --> Vallot Arnaud) + Master ingénieur civil + Master en mathématique + Master en linguistique
  • R7 (B28): Bachelier + Master en Sciences informatiques

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

Presentation

Ex.

23 Mar. 2017

Functional design patterns

Exercise session 5

Ex. 30 Mar. 2017 Exercise session 6
Deadline 31 Mar. 2017, 23h59 Don't forget to submit the first part of your project.
/ 06 Apr. 2017

Easter holidays

/ 13 Apr. 2017

Easter holidays

Interrogation

20 Apr. 2017

Rooms

  • R7 (B28)
  • R21 (B28)

10:30 - Second interrogation (Make sure to be there on time!).

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

Ex. 27 Apr. 2017 Exercise session 7
Ex. 04 May 2017 Exercise session 8
Interrogation

11 May 2017

Rooms

  • R7 (B28)
  • R21 (B28)

10:30 - Third interrogation (Make sure to be there on time!).

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

Deadline 06 May 2017, 23h59 Don't forget to submit the second part of your project.
Ex. 18 May 2017 Exercise session 9
Deadline 19 May 2017, 17:00

Vote for the best original figure:

Other known figures have been implemented:

Chosen one 22 May 2017 The best original figure is the Octogone

FAQ for the project

That's excellent because there are none. I uploaded a new version of the code which make more sense.
Could this be a hint to my code?

Resources

Racket (Interpreteur Scheme - Linux/Windows/Mac)

Supplementary material

The Blub Paradox
Last modified on May 23 2017 10:55