“…This paper will be published in the proceedings of MFPS XXXVII URL: https://www.coalg.org/calco-mfps2021/mfps/ This categorical framework has recently been put to use to develop the semantics of specific reversible programming constructs and concrete reversible languages: analysis of recursion in the context of reversibility [23,24,25], formalization of reversible flowchart languages [26,27], analysis of side-effects [28,29], etc. Interestingly enough however, the adequacy of the developed categorical constructs with reversible functional programming languages has been seldom studied.…”