[darcs-devel] [issue2272] darcs rebase unsuspend should automate or semi-automate handling unrecorded changes

Ganesh Sittampalam bugs at darcs.net
Tue Dec 29 21:46:24 UTC 2015


Ganesh Sittampalam <ganesh at earth.li> added the comment:

On 23/12/2015 09:58, Ivan Zakharyaschev wrote:
> 
> Ivan Zakharyaschev <imz at altlinux.org> added the comment:
> 
> let effect_to_apply = concatFL (mapFL_FL effect ps_to_unsuspend) +>+
> resolved_p
> 
> But here I don't yet understand the significance of mapFL_FL and (+>+)
> which are not used in the suspend code.

FYI these are operations on the "FL" type, which is like lists but for
sequences of patches. I've just started fleshing out the guide to the
"type witnesses" that underpin these:

http://darcs.net/Internals/Witnesses

concatFL/mapFL_FL/(+>+) are equivalent to concat/map/(++).

Cheers,

Ganesh

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/issue2272>
__________________________________


More information about the darcs-devel mailing list