I am trying to create a haskell function that will take in an integer and returns a a number in binary.
num2bits :: Integral a => a -> [Char]
num2bits 0 = ['0'] num2bits n | n `mod` 2 == 1 = num2bits (n `div` 2) ++ ['1'] | n `mod` 2 == 0 = num2bits (n `div` 2) ++ ['0']