関数型プログラミング言語Haskell Part18
■ このスレッドは過去ログ倉庫に格納されています
0517デフォルトの名無しさん
2012/05/31(木) 13:15:48.47「ベクトルの角カッコを丸括弧に変えて」
: つまりベクトルを表すときにリストを使うのではなくタプルを使うように変更して、という事です。
つまり「座標(ベクトル)のリスト」 のデータ型を [ [Int] ] から [ (Int, Int) ] に変更したわけです。
各種の言語で配列的なものを「ベクトル」と呼ぶ事がありますがこの箇所ではそのような
言葉使いはしていません。「ベクトル」は幾何的な座標を指した言葉です。
[Int] は 「整数のリスト」 ですね。
[ [Int] ] は 「「整数のリスト」のリスト」 です。
(Int, Int) は「サイズ2の整数タプル」 ですね。
そして [ (Int, Int) ] は 「「サイズ2の整数タプル」のリスト」 です。
■ このスレッドは過去ログ倉庫に格納されています