This one may need careful review, though I am pretty confident the refactors
are sound.
1 patch for repository http://darcs.net/screened:
patch 71465505ff2739ec188389590751f0d82ade6dc1
Author: Ben Franksen <ben.franksen@online.de>
Date: Fri Aug 2 19:06:48 CEST 2019
* turn an error call into a proper failure when cloning
This patch also cleans up the surrounding code:
* find uncommon patches only once instead of twice
* replace repeated calls to lengthFL with a let-bound variable
* rename some variables
* remove unneeded calls to hopefully and effect
Regarding the last change, note that (apply . effect) is strictly inferior
to the plain apply, since the latter is hopefully optimized via applyPrimFL.
Attachments
|