私はモジュールを作成しました。モジュールがインポートされるメインコードを実行するには、言語拡張子を付ける{-# LANGUAGE OverloadedStrings #-}
か、もちろんコンパイル時にオプションを指定する必要があります。
モジュールにを含めた場合、{-# LANGUAGE OverloadedStrings #-}
これは解決策ではなく、ユーザーはコード内またはコンパイル時に同じことを行う必要があります。
エンドユーザーからこの問題を取り除き、いわば必要な言語拡張を「隠す」ために、実際のモジュールで「何か」を行うことができる方法はありますか?