[GHC] #4347: Asymmetry of (impredicative) instantiation/higher rank types
GHC
cvs-ghc at haskell.org
Wed May 4 23:14:39 CEST 2011
#4347: Asymmetry of (impredicative) instantiation/higher rank types
----------------------------------------+-----------------------------------
Reporter: dolio | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 7.4.1
Component: Compiler (Type checker) | Version: 7.1
Keywords: | Testcase:
Blockedby: | Difficulty:
Os: Linux | Blocking:
Architecture: x86_64 (amd64) | Failure: GHC rejects valid program
----------------------------------------+-----------------------------------
Comment(by carlhowells):
Thank you, Simon. The more I thought about the QML overview (I didn't
read the full paper), the more I suspected there was an answer like this -
"It's possible, but in a way I won't guess without reading the paper or
thinking about it a lot. And there's probably some syntax that could make
it easier that I don't know about."
Now that I see what you did, that does make sense. I wish the error
message was a little clearer, though.
I guess I need to read the QML paper for the details of this system,
though.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4347#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list