について質問がありfilter
ます。manhattanDistance
関数 ( ) がリスト内の各要素を取得し、それ自体を使用するようにするにはどうすればよいですか? どのように実装できるか説明できますか?
func :: [(Int,Int)] ->
(Int, Int, [Char], [Char], [Char], [Char],
[Char], [Char], [Char], [Char]) ->
[(Int,Int)]
func (x:xs) agent = filter ((manhattanDistance x agentCoord(agent)) == 1) (x:xs)