drathier/elm-test-tables/2.0.0

NOTE: the latest version is 3.0.1

Fuzz.Unique

Fuzz.Unique contains fuzzers for built-in types, but with a very low probability of ever generating two equal values. Perfect if you're filling up a Set comparable from a List comparable and want that Set to be the same size as the List, or you just want each value to be unique.

int : Fuzzer Int
float : Fuzzer Float
string : Fuzzer String
char : Fuzzer Char

Note: there are only ~113k possible unicode characters, so the probability of at least one duplicate Char in a list char is actually pretty high.