drathier/elm-test-tables/2.0.0

NOTE: the latest version is 3.0.1

Fuzz.Opaque.Unique

See docs for Fuzz.Opaque. This is a collection of those same fuzzers, but constructed in a way as to never give duplicate values. That is, if you generate a list of these values, there will be a very very low probability of a duplicate element in that list.

Types match Fuzz.Opaque with same name. Collision risk between Fuzz.Opaque.a and Fuzz.Opaque.Unique.a is very very low.

Comparable

Types match Fuzz.Opaque.comparable with same number.

comparable : Fuzzer ( String, Int )

Fuzzer comparable

comparable2 : Fuzzer ( String, Int, String )

Fuzzer comparable2

comparable3 : Fuzzer ( String, Int, Char )

Fuzzer comparable3

Appendable

Types match Fuzz.Opaque.appendable with same number.

appendable : Fuzzer String

Fuzzer appendable

Number

Types match Fuzz.Opaque.number with same number.

number : Fuzzer Float

Fuzzer number

number2 : Fuzzer Int

Fuzzer number2

Opaque

Fuzzers that generate opaque types with no constraints, e.g. Fuzzer a. Their types aren't exposed, so you cannot create an A in your code; Fuzzer a is your only option.

Note that Fuzzer a is a different type from Fuzzer b etc.

a : Fuzzer A
b : Fuzzer B
c : Fuzzer C
d : Fuzzer D
e : Fuzzer E
f : Fuzzer F
g : Fuzzer G
h : Fuzzer H
i : Fuzzer I
j : Fuzzer J
k : Fuzzer K
l : Fuzzer L
m : Fuzzer M
n : Fuzzer N
o : Fuzzer O
p : Fuzzer P
q : Fuzzer Q
r : Fuzzer R
s : Fuzzer S
t : Fuzzer T
u : Fuzzer U
v : Fuzzer V
w : Fuzzer W
x : Fuzzer X
y : Fuzzer Y
z : Fuzzer Z