#11351: Scoped type variables in pattern synonyms -------------------------------------+------------------------------------- Reporter: Iceland_jack | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler (Type | Version: 8.0.1-rc1 checker) | Keywords: Resolution: | PatternSynonyms Operating System: Linux | Architecture: Type of failure: GHC rejects | Unknown/Multiple valid program | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Simon Peyton Jones <simonpj@…>): In [changeset:"e2c7b7ee976dcabf12002265ddbe58017b794cb8/ghc" e2c7b7ee/ghc]: {{{ #!CommitTicketReference repository="ghc" revision="e2c7b7ee976dcabf12002265ddbe58017b794cb8" Implement scoped type variables in pattern synonyms This fixes Trac #11351. The implementation is pretty simple, happily. I took the opportunity to re-order the prov/req context in builder-ids, which was confusingly backwards. }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11351#comment:4> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler