hedgehog-0.4: src/Hedgehog/Range.hs
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
module Hedgehog.Range (
-- * Size
Size(..)
-- * Range
, Range
, origin
, bounds
, lowerBound
, upperBound
-- * Constant
, singleton
, constant
, constantFrom
, constantBounded
-- * Linear
, linear
, linearFrom
, linearFrac
, linearFracFrom
, linearBounded
-- * Exponential
, exponential
, exponentialFrom
, exponentialBounded
, exponentialFloat
, exponentialFloatFrom
) where
import Hedgehog.Internal.Range