package
0.0.0-20240616081104-04ee34517243
Repository: https://github.com/dolthub/fuzzer.git
Documentation: pkg.go.dev
# Functions
NewDistributionCenter returns a *DistributionCenter, with each Distributable set according to its given occurrence rate.
NewFloat converts a string slice into a Float.
NewFloatCollection converts a slice of float64 slices into a []Float.
NewInt converts an int64 slice into an Int.
NewIntCollection converts a slice of int64 slices into an []Int.
# Structs
DistributionCenter handles the distribution of Distributable objects.
Float represents a range between two float64 values.
Int represents a range between two int64 values.
# Interfaces
Distributable implementations are randomly picked from a collection of other Distributable implementations based on their occurrence rate.