Chlipala, Adam. “An Introduction to Programming and Proving With Dependent Types in Coq”. Journal of Formalized Reasoning 3, no. 2 (January 1, 2010): 1–93. Accessed April 25, 2024. https://jfr.unibo.it/article/view/1978.