Я добавил строку putStrLn "Hello"
в main
функцию моего Setup.lhs и ожидал увидеть ее при запуске cabal configure
или cabal build
. Но я этого не сделал.
Затем я скомпилировал Setup.lhs
с помощью ghc --make
и запустил ./Setup configure
, и строка была показана.
Если это сделано намеренно, я не вижу смысла в этом и даже нуждаюсь в файле Setup.lhs
вообще. Можете ли вы очистить эти вещи от меня?