Closed varungandhi-src closed 2 months ago
Thanks for the report. This is more of a missing feature than a bug: to properly terminate all recursive generators, rapid has to track the recursion depth and lower the probability of continuing the recursion the deeper we are, and it does not do it yet. I've added the warning to the documentation about that.
Thanks!
Thanks for creating this library. I noticed what seems to be a bug in the implementation of
Make
This causes a stack overflow with Go 1.22.1
It would be valuable to fix the implementation of
Make
or add a warning to the docs indicating that it shouldn't be used with recursive types directly.