20

Functional Data Structures and Algorithms: a Proof Assistant Approach