警告を無効にしたいのは、コードブロックだけです。小さなブロックでHaskell警告を無効にするにはどうしたらいいですか?
私はGoogleを検索しましたが、ファイルスコープまたはグローバルスコープディセーブルの方法しか見つかりませんでした。 徒党ファイルまたはプラグマ
{-# OPTIONS_GHC#-}
を使用して、私は特定の機能のために警告を無効にすることはできますか?
警告を無効にしたいのは、コードブロックだけです。小さなブロックでHaskell警告を無効にするにはどうしたらいいですか?
私はGoogleを検索しましたが、ファイルスコープまたはグローバルスコープディセーブルの方法しか見つかりませんでした。 徒党ファイルまたはプラグマ
{-# OPTIONS_GHC#-}
を使用して、私は特定の機能のために警告を無効にすることはできますか?
いいえ、現在GHC 8.2.1には参加できません。
{-# OPTIONS_GHC#-}
プラグマはファイルヘッダのみであり、モジュール全体に適用されます。特定の場所で警告を表示しないようなプラグマ(または他の方法)はありません。あなたはHaskellのユーザーガイドにプラグマの完全なリストを確認することができます。
https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#pragmas
警告のリストも面白いかもしれません:
https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/using-warnings.html