r-hedgehog icon indicating copy to clipboard operation
r-hedgehog copied to clipboard

Clarification of concepts

Open lionel- opened this issue 6 years ago • 2 comments

"shrink" is not defined in the README which makes it harder for newcomers to understand the package.

It seems that there are two big aspects in the package, generation of data and iteration over data. Also monads and currying seem to play a role. (Altough it seems what you're calling currying is just argument application). It is a bit nebulous how these aspects work (independently and together).

In general I think any solution involving monads and currying is not going to feel R-like so it /might/ be worth exploring other approaches, if possible at all. See also the flowery package for some experiments on iterators as R functions, which perhaps is relevant https://github.com/lionel-/flowery.

lionel- avatar Feb 09 '18 16:02 lionel-