Tôi cố gắng để viết một hàm trả về giá trị tuyệt đối của một số nguyên ...giá trị tuyệt đối trong Haskell
abs :: Int -> Int
abs n | n >= 0 = n
| otherwise = -n
myabs :: Int -> Int
myabs n = if n >= 0 then n else -n
Cả hai đều làm việc cho nguyên dương nhưng số nguyên không âm. Bất kỳ ý tưởng nào tại sao?
Đây phải là nhận xét (bạn có thể làm điều đó ngay bây giờ). :) –
^Tự tham chiếu: D –