OptionaldepthDepth identifier can be used to share the current depth between several instances.
By default, if not specified, each instance of option will have its own depth. In other words: you can have depth=1 in one while you have depth=100 in another one.
OptionaldepthWhile going deeper and deeper within a recursive structure (see letrec), this factor will be used to increase the probability to generate nil.
OptionalfreqThe probability to build a nil value is of 1 / freq.
OptionalmaxMaximal authorized depth. Once this depth has been reached only nil will be used.
OptionalnilThe nil value
Constraints to be applied on option
Remarks
Since 2.2.0