Basic generator
boilerplate to generate random values
Generators
Generators avoiding boilerplate using some subtlety on the for
comprehension and its resolution using map and flatmap
ListGenerator
play around generator