この夏、Cleanを始めよう!

スタートClean (ハッシュタグ #start_clean)が慎ましくも始まりそうですしとりあえずHelloWorld書いておきます.
(最近触って無くて自分が忘れていたので…)

  • Clean最新版をダウンロードしますhttp://wiki.clean.cs.ru.nl/Clean
  • おもむろにCleanIDEを起動します.
  • [File] -> [New File]でhw.iclと指定します
  • 以下のコードを書きます
  • [File] -> [New Project]でhw.prjと指定します
  • を押下します
module hw
import StdEnv
Start :: *World -> *World
Start w	# (cout,w) = stdio w
	  cout      = cout <<< "Hello Clean World!"
	  (_, w)    = fclose cout w
	= w

これを機にCleanを初めてなにくわぬ顔でHaskellに移行しよう!