Séance de cours

Principes de programmation fonctionnelle

Description

Cette séance de cours présente les principes de la programmation fonctionnelle, en soulignant l'importance des données et des fonctions immuables. Il couvre l'histoire des langages de programmation fonctionnels, les théories sans mutation et les avantages de la programmation fonctionnelle. L'instructeur discute des origines de la programmation fonctionnelle, de l'importance des théories en programmation et des raisons de la popularité actuelle de la programmation fonctionnelle. Les livres et les outils recommandés pour l'apprentissage de la programmation fonctionnelle sont également mis en évidence.

Enseignants (2)
nulla minim
Tempor occaecat aliqua consectetur velit magna ex. Irure dolor dolore enim elit sit. Occaecat culpa dolor quis amet est tempor quis do sit. Pariatur consequat nisi sunt minim. Ullamco ad ex excepteur consequat minim aliqua magna quis consectetur ipsum nulla laborum.
minim ex quis
Nostrud adipisicing Lorem exercitation culpa ullamco labore esse qui exercitation ea. Consequat est irure pariatur pariatur nisi id tempor magna. Dolor cupidatat ipsum do occaecat incididunt ipsum minim. Ad duis ad incididunt enim officia magna cillum non ea occaecat veniam enim. Duis fugiat nisi anim amet. Commodo minim laboris sint officia fugiat incididunt mollit esse duis eiusmod.
Connectez-vous pour voir cette section
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Séances de cours associées (34)
Tutoriel du système de vérification inoxydable
Introduit Stainless, un outil open-source pour vérifier les programmes Scala, couvrant le langage, la modélisation, les conseils de vérification et les travaux intérieurs.
Analyse de terminaison à l'aide de paires de dépendances
Explore l'analyse automatisée de terminaison à l'aide de paires de dépendances, couvrant les techniques classiques et modernes, les concours annuels et des outils comme AProVE.
Paradigmes de programmation: Fonctionnel, OOP, Polymorphisme
Explore les paradigmes de programmation comme la procédure, la fonctionnalité et l'OPO, avec des exemples en Python.
Concepts de programmation : Variables et expressions
Couvre les concepts de programmation fondamentaux tels que les algorithmes, les variables et les expressions en C++.
Laboratoire de génération de code
Couvre la génération de code pour un compilateur, traduisant un programme Amy à WebAssembly, y compris la gestion de la mémoire et la compilation de correspondance de motifs.
Afficher plus

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.