Idris gagne l'application de liaison : une nouvelle fonctionnalité du langage
2025-07-14
Idris reçoit une nouvelle fonctionnalité appelée « application de liaison », un sucre syntaxique qui simplifie l'écriture des paires dépendantes et d'autres constructions de type dans la programmation de types dépendants. Cela évite la dépendance à une magie spéciale du compilateur, rendant la puissance disponible à tous les développeurs. L'article détaille son utilisation dans les types Sigma, les types Exists, les types Subset, les Ornaments, ForAll, ForSome et même les boucles for, montrant comment il améliore la lisibilité et l'efficacité du code, rendant la programmation de types dépendants dans Idris plus concise et intuitive.
Développement
Fonctionnalité du Langage