Table des matières:
Définition - Que signifie Haskell?
Haskell est un langage de programmation informatique fonctionnel open source qui a été conçu pour la première fois en 1990. Haskell est nommé d'après Haskell Curry, un mathématicien et logicien célèbre pour avoir créé la logique combinatoire, le concept principal derrière le langage de programmation fonctionnel. Haskell est également considéré comme un langage de programmation purement fonctionnel car tout le calcul est effectué sur la base de l'évaluation des expressions.
Techopedia explique Haskell
Haskell intègre toutes ses fonctions et sa structure à partir d'un système mathématique, plus précisément le calcul lambda. Le langage fonctionne sur des données et des expressions immuables, où la structure principale du programme est préservée tout en conservant la structure modifiée. Certaines des principales caractéristiques du langage de programmation Haskell sont la mise en œuvre de:
- Évaluation paresseuse / paresseuse: l'évaluation des expressions est retenue jusqu'à ce que d'autres calculs / expressions l'exigent.
- Polymorphisme: Le type d'une valeur peut être ou peut prendre un type différent en fonction de la façon dont elle est utilisée dans le contexte fonctionnel.
- Statically Typed: Toutes les erreurs d'un programme peuvent être vérifiées avant l'exécution ou l'exécution.