Fonctions d'Ordre Supérieur et Décorateurs en Python
Comprendre les Fonctions en tant qu'Objets
En Python, les fonctions sont des citoyens de première classe. Cela signifie qu'elles peuvent être traitées comme n'importe quelle autre varible, stockées dans des structures de données, passées comme arguments à d'autres fonctions, ou retournées comme valeurs. Par exemple, la fonction native min, qui ...
Publié le 6 août à 17h15
Fonctionnement des Décorateurs en Python
Les décorateurs en Python permettent d'étendre le comportement d'une fonction ou d'une méthode sans modifire son code source. Ils sont utiles pour ajouter des opérations préalables ou postérieures, comme mesurer le temps d'exécution ou journaliser les appels.
Concept fondamental
Un décorateur est essentiellement une fonction qui prend une autre ...
Publié le 20 juillet à 20h52
Types Avancés et Décorateurs en TypeScript
Les Types Avancés en TypeScript
Les Génériques
TypeScript exige la déclaration des types lors de la définition de variables et de fonctions. Les génériques permettent de passer des types en tant que paramètres, rendant le code réutilisable pour diverses structures de données sans sacrifier la sécurité de type.
// Sans génériques, des fonctions ...
Publié le 4 juin à 03h58
Les décorateurs en Python
Les décorateurs en Python
Après avoir compris les fermetures (closures) dans le chapitre précédent, les décorateurs en représentent une application particulière. La différence principale réside dans le fait que la fonction externe ne reçoit pas un type de variable ordinaire comme paramètre, mais plutôt le nom d'une fonction. Les décorateurs son ...
Publié le 31 mai à 17h42