#1595: duplicate "not in scope" error when giving multiple vars type-signatures
at
once
---------------------------------+------------------------------------------
Reporter: Isaac Dupree | Owner:
Type: bug | Status: new
Priority: normal | Milestone: _|_
Component: Compiler | Version: 6.6.1
Keywords: | Testcase:
Blockedby: | Difficulty: Unknown
Os: Unknown/Multiple | Blocking:
Architecture: Unknown/Multiple | Failure: None/Unknown
---------------------------------+------------------------------------------
Changes (by michalt):
* cc: michal.terepeta@… (added)
* failure: => None/Unknown
Comment:
Replying to [comment:1 simonpj]:
> [...]
> Really that `(Located name)` should be a list `[Located name]`. Making
this change consistently should not be hard. Still, it's not very
important, so I think I'll milestone it for 6.10, not 6.8.
>
> Simon
If this is the right way to solve it then I can try to do it. But if there
are a
lot assumptions throughout the compiler that `Sig` refers to only one
`name`
then is it still worth it..? (I can imagine that such a change might
unnecessarily complicate some things)
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1595#comment:5>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs