module Helper ( validateNumber , isPositive , isNegative , absolute ) where -- | Validate that a number is not zero (for demonstration) validateNumber :: Int -> Int validateNumber x = if x == 0 then error "Zero not allowed" else x -- | Check if a number is positive isPositive :: Int -> Bool isPositive x = x > 0 -- | Check if a number is negative isNegative :: Int -> Bool isNegative x = x < 0 -- | Get absolute value absolute :: Int -> Int absolute x = if isNegative x then negate x else x