| EitherC | Test.StateMachine.Logic, Test.StateMachine |
| Elem | Test.StateMachine.Logic, Test.StateMachine |
| elem | Test.StateMachine.Logic, Test.StateMachine |
| empty | Test.StateMachine.Z |
| emptyEnvironment | Test.StateMachine.Types.Environment, Test.StateMachine.Types |
| Environment | |
| 1 (Type/Class) | Test.StateMachine.Types.Environment, Test.StateMachine.Types |
| 2 (Data Constructor) | Test.StateMachine.Types.Environment, Test.StateMachine.Types |
| EnvironmentError | Test.StateMachine.Types.Environment, Test.StateMachine.Types |
| EnvironmentTypeError | Test.StateMachine.Types.Environment, Test.StateMachine.Types |
| EnvironmentValueNotFound | Test.StateMachine.Types.Environment, Test.StateMachine.Types |
| EventType | Test.StateMachine.BoxDrawer |
| ExceptionThrown | Test.StateMachine.Types, Test.StateMachine |
| exec | Test.StateMachine.BoxDrawer |
| executeCommands | Test.StateMachine.Sequential |
| executeParallelCommands | Test.StateMachine.Parallel |
| Exists | Test.StateMachine.Logic, Test.StateMachine |
| exists | Test.StateMachine.Logic, Test.StateMachine |
| ExistsC | Test.StateMachine.Logic, Test.StateMachine |