Sık sık testlerde main :: IO()
işlevini bıraktığım durumlar var. Bu parayı runghc
ile çalıştırabilirim, ancak bazen bunları derlemek istiyorum (örneğin başka bir platformda çalıştırmak için). Bunu yapmanın bir yolu var mı? Koşarsam, örneğin,haskell - Ana olmayan bir modülden ikili nasıl oluşturulur?
ghc --make Test.Haar
nerede Test/Haar.hs
bir main
yöntem, o zaman hiçbir şey olmuyor, sadece .o
dosya oluşturur vardır.
Bu sizin aradığınız şey olup olmadığından emin değilim, ancak -main-is seçeneğine bir göz atın (http://www.haskell.org/ghc/docs/7.2.1/html/users_guide/options adresindeki belgeler) -phases.html) –