| element | Hedgehog.Internal.Gen, Hedgehog.Gen |
| emptyEnvironment | Hedgehog.Internal.State |
| EnableColor | Hedgehog.Internal.Config |
| Ensure | Hedgehog.Internal.State, Hedgehog |
| ensure | Hedgehog.Internal.Gen |
| enum | Hedgehog.Internal.Gen, Hedgehog.Gen |
| enumBounded | Hedgehog.Internal.Gen, Hedgehog.Gen |
| Environment | |
| 1 (Type/Class) | Hedgehog.Internal.State |
| 2 (Data Constructor) | Hedgehog.Internal.State |
| EnvironmentError | Hedgehog.Internal.State |
| EnvironmentTypeError | Hedgehog.Internal.State |
| EnvironmentValueNotFound | Hedgehog.Internal.State |
| Eq1 | Hedgehog |
| eq1 | Hedgehog |
| eval | Hedgehog.Internal.Property, Hedgehog |
| evalEither | Hedgehog.Internal.Property, Hedgehog |
| evalExceptT | Hedgehog.Internal.Property, Hedgehog |
| evalIO | Hedgehog.Internal.Property, Hedgehog |
| evalM | Hedgehog.Internal.Property, Hedgehog |
| executeParallel | Hedgehog.Internal.State, Hedgehog |
| executeSequential | Hedgehog.Internal.State, Hedgehog |
| expand | Hedgehog.Internal.Tree |
| exponential | Hedgehog.Internal.Range, Hedgehog.Range |
| exponentialBounded | Hedgehog.Internal.Range, Hedgehog.Range |
| exponentialFloat | Hedgehog.Internal.Range, Hedgehog.Range |
| exponentialFloatFrom | Hedgehog.Internal.Range, Hedgehog.Range |
| exponentialFrom | Hedgehog.Internal.Range, Hedgehog.Range |