1. Quickcheck: a lightweight tool for random testing of haskell programs;Claessen,2000
2. Some properties of random lambda terms;David;Logical Methods in Computer Science,2009
3. Dubien, N., et al., 2022. fast-check: Property based testing framework for javascript/typescript. https://github.com/dubzzz/fast-check. [Online; accessed 2022-05-16].
4. Introduction to type theory;Geuvers,2008
5. Counting and generating lambda terms;Grygiel;Journal of Functional Programming,2013