概述
Clean程式很容易
跨平台,在大部分情況下,要轉移到另一個平台只需在那裡重新
編譯一次即可,不用改動
原始碼。
Hello World 程式
一個在
螢幕上列印 "Hello World!" 的程式:
module hello
Start :: String
Start = "Hello, world!"
第一行module hello,告訴
編譯器這個模組(或一個project的部份)叫“hello”。除非你改變了這一行,否則它必須儲存於一個叫hello.icl的檔案。之後的一行,Start :: String,表示這個
變數Start的type是String。最後一行表示這個
變數是“Hello, world!”。因為這裡無指定用
GUI,所以這句“Hello, world!”會顯示在控制台(console)之中。