| Facility | |
| 1 (Type/Class) | Control.Eff.Log.Message, Control.Eff.Log, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| 2 (Data Constructor) | Control.Eff.Log.Message, Control.Eff.Log, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| Fail | Control.Eff.ExceptionExtra |
| FilteredLogging | Control.Eff.Log.Handler, Control.Eff.Log, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| filteringLogWriter | Control.Eff.Log.Writer, Control.Eff.Log, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| filterMessage | Control.Eff.Concurrent.Process, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| flush | Control.Eff.Concurrent.Protocol.Observer.Queue |
| FlushMessages | Control.Eff.Concurrent.Process, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| flushMessages | Control.Eff.Concurrent.Process, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| foreverCheap | Control.Eff.Loop, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| ForgetObserver | Control.Eff.Concurrent.Protocol.Observer, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| forgetObserver | Control.Eff.Concurrent.Protocol.Observer, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| forgetObserverUnsafe | Control.Eff.Concurrent.Protocol.Observer, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| forkInteractiveScheduler | Control.Eff.Concurrent.Process.Interactive |
| fromEmbeddedEndpoint | Control.Eff.Concurrent.Protocol, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromEndpoint | Control.Eff.Concurrent.Protocol, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromFacility | Control.Eff.Log.Message, Control.Eff.Log, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromPdu | Control.Eff.Concurrent.Protocol, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromProcessDetails | Control.Eff.Concurrent.Process, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromProcessId | Control.Eff.Concurrent.Process, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromProcessTitle | Control.Eff.Concurrent.Process, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromSeverity | Control.Eff.Log.Message, Control.Eff.Log, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromSomeExitReason | Control.Eff.Concurrent.Process, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromStrictDynamic | Control.Eff.Concurrent.Process, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromTimeoutMicros | Control.Eff.Concurrent.Process, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| fromTimerElapsed | Control.Eff.Concurrent.Process.Timer, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |
| ftpDaemon | Control.Eff.Log.Message, Control.Eff.Log, Control.Eff.Concurrent, Control.Eff.Concurrent.SingleThreaded, Control.Eff.Concurrent.Pure |