
tcfail131.hs:7:9:
    Could not deduce (b ~ Integer)
    from the context (Num b)
      bound by the type signature for g :: Num b => b -> b
      at tcfail131.hs:7:3-13
      `b' is a rigid type variable bound by
          the type signature for g :: Num b => b -> b at tcfail131.hs:7:3
    In the return type of a call of `f'
    In the expression: f x x
    In an equation for `g': g x = f x x
