summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorHerbert Valerio Riedel <hvr@gnu.org>2014-11-21 18:30:14 +0100
committerHerbert Valerio Riedel <hvr@gnu.org>2014-11-21 18:34:32 +0100
commita97f90cecb6351a6db5a62c1551fcbf079b0acdd (patch)
treed715faf6585b1e93f58ee1e2cb3b35c80e1c0bd5 /.gitignore
parent3793d3b2b0199e50f6066f948a7c94df0c9f3580 (diff)
downloadhaskell-a97f90cecb6351a6db5a62c1551fcbf079b0acdd.tar.gz
Add Data.Void to base (re #9814)
This adds the module `Data.Void` (formerly provided by Edward Kmett's `void` package) to `base`. The original Haskell98 compatible implementation has been modified to use modern GHC features (among others this makes use of `EmptyCase` as motivated by #2431), and `vacuousM` was dropped since it's redundant now with the AMP in place. Instances for classes not part of `base` had to be dropped as well. TODO: Documentation could be improved Reviewed By: ekmett, austin Differential Revision: https://phabricator.haskell.org/D506
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions