Random cleanups and a few additions that should be uncontroversial. allRL
and anyRL aren't used yet, but will be when I resurrect my refactoring
of Darcs.Patch.Match. One extra advantage of +<<+ and +>>+ I didn't
mention in the patch description is that they often allow us to remove a
reverseRL or reverseFL on one of the arguments (see the patch for
fastRemoveFL/RL).
12 patches for repository http://darcs.net/screened:
Author: Ben Franksen <benjamin.franksen@helmholtz-berlin.de>
Date: Tue Sep 5 13:53:26 CEST 2017
* renamed newsetXX to patchSetXX (4 functions)
Author: Ben Franksen <benjamin.franksen@helmholtz-berlin.de>
Date: Tue Sep 5 14:14:49 CEST 2017
* sorted exports and added allRL and anyRL in D.P.Witnesses.Ordered
Author: Ben Franksen <ben.franksen@online.de>
Date: Thu Sep 7 13:23:06 CEST 2017
* added +<<+ and +>>+ to Darcs.Patch.Witnesses.Ordered
These operators concatenate an RL and an FL resulting in either an RL
or an
FL. They are more efficient than +<+ and +>+, since they traverse only the
left or the right hand argument but not both.
Author: Ben Franksen <ben.franksen@online.de>
Date: Sat Sep 30 12:17:49 CEST 2017
* use <<+ and +>>+ in fastRemoveFL/RL
Author: Ben Franksen <benjamin.franksen@helmholtz-berlin.de>
Date: Tue Sep 26 18:22:07 CEST 2017
* use all imports from Darcs.Util.Tree.Monad qualified
Author: Ben Franksen <ben.franksen@online.de>
Date: Fri Sep 29 08:33:32 CEST 2017
* replace GHC.Base.unsafeCoerce# with Data.Coerce.unsafeCoerce
Author: Ben Franksen <benjamin.franksen@helmholtz-berlin.de>
Date: Fri Sep 29 19:08:22 CEST 2017
* fixed imports from (real) Prelude
Author: Ben Franksen <ben.franksen@online.de>
Date: Fri Sep 29 08:29:44 CEST 2017
* replaced copyListFormat with coerce
Author: Ben Franksen <ben.franksen@online.de>
Date: Sun Sep 24 09:28:40 CEST 2017
* renamed MyEq to Eq2 everywhere
Author: Ben Franksen <ben.franksen@online.de>
Date: Mon Oct 2 14:55:08 CEST 2017
* replace unsafeCoerce with unsafeCoerceP in log command
Author: Ben Franksen <ben.franksen@online.de>
Date: Tue Oct 3 09:50:48 CEST 2017
* clean up after patch 416f12b399c5fb1c64771302e80b54e68a40435c
Author: Ben Franksen <ben.franksen@online.de>
Date: Tue Oct 3 09:54:47 CEST 2017
* removed redundant PatchListFormat constraints in test command