[GHC] #11982: Typechecking fails for parallel monad comprehensions with polymorphic let

GHC ghc-devs at haskell.org
Tue Apr 26 16:30:07 UTC 2016


#11982: Typechecking fails for parallel monad comprehensions with polymorphic let
-------------------------------------+-------------------------------------
        Reporter:  simonpj           |                Owner:
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Compiler          |              Version:  7.10.3
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by simonpj):

 Yes the ''output'' of typechecking is impredicative, but the input is not,
 and plainly should not be rejected.  But we may not want to just "enable
 impredicativity" because that ma allow too much.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11982#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list