Этот код работает:
posToXY :: Float -> Float -> Integer
posToXY a b = do
let y = a / b
round y
Но это не работает:
posToXY :: Integer -> Integer -> Integer
posToXY a b = do
let y = a / b
round y
Я понимаю, что операция '/' не определена для типа Integer, но я не знаю, как исправить код для работы с параметрами Integer.