У меня часто бывают ситуации, когда я оставляю main :: IO ()
функции в тестах. Я могу запустить это нормально с runghc
, но иногда я хочу скомпилировать их (например, для работы на другой платформе). Есть ли способ сделать это? Если я бегу, например,
ghc --make Test.Haar
, где Test/Haar.hs
имеет метод main
, тогда ничего не происходит, он просто создает файл .o
.