モジュールをHackageにアップロードすると、次のエラーメッセージが表示されます。
「公開されたモジュールは、割り当てられていないトップレベルの名前を使用します」
モジュールを.cabalファイルで公開されたモジュールとして宣言しています。他にやるべきことはありますか?
ハッキングでは、モジュールの階層で一般的なトップレベルの名前の1つを使用するように強制されているようです(例: Data、、Control)System。
Banana.Catapultしたがって、バナナカタパルトライブラリに名前を付けることはできませんが、ライブラリにSystem.Banana.Catapult適していると思われる場所に名前を付けることはできません。