diff options
author | Simon Peyton Jones <simonpj@microsoft.com> | 2013-01-08 08:30:05 +0000 |
---|---|---|
committer | Simon Peyton Jones <simonpj@microsoft.com> | 2013-01-08 08:30:05 +0000 |
commit | 441a87a10e0a97c7af8beb19dfb02eb375c0e01f (patch) | |
tree | 32cc04cdf7bb37361195738647b59ed5393d9963 /testsuite/tests/typecheck/should_fail/tcfail181.stderr | |
parent | 8f01d1e494edfe94810d73705e61acb0d1e695c2 (diff) | |
download | haskell-441a87a10e0a97c7af8beb19dfb02eb375c0e01f.tar.gz |
Wibbles to error messages and tests, following ambiguity-check changes
Diffstat (limited to 'testsuite/tests/typecheck/should_fail/tcfail181.stderr')
-rw-r--r-- | testsuite/tests/typecheck/should_fail/tcfail181.stderr | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/testsuite/tests/typecheck/should_fail/tcfail181.stderr b/testsuite/tests/typecheck/should_fail/tcfail181.stderr index 690cbe7cf1..d6e622cb30 100644 --- a/testsuite/tests/typecheck/should_fail/tcfail181.stderr +++ b/testsuite/tests/typecheck/should_fail/tcfail181.stderr @@ -1,17 +1,15 @@ - -tcfail181.hs:17:9: - Could not deduce (Monad m0) arising from a use of `foo' - from the context (Monad m) - bound by the inferred type of - wog :: Monad m => t -> Something (m Bool) e - at tcfail181.hs:17:1-30 - The type variable `m0' is ambiguous - Possible fix: add a type signature that fixes these type variable(s) - Note: there are several potential instances: - instance Monad ((->) r) -- Defined in `GHC.Base' - instance Monad IO -- Defined in `GHC.Base' - instance Monad [] -- Defined in `GHC.Base' - In the expression: foo - In the expression: foo {bar = return True} - In an equation for `wog': wog x = foo {bar = return True} - +
+tcfail181.hs:17:9:
+ Could not deduce (Monad m0) arising from a use of `foo'
+ from the context (Monad m)
+ bound by the inferred type of
+ wog :: Monad m => t -> Something (m Bool) e
+ at tcfail181.hs:17:1-30
+ The type variable `m0' is ambiguous
+ Note: there are several potential instances:
+ instance Monad ((->) r) -- Defined in `GHC.Base'
+ instance Monad IO -- Defined in `GHC.Base'
+ instance Monad [] -- Defined in `GHC.Base'
+ In the expression: foo
+ In the expression: foo {bar = return True}
+ In an equation for `wog': wog x = foo {bar = return True}
|