dejafu/Test/DejaFu
Michael Walker 5649c4d2a7 Use Set instead of [] where it makes sense.
A lot of the places where lists were used, there was an assumed invariant that
there would be no duplicate entries, for some criteria of equality. In some
cases this was enforced by `nub`, in others not. Sets are a much better choice
here, as they actually enforce the invariant, with better complexity for some
operations.
2015-07-21 16:09:47 +01:00
..
Deterministic Fix accidentally recursive binding 2015-07-21 15:30:29 +01:00
SCT Use Set instead of [] where it makes sense. 2015-07-21 16:09:47 +01:00
STM Fix issue with identifying only-read STM transactions as only creating new CTVars. 2015-07-08 18:18:56 +01:00
Deterministic.hs Fix accidentally recursive binding 2015-07-21 15:30:29 +01:00
SCT.hs Use Set instead of [] where it makes sense. 2015-07-21 16:09:47 +01:00
STM.hs Fix/ignore hlint warnings 2015-07-10 18:30:34 +01:00