簡體   English   中英

如何使用 windows 的 powershell 運行 Haskell 文件?

[英]How can I run a Haskell file using window's powershell?

我下載了chocolatey並且能夠加載ghci並在powershell上獲得前奏。 然后我 cd 進入我想要運行的 haskell 文件的目錄,然后我輸入ghci然后輸入:

load haskellprogram.hs

但后來我收到一個錯誤,提示它不在范圍內。 這不是你運行 Haskell 程序的方式嗎?

加載文件的 GHCi 命令是:load ,而不是load 你應該寫:

:load haskellprogram.hs

該命令也可以縮寫為:l 您可以通過輸入:help找到有關 GHCi 中可用命令的更多信息。 另請注意,提示會顯示您已導入的模塊; Prelude只是默認導入的標准庫模塊的名稱。 您可以使用以下命令更改提示:

:set prompt "> "
:set prompt-cont "| "

(其中prompt-cont是多行輸入的提示,使用命令:{:}:set +m啟用的多行輸入模式。)

當您輸入load haskellprogram.hs ,它被解釋為 Haskell 表達式: (load haskellprogram) . hs (load haskellprogram) . hs ,它嘗試使用(.)組合運算符和三個haskellprogram變量loadhaskellprogramhs

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM