No problems here:
# ghci
GHCi, version 7.6.3: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Prelude> let whee :: Show a => Eq a => a => Bool; whee x = x == x && null (show x)
Prelude> :t whee
whee :: (Eq a, Show a) => a -> Bool