Deriving borrowing from destructor-based linearity
Determine whether and how borrowing of resources can be derived in a principled way from the destructor-based notion of linearity (ownership) introduced in the paper’s framework for ordered call-by-push-value with exceptions and the allocation monad, so that resources can be used between allocation and deallocation without consumption while preserving the established resource-safety properties.
References
As we already mentioned, various works account for borrowing using different approaches, but it remains to be seen whether and how borrowing may be derived in a principled way from a concept of linearity (ownership) arising from destructors.
— Linear effects, exceptions, and resource safety: a Curry-Howard correspondence for destructors
(2510.23517 - Congard et al., 27 Oct 2025) in Conclusion and future work (Borrowing), Section 6