Я пытаюсь написать модуль в Haskell. Он не имеет main
, потому что он не предназначен для автономной программы.
Я только начал использовать синтаксис, и он постоянно сообщает:
The IO action ‘main’ is not defined in module ‘Main’
Это не позволяет сообщать о других реальных ошибках в моем модуле. Если я попытаюсь обойти это, добавив фиктивный основной, он начнет жаловаться, что все остальное - "Определено, но не используется".
Как я могу сказать, что синтаксис (и любой контролер, который он использует под обложками), не должен быть main
?