[GHC] #9814: Add Data.Void to base

GHC ghc-devs at haskell.org
Thu Nov 20 03:10:55 UTC 2014


#9814: Add Data.Void to base
-------------------------------------+-------------------------------------
       Reporter:  shachaf            |                   Owner:  ekmett
           Type:  feature request    |                  Status:  new
       Priority:  normal             |               Milestone:  7.10.1
      Component:  Core Libraries     |                 Version:  7.8.3
       Keywords:                     |        Operating System:
   Architecture:  Unknown/Multiple   |  Unknown/Multiple
     Difficulty:  Unknown            |         Type of failure:
     Blocked By:                     |  None/Unknown
Related Tickets:                     |               Test Case:
                                     |                Blocking:
                                     |  Differential Revisions:
-------------------------------------+-------------------------------------
 Last year I
 [http://thread.gmane.org/gmane.comp.lang.haskell.libraries/19867 proposed]
 adding `Data.Void`, with a canonical uninhabited type `Void`, to base.
 This would replace the module of the same name in Edwardk Kmett's
 [http://hackage.haskell.org/package/void void] package (and in turn he'll
 update his package to reëxport the module from base).

 The response to the proposal was mostly positive; there were a couple of
 objections to the name, but `Void` is so standard by now that it seems
 pointless to change it, and no better name was suggested. Unfortunately I
 never did anything about it at the end of the discussion period. Recently
 several people have asked me to move this proposal along, and I'm finally
 getting around to making the ticket. Hopefully it can happen before the
 7.10 freeze.

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


More information about the ghc-tickets mailing list