The Benefits of Diligence
<|reference_start|>The Benefits of Diligence: This paper studies the strength of embedding Call-by-Name ({\tt dCBN}) and Call-by-Value ({\tt dCBV}) into a unifying framework called the Bang Calculus ({\tt dBANG}). These embeddings enable establishing (static and dynamic) properties of {\tt dCBN} and {\tt dCBV} through their respective counterparts in {\tt dBANG}. While some specific static properties have been already successfully studied in the literature, the dynamic ones are more challenging and have been left unexplored. We accomplish that by using a standard embedding for the (easy) {\tt dCBN} case, while a novel one must be introduced for the (difficult) {\tt dCBV} case. Moreover, a key point of our approach is the identification of {\tt dBANG} diligent reduction sequences, which eases the preservation of dynamic properties from {\tt dBANG} to {\tt dCBN}/{\tt dCBV}. We illustrate our methodology through two concrete applications: confluence/factorization for both {\tt dCBN} and {\tt dCBV} are respectively derived from confluence/factorization for {\tt dBANG}.<|reference_end|>
@article{arrial2024the,
    title={The Benefits of Diligence},
    author={Victor Arrial, Giulio Guerrieri, Delia Kesner},
    journal={arXiv preprint arXiv:2404.12951},
    year={2024},
    archivePrefix={arXiv},
    eprint={2404.12951},
    primaryClass={cs.LO}
}