本節書摘來自異步社群《haskell函數式程式設計入門》一書中的第1章,第1.5節第一個haskell程式helloworld!,作者 張淞,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視
1.5 第一個haskell程式helloworld!
helloworld程式雖然不能完全展示haskell程式設計的風格與優勢,但學習計算機程式設計都是從這裡開始的。現在寫一個helloworld程式,當作開始學習haskell的第一步吧!
文本編輯器中輸入:
這裡可以看到,haskell和c、java一樣,都以一個名叫main的函數作為程式的開始運作的入口。儲存代碼檔案,打開指令行視窗,即“開始”→“運作”,輸入cmd,按enter鍵。在指令行中把目錄改變到helloworld.hs所在的位置,輸入ghc helloworld.hs。這時,得到了一個可執行的helloworld.exe檔案,運作該檔案就可以了。
如果讀者隻想在指令行中運作程式而不想進行編譯,可以使用runghc指令: