Séances de cours associées (179)
Taming Null Références
Explore les défis des références nulles dans les langages de programmation et propose des solutions pour atténuer leurs inconvénients tout en assurant la compatibilité avec les bases de code existantes.
Paramètres implicites : bases et applications
Introduit des paramètres implicites dans Scala, présentant leur implémentation dans une classe Logger et leur application dans un objet SimpleAI.
Modélisation du dilemme du prisonnier: Naive vs Optimal
Examine la modélisation du problème des 100 prisonniers et compare les approches naïves et optimales.
Buffer en un seul endroit : Mise en oeuvre basée sur le suivi
Discute de la mise en place d'un tampon à un seul endroit à l'aide de moniteurs dans un environnement concurrent.
Conversion de fermeture : Représentation et transformation
Explore la représentation et la transformation des valeurs, en se concentrant sur la conversion de fermeture et les défis de la représentation des fonctions dans les langages fonctionnels.
Opérations sur les arbres de recherche binaires
Explique les opérations d'arbre de recherche binaire, en se concentrant sur l'insertion, la recherche et la conversion de liste, en mettant l'accent sur la vérification formelle et le débogage.
Messagerie de l'acteur Sémantique
Couvre la sémantique du traitement des messages dans les acteurs d'Akka, mettant l'accent sur l'encapsulation et la collaboration des acteurs.
Résolution des contraintes de type
Explique le processus de résolution des contraintes de type en utilisant l'algorithme d'unification et la généralisation de l'inférence de type flexible.
Polymorphisme : Cons-Lists
Couvre le concept de polymorphisme dans la programmation et la mise en œuvre de listes liées immuables dans Scala.
Conversion implicite : concepts de base
Couvre les concepts de base de la conversion implicite dans Scala et son implémentation dans le code Scala.

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.