2. プログラムを動かす この文章では Haskell プログラムを実行する手順を紹介します。 1. Haskell プログラムの書式 Haskell のプログラムには通常の書式と、コメントとコードが入れ替わった リテラル形式の2つがあります。通常の書式のファイルの拡張子は *.hs リテラル形式の拡張子は *.lhs として区別します。区別しないと 処理系が混乱して、文句を言ってきます。 1.1. 通常の書式 通常の書式は以下の通りです。 01: -- Say hello 02: module Main where 03: import System 04: 05: main = do av <- getArgs 06: putStrLn $ "Hi, " ++ (av !! 0) ++"!" 図1:hi.hs [1] -- から行末まで、および {- から -} までは コメントです。