hayaのHaskell日記

2006-08-20

[] 3.1節 型と値 11:55

引数をIntとStringの2つをとって、戻り値Stringの場合

関数名 :: Int -> String -> String

と宣言できる。複雑な関数の場合、宣言しないとコンパイルできないこともあるらし。

関数名 :: Int, String -> String

というように書かないのは、単に記述の簡単さのためか、あるいはSemanticな理由があるのか、わからない。勉強しているうちにわかるようになるかな。