summaryrefslogtreecommitdiff
path: root/libraries/deepseq
diff options
context:
space:
mode:
authorEdward Z. Yang <ezyang@cs.stanford.edu>2014-11-15 00:08:53 -0800
committerEdward Z. Yang <ezyang@cs.stanford.edu>2014-11-15 00:36:03 -0800
commite14a973215102cb3774e3b4370c64edcff0e10bc (patch)
treee5c3e310619fbf642af8a0febaed515030b807a3 /libraries/deepseq
parent452d6aa95b754a08e1e61800680ccbf6f968aef0 (diff)
downloadhaskell-e14a973215102cb3774e3b4370c64edcff0e10bc.tar.gz
Generalize exposed-modules field in installed package database
Summary: Instead of recording exposed-modules and reexported-modules as seperate fields in the installed package database, this commit merges them into a single field (exposed-modules). The motivation for this change is in preparation for the inclusion of *signatures* into the installed package database, which may also be reexported. Merging the representation means that we can treat reexports uniformly, no matter if they're a normal module or a signature. This commit adds a stub for signatures, but that code isn't wired up to anything yet. Contains Cabal submodule update to accommodate these changes. Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> Test Plan: validate Reviewers: simonpj, duncan, austin Subscribers: thomie, carter, simonmar Differential Revision: https://phabricator.haskell.org/D421
Diffstat (limited to 'libraries/deepseq')
0 files changed, 0 insertions, 0 deletions