Why is this definition affected by the monomorphism restriction?
z = \n -> n + 1
and this isn't:
z n = n + 1