2
我正在爲我的Haskell項目建立一個構建系統,並且希望在不修改代碼的情況下構建調試版本和發行版本。換句話說,我正在尋找類似於GCC的-D標誌的東西,以便我可以將默認的某個值設爲False,如果該標誌傳遞給GHC,則可以設置True。如果值爲True,則應用程序將使用生產環境而不是dev。GHC Haskell編譯時常量
我可以讓環境開關在命令行上或測試文件的存在,但這並不理想。
你們可以推薦些什麼?
感謝:-)