Construct streams of values by specifying composable generator functions.
For example list(tuple(like: {atom, string})) will generate a random length
keyword list with random keys and values. Constraints can be applied at
all levels.
Construct streams of values by specifying composable generator functions. For example list(tuple(like: {atom, string})) will generate a random length keyword list with random keys and values. Constraints can be applied at all levels.