summaryrefslogtreecommitdiff
path: root/testsuite/tests/typecheck/should_fail/T1897a.stderr
blob: 2be4c938bb86d73a3901d3adc993cba22edf163d (plain)
1
2
3
4
5
6
7
8
9
10
11
12

T1897a.hs:9:1: error:
    • Could not deduce (Wob a0 b)
      from the context: Wob a b
        bound by the inferred type for ‘foo’:
                   forall {a} {b}. Wob a b => b -> [b]
        at T1897a.hs:9:1-24
      The type variable ‘a0’ is ambiguous
    • In the ambiguity check for the inferred type for ‘foo’
      To defer the ambiguity check to use sites, enable AllowAmbiguousTypes
      When checking the inferred type
        foo :: forall {a} {b}. Wob a b => b -> [b]