summaryrefslogtreecommitdiff
path: root/testsuite/tests/dependent/should_fail/BadTelescope2.stderr
blob: a8c4b689ae98194cd6bd06d99cec9174552c7275 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13

BadTelescope2.hs:10:8: error:
    • These kind and type variables: a k (b :: k)
      are out of dependency order. Perhaps try this ordering:
        k (a :: k) (b :: k)
    • In the type signature: foo :: forall a k (b :: k). SameKind a b

BadTelescope2.hs:13:81: error:
    • Expected kind ‘k’, but ‘d’ has kind ‘Proxy a’
    • In the second argument of ‘SameKind’, namely ‘d’
      In the type signature:
        bar :: forall a k (b :: k) (c :: Proxy b) (d :: Proxy a).
               Proxy c -> SameKind b d