The regular-extras package

Additional functions for the regular [1] generic programming library, such
as arbitrary, coarbitrary, and binary get/put. These are not bundled with the
library because they introduce dependencies on additional packages.