Согласно руководству пользователя gh c , вы можете создать приложение GUI only, добавив флаг -optl-mwindows
в вашу сборку.
Обратите внимание на предупреждение в ссылке, что говорит, что в этом режиме использование стандартных функций ввода-вывода (putStrLn
, getLine
или что-либо, что читает из stdin или пишет в stdout / stderr) завершится с ошибкой IOException
on Windows.