Abstract. We present a lightweight, automated tool for specificationbased testing of declarative programs written in the functional logic programming language Curry and emphasize the usefulness of logic features in its implementation and use. Free variables, nondeterminism and encapsulated search turn out to be elegant and powerful means to express test-data generation.
EasyCheck is a library for generating random test data written in the Curry functional logic programming language REF .
EasyCheck — Test Data for Free
FLOPS
Computer Science