diff options
| author | Bartosz Nitka <niteria@gmail.com> | 2015-11-21 15:49:14 +0100 |
|---|---|---|
| committer | Ben Gamari <ben@smart-cactus.org> | 2015-11-21 15:49:14 +0100 |
| commit | 6664ab8356f00ef0b2186f30a0d29a9c0228c045 (patch) | |
| tree | b65162a8759d3e353bcc79dcbcf9b1990374bc48 /compiler/ghci/ByteCodeInstr.hs | |
| parent | 192dd068890701a7692890677d4cbf9f2abdb64a (diff) | |
| download | haskell-6664ab8356f00ef0b2186f30a0d29a9c0228c045.tar.gz | |
Add DVarSet - a deterministic set of Vars
This implements `DVarSet`, a deterministic set of Vars, with an
interface very similar to `VarSet` with a couple of functions missing.
I will need this in changes that follow, one of them will be about
changing the type of the set of Vars that `RuleInfo` holds to make the
free variable computation deterministic.
Test Plan:
./validate
I can add new tests if anyone wants me to.
Reviewers: simonpj, simonmar, austin, bgamari
Reviewed By: simonmar, bgamari
Subscribers: thomie
Differential Revision: https://phabricator.haskell.org/D1487
GHC Trac Issues: #4012
Diffstat (limited to 'compiler/ghci/ByteCodeInstr.hs')
0 files changed, 0 insertions, 0 deletions
