Beeson, M. (2016). Mixing Computations and Proofs. Journal of Formalized Reasoning, 9(1), 71–99. https://doi.org/10.6092/issn.1972-5787/4552