Haskellをはじめよう

GHC 6.8.2 download — The Glasgow Haskell Compilerからダウンロード。
解凍して

% ./configure
% sudo make install

cat.hsを試す

% cat cat.hs
main = do cs <- getContents
    putStr cs
% ghc cat.hs -o cat

cat.hs:1:10:
    The last statement in a 'do' construct must be an expression

なんかインデントをあわせないといけないみたいで
下みたいにすればいいみたいだ。

main = do cs <- getContents
          putStr cs
% ghc cat.hs -o cat
% ./cat < cat.hs
main = do cs <- getContents
          putStr cs