Próbuję napisać funkcję zwracającą wartość bezwzględną liczbę całkowitą ...wartości bezwzględnych w Haskell
abs :: Int -> Int
abs n | n >= 0 = n
| otherwise = -n
myabs :: Int -> Int
myabs n = if n >= 0 then n else -n
zarówno praca dla dodatnich liczb całkowitych, lecz nie ujemnych liczb całkowitych one. Każdy pomysł, dlaczego?
To powinien być komentarz (możesz to teraz zrobić). :) –
^Własne odniesienie: D –