Prelude.Coarbitrary

maybe

either

list

tuple2

tuple3

tuple4

tuple5