Учитывая ввод двух коррекций, я хочу иметь возможность рассчитать расстояние между двумя точками по формуле: distance = sqrt ((x1 - x2)^2 + (y1 - y2)^2)вычислить расстояние между двумя точками (Haskell)
так я хочу вызова и вывода функции, чтобы выглядеть следующим образом:
-- > distance (5 , 10) (3 , 5)
-- 5.385...
, когда я пытаюсь запустить мой код ниже, это говорит мне, что ошибка разбора на входе «где». Может ли кто-нибудь помочь мне решить мою проблему? Вот мой код:
distance (x1 , y1) (x2 , y2) = sqrt (x'*x' + y'*y')
where
x' = x1 - x2
y' = y1 - y2