• See this page in english
  • Voir la page en français

PROGRAMMATION FONCTIONNELLE

  • ECTS

    5 credits

  • Component

    École Nationale Supérieure d'Électrotechnique d'Électronique d'Informatique d'Hydraulique et des Télécommunications

Objectives

The objective of the UE is to master the principles of algorithmic and side effect free functional programming. In particular, he must master the concepts of recursion, complexity and termination of the algorithms. He can handle lists, tree-like data structures and their iterators, but also lazy structures such as streams. He can design and give structure to applications through the use of modules, functors and advanced typing schemes. The associated programming language is the OCaml language.

Read more

Additional information

List of courses