Looking for haskell Answers? Try Ask4KnowledgeBase
Looking for haskell Keywords? Try Ask4Keywords

Haskell Language一般的なGHC言語拡張


備考

これらの言語拡張は、グラスゴー・ハスケル・コンパイラ(GHC)を使用している場合には、通常、承認されたHaskell 2010言語レポートの一部ではないため、利用可能です。これらの拡張機能を使用するには、 フラグを使用してコンパイラに通知するか、ファイル内のmoduleキーワードの前にLANGUAGEプログラムを置く必要があります。公式文書はGCHユーザーガイドのセクション7にあります。

LANGUAGEプログラムの形式は{-# LANGUAGE ExtensionOne, ExtensionTwo ... #-}です。それはリテラル{-#後にLANGUAGE続いて、その後にコンマで区切られた拡張子のリスト、そして最後には#-}です。複数のLANGUAGEプログラムを1つのファイルに配置することができます。

一般的なGHC言語拡張 関連する例