Haskell LanguageExtensions de langage GHC communes


Remarques

Ces extensions de langage sont généralement disponibles lors de l'utilisation du compilateur Glasgow Haskell (GHC), car elles ne font pas partie du rapport linguistique Haskell 2010 approuvé. Pour utiliser ces extensions, il faut soit informer le compilateur en utilisant un indicateur, soit placer un programme LANGUAGE avant le mot-clé du module dans un fichier. La documentation officielle se trouve dans la section 7 du guide de l'utilisateur GCH.

Le format du programme LANGUAGE est {-# LANGUAGE ExtensionOne, ExtensionTwo ... #-} . C'est le littéral {-# suivi de LANGUAGE suivi d'une liste d'extensions séparées par des virgules, et enfin de la fermeture #-} . Plusieurs programmes LANGUAGE peuvent être placés dans un fichier.

Extensions de langage GHC communes Exemples Liés