Open
Description
I would like to see more combinators to create more complex data, in particular a reducer to create data depending on the already generated elements.
Background:
The reducers could be a nice solution for generating command sequences to support symbolic state machines for property testing of stateful systems. Here we start with an initial state and generate commands depending on the current state and producing a new state. A reduce or unfold function could be a solution for that problem.
If this goes along your development direction of StreamData, I can work on PRs for that.