konsumlamm / rrb-vector

An implementation of a Relaxed Radix Balanced Vector in Haskell.
BSD 3-Clause "New" or "Revised" License
23 stars 5 forks source link

Improve `Arbitrary1` instance #8

Open konsumlamm opened 1 year ago

konsumlamm commented 1 year ago

Currently, the Arbitrary1 instance in the test suite only generates balanced and a specific kind of unbalanced trees. It would be nice to have more kinds of unbalanced trees or trees resulting from applying several operations to an initially balanced tree.