[GHC] #10886: Remove the magic from `Any`
GHC
ghc-devs at haskell.org
Wed Mar 30 20:46:52 UTC 2016
#10886: Remove the magic from `Any`
-------------------------------------+-------------------------------------
Reporter: goldfire | Owner: goldfire
Type: task | Status: patch
Priority: normal | Milestone: 8.2.1
Component: Compiler | Version: 7.10.2
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s): Phab:D2049
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by Ben Gamari <ben@…>):
In [changeset:"24d761531cfc18152598becc0aeb90376fd19198/ghc"
24d76153/ghc]:
{{{
#!CommitTicketReference repository="ghc"
revision="24d761531cfc18152598becc0aeb90376fd19198"
Kill the magic of Any
This turns `Any` into a standard wired-in type family defined in
`GHC.Types`, instead its current incarnation as a magical creature
provided by the `GHC.Prim`. Also kill `AnyK`.
See #10886.
Test Plan: Validate
Reviewers: simonpj, goldfire, austin, hvr
Reviewed By: simonpj
Subscribers: goldfire, thomie
Differential Revision: https://phabricator.haskell.org/D2049
GHC Trac Issues: #10886
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10886#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list