2つのセルの座標を見て、それらが隣接しているかどうかを判断する関数を作成しようとしています。haskellの隣接セルを見つける
私はこれのためにすることを考えています:
data Coord = Coord {xCoord, yCoord :: Integer}
deriving (Ord, Eq, Show, Read)
My機能は、2つの整数を取り、その後、(これは私が助けを必要と一部である)は、隣接していることを確認する必要があります。私が書いたものはすべて壊れてしまい、2つの非隣接セルが真を返すことも可能になるからです。
お願いします。 =]
「私の機能は2つの_coordinates_を取る必要がある」と言っていたでしょうか? –
ええ、それは2つの座標を見る必要があります。しかし、彼らはIntegersとして表現されていますか? – GnomeaD
あなたの質問にあるコードは、 'Coord'sとして表現されていることを示唆しています。これは、xとyの値に対して' Integer'を持っています。 (あなたがすでに持っているコードを投稿して(質問に編集してください)、人々があなたをより効果的に助けることができます:)) – huon