Index
| ! | GHC.Arr | 
| !! | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| $ | GHC.Base, Data.Function, Prelude | 
| $! | GHC.Base, Prelude | 
| $< | Data.Functor.Contravariant | 
| $> | Data.Functor | 
| % | GHC.Real, Data.Ratio | 
| & | Data.Function | 
| && | |
| 1 (Function) | GHC.Base, Data.Bool, Prelude | 
| 2 (Type/Class) | Data.Type.Bool | 
| &&& | Control.Arrow | 
| * | |
| 1 (Type/Class) | GHC.TypeLits, GHC.TypeNats | 
| 2 (Function) | GHC.Num, Prelude | 
| *# | GHC.Base, GHC.Exts | 
| *## | GHC.Base, GHC.Exts | 
| ** | Numeric, GHC.Float, Prelude | 
| **## | GHC.Base, GHC.Exts | 
| *** | Control.Arrow | 
| *> | GHC.Base, Control.Applicative, Prelude | 
| + | |
| 1 (Type/Class) | GHC.TypeLits, GHC.TypeNats | 
| 2 (Function) | GHC.Num, Prelude | 
| +# | GHC.Base, GHC.Exts | 
| +## | GHC.Base, GHC.Exts | 
| ++ | GHC.Base, GHC.List, Data.List, GHC.OldList, Prelude | 
| +++ | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.Read, Text.ParserCombinators.ReadPrec | 
| 3 (Function) | Control.Arrow | 
| - | |
| 1 (Function) | GHC.Num, Prelude | 
| 2 (Type/Class) | GHC.TypeLits, GHC.TypeNats | 
| -# | GHC.Base, GHC.Exts | 
| -## | GHC.Base, GHC.Exts | 
| . | |
| 1 (Function) | GHC.Base, Data.Function, Prelude | 
| 2 (Function) | Control.Category | 
| .&. | Data.Bits, Foreign, Foreign.Safe | 
| .|. | Data.Bits, Foreign, Foreign.Safe | 
| / | GHC.Real, Prelude | 
| /## | GHC.Base, GHC.Exts | 
| // | GHC.Arr | 
| /= | GHC.Base, Data.Eq, Prelude | 
| /=# | GHC.Base, GHC.Exts | 
| /=## | GHC.Base, GHC.Exts | 
| :$$: | GHC.TypeLits | 
| :% | GHC.Real | 
| :*: | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| :+ | Data.Complex | 
| :+: | GHC.Generics | 
| :.: | GHC.Generics | 
| :<>: | GHC.TypeLits | 
| :| | GHC.Base, Data.List.NonEmpty | 
| :~: | Data.Type.Equality, Data.Typeable, Type.Reflection, Data.Data | 
| :~~: | Data.Type.Equality, Data.Typeable, Type.Reflection, Data.Data | 
| < | GHC.Base, Data.Ord, Prelude | 
| <!> | GHC.IO.SubSystem | 
| <# | GHC.Base, GHC.Exts | 
| <## | GHC.Base, GHC.Exts | 
| <$ | GHC.Base, Data.Functor, Control.Applicative, Control.Monad, Prelude, Control.Monad.Instances | 
| <$!> | Control.Monad | 
| <$> | Data.Functor, Control.Applicative, Prelude | 
| <&> | Data.Functor | 
| <* | GHC.Base, Control.Applicative, Prelude | 
| <**> | GHC.Base, Control.Applicative | 
| <*> | GHC.Base, Control.Applicative, Prelude | 
| <++ | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.Read, Text.ParserCombinators.ReadPrec | 
| <+> | Control.Arrow | 
| <<< | Control.Category, Control.Arrow | 
| <<^ | Control.Arrow | 
| <= | |
| 1 (Function) | GHC.Base, Data.Ord, Prelude | 
| 2 (Type/Class) | GHC.TypeLits, GHC.TypeNats | 
| <=# | GHC.Base, GHC.Exts | 
| <=## | GHC.Base, GHC.Exts | 
| <=< | Control.Monad | 
| <=? | GHC.TypeLits, GHC.TypeNats | 
| <> | GHC.Base, Data.Monoid, Prelude, Data.Semigroup | 
| <| | Data.List.NonEmpty | 
| <|> | GHC.Base, Control.Applicative | 
| =<< | GHC.Base, Control.Monad, Prelude | 
| == | |
| 1 (Function) | GHC.Base, Data.Eq, Prelude | 
| 2 (Type/Class) | Data.Type.Equality | 
| ==# | GHC.Base, GHC.Exts | 
| ==## | GHC.Base, GHC.Exts | 
| > | GHC.Base, Data.Ord, Prelude | 
| ># | GHC.Base, GHC.Exts | 
| >## | GHC.Base, GHC.Exts | 
| >$ | Data.Functor.Contravariant | 
| >$$< | Data.Functor.Contravariant | 
| >$< | Data.Functor.Contravariant | 
| >= | GHC.Base, Data.Ord, Prelude | 
| >=# | GHC.Base, GHC.Exts | 
| >=## | GHC.Base, GHC.Exts | 
| >=> | Control.Monad | 
| >> | GHC.Base, Control.Monad, Prelude, Control.Monad.Instances | 
| >>= | GHC.Base, Control.Monad, Prelude, Control.Monad.Instances | 
| >>> | |
| 1 (Function) | GHC.Desugar | 
| 2 (Function) | Control.Category, Control.Arrow | 
| >>^ | Control.Arrow | 
| abs | GHC.Num, Prelude | 
| absentErr | GHC.Base, GHC.Err | 
| absentError | Control.Exception.Base | 
| absInteger | GHC.Integer | 
| AbsoluteSeek | System.IO, GHC.IO.Device, GHC.IO.Handle | 
| absurd | Data.Void | 
| accum | GHC.Arr | 
| accumArray | GHC.Arr | 
| acos | Numeric, GHC.Float, Prelude | 
| acosDouble | GHC.Float | 
| acosDouble# | GHC.Base, GHC.Exts | 
| acosFloat | GHC.Float | 
| acosFloat# | GHC.Base, GHC.Exts | 
| acosh | Numeric, GHC.Float, Prelude | 
| acoshDouble | GHC.Float | 
| acoshDouble# | GHC.Base, GHC.Exts | 
| acoshFloat | GHC.Float | 
| acoshFloat# | GHC.Base, GHC.Exts | 
| addCFinalizerToWeak# | GHC.Base, GHC.Exts | 
| addFinalizer | System.Mem.Weak | 
| addForeignPtrConcFinalizer | GHC.ForeignPtr | 
| addForeignPtrFinalizer | |
| 1 (Function) | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| 2 (Function) | Foreign.Concurrent | 
| addForeignPtrFinalizerEnv | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| addIntC# | GHC.Base, GHC.Exts | 
| addMVarFinalizer | |
| 1 (Function) | GHC.MVar | 
| 2 (Function) | Control.Concurrent.MVar, Control.Concurrent | 
| Addr# | GHC.Base, GHC.Exts | 
| addr2Int# | GHC.Base, GHC.Exts | 
| AddrRep | GHC.Base, GHC.Exts | 
| addrToAny# | GHC.Base, GHC.Exts | 
| addWordC# | GHC.Base, GHC.Exts | 
| adjust | GHC.Arr | 
| advancePtr | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| AlgConstr | Data.Data | 
| AlgRep | Data.Data | 
| alignment | Foreign.Storable, Foreign, Foreign.Safe | 
| alignPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| All | |
| 1 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 2 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| all | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| alloca | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| allocaArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| allocaArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| allocaBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| allocaBytesAligned | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| allocated_bytes | GHC.Stats | 
| AllocationLimitExceeded | |
| 1 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| allocationLimitExceeded | GHC.IO.Exception | 
| allocLimitGrace | GHC.RTS.Flags | 
| allowInterrupt | Control.Exception | 
| AlreadyExists | GHC.IO.Exception | 
| alreadyExistsErrorType | System.IO.Error | 
| alreadyInUseErrorType | System.IO.Error | 
| Alt | |
| 1 (Type/Class) | Data.Monoid | 
| 2 (Data Constructor) | Data.Monoid | 
| Alternative | GHC.Base, Control.Applicative | 
| amap | GHC.Arr | 
| and | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| and# | GHC.Base, GHC.Exts | 
| andI# | GHC.Base, GHC.Exts | 
| andInteger | GHC.Integer | 
| andNatural | GHC.Natural | 
| annotateIOError | System.IO.Error | 
| AnnotationWrapper | |
| 1 (Type/Class) | GHC.Desugar | 
| 2 (Data Constructor) | GHC.Desugar | 
| Any | |
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 3 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| any | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| anyToAddr# | GHC.Base, GHC.Exts | 
| Ap | |
| 1 (Type/Class) | Data.Monoid | 
| 2 (Data Constructor) | Data.Monoid | 
| ap | GHC.Base, Control.Monad | 
| App | Type.Reflection | 
| app | Control.Arrow | 
| appendFile | System.IO, Prelude | 
| AppendHandle | GHC.IO.Handle.Types | 
| AppendMode | System.IO, GHC.IO.IOMode | 
| appEndo | Data.Monoid, Data.Semigroup | 
| AppendSymbol | GHC.TypeLits | 
| Applicative | GHC.Base, Control.Applicative, Prelude | 
| apply | |
| 1 (Function) | Data.Type.Equality | 
| 2 (Function) | GHC.RTS.Flags | 
| appPrec | GHC.Show | 
| appPrec1 | GHC.Show | 
| approxRational | Data.Ratio | 
| arch | System.Info | 
| Arg | |
| 1 (Type/Class) | Data.Semigroup | 
| 2 (Data Constructor) | Data.Semigroup | 
| ArgDescr | System.Console.GetOpt | 
| ArgMax | Data.Semigroup | 
| ArgMin | Data.Semigroup | 
| ArgOrder | System.Console.GetOpt | 
| argvEncoding | GHC.IO.Encoding | 
| ArithException | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| arr | Control.Arrow | 
| Array | |
| 1 (Type/Class) | GHC.Arr | 
| 2 (Data Constructor) | GHC.Arr | 
| array | GHC.Arr | 
| Array# | GHC.Base, GHC.Exts | 
| ArrayArray# | GHC.Base, GHC.Exts | 
| ArrayException | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| arrEleBottom | GHC.Arr | 
| Arrow | Control.Arrow | 
| ArrowApply | Control.Arrow | 
| ArrowChoice | Control.Arrow | 
| ArrowLoop | Control.Arrow | 
| ArrowMonad | |
| 1 (Type/Class) | Control.Arrow | 
| 2 (Data Constructor) | Control.Arrow | 
| ArrowPlus | Control.Arrow | 
| ArrowZero | Control.Arrow | 
| ascii | GHC.IO.Encoding.Latin1 | 
| asciiTab | GHC.Show | 
| ascii_decode | GHC.IO.Encoding.Latin1 | 
| ascii_encode | GHC.IO.Encoding.Latin1 | 
| asin | Numeric, GHC.Float, Prelude | 
| asinDouble | GHC.Float | 
| asinDouble# | GHC.Base, GHC.Exts | 
| asinFloat | GHC.Float | 
| asinFloat# | GHC.Base, GHC.Exts | 
| asinh | Numeric, GHC.Float, Prelude | 
| asinhDouble | GHC.Float | 
| asinhDouble# | GHC.Base, GHC.Exts | 
| asinhFloat | GHC.Float | 
| asinhFloat# | GHC.Base, GHC.Exts | 
| asProxyTypeOf | Data.Proxy | 
| assert | GHC.Base, Control.Exception, Control.Exception.Base | 
| assertError | GHC.IO.Exception | 
| AssertionFailed | |
| 1 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| Associativity | GHC.Generics | 
| assocs | GHC.Arr | 
| asTypeOf | GHC.Base, Prelude | 
| asum | Data.Foldable | 
| AsyncException | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| asyncExceptionFromException | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| asyncExceptionToException | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| atan | Numeric, GHC.Float, Prelude | 
| atan2 | GHC.Float, Prelude | 
| atanDouble | GHC.Float | 
| atanDouble# | GHC.Base, GHC.Exts | 
| atanFloat | GHC.Float | 
| atanFloat# | GHC.Base, GHC.Exts | 
| atanh | Numeric, GHC.Float, Prelude | 
| atanhDouble | GHC.Float | 
| atanhDouble# | GHC.Base, GHC.Exts | 
| atanhFloat | GHC.Float | 
| atanhFloat# | GHC.Base, GHC.Exts | 
| atomically | GHC.Conc.Sync, GHC.Conc | 
| atomically# | GHC.Base, GHC.Exts | 
| atomicCasAddrAddr# | GHC.Base, GHC.Exts | 
| atomicCasWordAddr# | GHC.Base, GHC.Exts | 
| atomicExchangeAddrAddr# | GHC.Base, GHC.Exts | 
| atomicExchangeWordAddr# | GHC.Base, GHC.Exts | 
| atomicModifyIORef | Data.IORef | 
| atomicModifyIORef' | GHC.IORef, Data.IORef | 
| atomicModifyIORef'_ | GHC.IORef | 
| atomicModifyIORef2 | GHC.IORef | 
| atomicModifyIORef2Lazy | GHC.IORef | 
| atomicModifyIORefLazy_ | GHC.IORef | 
| atomicModifyIORefP | GHC.IORef | 
| atomicModifyMutVar# | GHC.Exts | 
| atomicModifyMutVar2# | GHC.Base, GHC.Exts | 
| atomicModifyMutVar_# | GHC.Base, GHC.Exts | 
| atomicReadIntArray# | GHC.Base, GHC.Exts | 
| atomicSwapIORef | GHC.IORef | 
| atomicWriteIntArray# | GHC.Base, GHC.Exts | 
| atomicWriteIORef | Data.IORef | 
| augment | GHC.Base, GHC.Exts | 
| augmentIOError | GHC.IO.Handle.Internals | 
| badSafeIndex | GHC.Arr | 
| BCO | GHC.Base, GHC.Exts | 
| between | Text.ParserCombinators.ReadP | 
| biall | Data.Bifoldable | 
| biand | Data.Bifoldable | 
| biany | Data.Bifoldable | 
| biasum | Data.Bifoldable | 
| biconcat | Data.Bifoldable | 
| biconcatMap | Data.Bifoldable | 
| bielem | Data.Bifoldable | 
| bifind | Data.Bifoldable | 
| bifold | Data.Bifoldable | 
| Bifoldable | Data.Bifoldable | 
| bifoldl | Data.Bifoldable | 
| bifoldl' | Data.Bifoldable | 
| bifoldl1 | Data.Bifoldable | 
| bifoldlM | Data.Bifoldable | 
| bifoldMap | Data.Bifoldable | 
| bifoldMapDefault | Data.Bitraversable | 
| bifoldr | Data.Bifoldable | 
| bifoldr' | Data.Bifoldable | 
| bifoldr1 | Data.Bifoldable | 
| bifoldrM | Data.Bifoldable | 
| bifor | Data.Bitraversable | 
| biforM | Data.Bitraversable | 
| biforM_ | Data.Bifoldable | 
| bifor_ | Data.Bifoldable | 
| Bifunctor | Data.Bifunctor | 
| BigEndian | GHC.ByteOrder | 
| BigNat | GHC.Natural | 
| bilength | Data.Bifoldable | 
| biList | Data.Bifoldable | 
| bimap | Data.Bifunctor | 
| bimapAccumL | Data.Bitraversable | 
| bimapAccumR | Data.Bitraversable | 
| bimapDefault | Data.Bitraversable | 
| bimapM | Data.Bitraversable | 
| bimapM_ | Data.Bifoldable | 
| bimaximum | Data.Bifoldable | 
| bimaximumBy | Data.Bifoldable | 
| biminimum | Data.Bifoldable | 
| biminimumBy | Data.Bifoldable | 
| bimsum | Data.Bifoldable | 
| bindIO | GHC.Base | 
| binotElem | Data.Bifoldable | 
| binull | Data.Bifoldable | 
| bior | Data.Bifoldable | 
| bioSelector | GHC.RTS.Flags | 
| biproduct | Data.Bifoldable | 
| bisequence | Data.Bitraversable | 
| bisequenceA | Data.Bitraversable | 
| bisequenceA_ | Data.Bifoldable | 
| bisequence_ | Data.Bifoldable | 
| bisum | Data.Bifoldable | 
| bit | Data.Bits, Foreign, Foreign.Safe | 
| bitDefault | Data.Bits, Foreign, Foreign.Safe | 
| bitInteger | GHC.Integer | 
| bitNatural | GHC.Natural | 
| Bitraversable | Data.Bitraversable | 
| bitraverse | Data.Bitraversable | 
| bitraverse_ | Data.Bifoldable | 
| bitReverse# | GHC.Base, GHC.Exts | 
| bitReverse16 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| bitReverse16# | GHC.Base, GHC.Exts | 
| bitReverse32 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| bitReverse32# | GHC.Base, GHC.Exts | 
| bitReverse64 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| bitReverse64# | GHC.Base, GHC.Exts | 
| bitReverse8 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| bitReverse8# | GHC.Base, GHC.Exts | 
| Bits | Data.Bits, Foreign, Foreign.Safe | 
| bitSize | Data.Bits, Foreign, Foreign.Safe | 
| bitSizeMaybe | Data.Bits, Foreign, Foreign.Safe | 
| BlockBuffering | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| BlockedIndefinitelyOnMVar | |
| 1 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| blockedIndefinitelyOnMVar | GHC.IO.Exception | 
| BlockedIndefinitelyOnSTM | |
| 1 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| blockedIndefinitelyOnSTM | GHC.IO.Exception | 
| BlockedOnBlackHole | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnException | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnForeignCall | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnIOCompletion | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnMVar | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnOther | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnSTM | GHC.Conc.Sync, GHC.Conc | 
| BlockReason | GHC.Conc.Sync, GHC.Conc | 
| block_alloc | GHC.RTS.Flags | 
| BN# | GHC.Natural | 
| Bool | GHC.Base, Data.Bool, Prelude | 
| bool | Data.Bool | 
| Bounded | GHC.Enum, Prelude | 
| boundedEnumFrom | GHC.Enum | 
| boundedEnumFromThen | GHC.Enum | 
| bounds | GHC.Arr | 
| boundsIOArray | GHC.IOArray | 
| boundsSTArray | GHC.Arr | 
| bracket | |
| 1 (Function) | GHC.IO | 
| 2 (Function) | Control.Exception, Control.Exception.Base | 
| bracketOnError | Control.Exception, Control.Exception.Base | 
| bracket_ | Control.Exception, Control.Exception.Base | 
| break | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| breakpoint | GHC.Base, GHC.Exts | 
| breakpointCond | GHC.Base, GHC.Exts | 
| broadcastDoubleX2# | GHC.Base, GHC.Exts | 
| broadcastDoubleX4# | GHC.Base, GHC.Exts | 
| broadcastDoubleX8# | GHC.Base, GHC.Exts | 
| broadcastFloatX16# | GHC.Base, GHC.Exts | 
| broadcastFloatX4# | GHC.Base, GHC.Exts | 
| broadcastFloatX8# | GHC.Base, GHC.Exts | 
| broadcastInt16X16# | GHC.Base, GHC.Exts | 
| broadcastInt16X32# | GHC.Base, GHC.Exts | 
| broadcastInt16X8# | GHC.Base, GHC.Exts | 
| broadcastInt32X16# | GHC.Base, GHC.Exts | 
| broadcastInt32X4# | GHC.Base, GHC.Exts | 
| broadcastInt32X8# | GHC.Base, GHC.Exts | 
| broadcastInt64X2# | GHC.Base, GHC.Exts | 
| broadcastInt64X4# | GHC.Base, GHC.Exts | 
| broadcastInt64X8# | GHC.Base, GHC.Exts | 
| broadcastInt8X16# | GHC.Base, GHC.Exts | 
| broadcastInt8X32# | GHC.Base, GHC.Exts | 
| broadcastInt8X64# | GHC.Base, GHC.Exts | 
| broadcastWord16X16# | GHC.Base, GHC.Exts | 
| broadcastWord16X32# | GHC.Base, GHC.Exts | 
| broadcastWord16X8# | GHC.Base, GHC.Exts | 
| broadcastWord32X16# | GHC.Base, GHC.Exts | 
| broadcastWord32X4# | GHC.Base, GHC.Exts | 
| broadcastWord32X8# | GHC.Base, GHC.Exts | 
| broadcastWord64X2# | GHC.Base, GHC.Exts | 
| broadcastWord64X4# | GHC.Base, GHC.Exts | 
| broadcastWord64X8# | GHC.Base, GHC.Exts | 
| broadcastWord8X16# | GHC.Base, GHC.Exts | 
| broadcastWord8X32# | GHC.Base, GHC.Exts | 
| broadcastWord8X64# | GHC.Base, GHC.Exts | 
| Buffer | |
| 1 (Type/Class) | GHC.IO.Buffer | 
| 2 (Data Constructor) | GHC.IO.Buffer | 
| bufferAdd | GHC.IO.Buffer | 
| bufferAddOffset | GHC.IO.Buffer | 
| bufferAdjustL | GHC.IO.Buffer | 
| bufferAdjustOffset | GHC.IO.Buffer | 
| bufferAvailable | GHC.IO.Buffer | 
| BufferCodec | |
| 1 (Type/Class) | GHC.IO.Encoding, GHC.IO.Handle.Types, GHC.IO.Encoding.Types | 
| 2 (Data Constructor) | GHC.IO.Encoding, GHC.IO.Handle.Types, GHC.IO.Encoding.Types | 
| BufferedIO | GHC.IO.BufferedIO | 
| bufferElems | GHC.IO.Buffer | 
| BufferList | GHC.IO.Handle.Types | 
| BufferListCons | GHC.IO.Handle.Types | 
| BufferListNil | GHC.IO.Handle.Types | 
| BufferMode | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| bufferOffset | GHC.IO.Buffer | 
| bufferRemove | GHC.IO.Buffer | 
| BufferState | GHC.IO.Buffer | 
| bufL | GHC.IO.Buffer | 
| bufOffset | GHC.IO.Buffer | 
| bufR | GHC.IO.Buffer | 
| bufRaw | GHC.IO.Buffer | 
| bufSize | GHC.IO.Buffer | 
| bufState | GHC.IO.Buffer | 
| build | GHC.Base, GHC.Exts | 
| ByteArray# | GHC.Base, GHC.Exts | 
| byteArrayContents# | GHC.Base, GHC.Exts | 
| ByteCount | System.Posix.Types | 
| ByteOrder | GHC.ByteOrder | 
| byteSwap# | GHC.Base, GHC.Exts | 
| byteSwap16 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| byteSwap16# | GHC.Base, GHC.Exts | 
| byteSwap32 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| byteSwap32# | GHC.Base, GHC.Exts | 
| byteSwap64 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| byteSwap64# | GHC.Base, GHC.Exts | 
| C | GHC.Generics | 
| C# | GHC.Base, GHC.Exts | 
| C1 | GHC.Generics | 
| calloc | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| callocArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| callocArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| callocBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| CallStack | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| callStack | GHC.Stack | 
| cannotCompactFunction | GHC.IO.Exception | 
| cannotCompactMutable | GHC.IO.Exception | 
| cannotCompactPinned | GHC.IO.Exception | 
| casArray# | GHC.Base, GHC.Exts | 
| casIntArray# | GHC.Base, GHC.Exts | 
| casMutVar# | GHC.Base, GHC.Exts | 
| casSmallArray# | GHC.Base, GHC.Exts | 
| cast | Data.Typeable, Data.Data | 
| castCCharToChar | Foreign.C, Foreign.C.String | 
| castCharToCChar | Foreign.C, Foreign.C.String | 
| castCharToCSChar | Foreign.C, Foreign.C.String | 
| castCharToCUChar | Foreign.C, Foreign.C.String | 
| castCSCharToChar | Foreign.C, Foreign.C.String | 
| castCUCharToChar | Foreign.C, Foreign.C.String | 
| castDoubleToWord64 | GHC.Float | 
| castFloatToWord32 | GHC.Float | 
| castForeignPtr | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| castFunPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| castFunPtrToPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| castPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| castPtrToFunPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| castPtrToStablePtr | GHC.Stable, Foreign, Foreign.StablePtr, Foreign.Safe | 
| castStablePtrToPtr | GHC.Stable, Foreign, Foreign.StablePtr, Foreign.Safe | 
| castWith | Data.Type.Equality | 
| castWord32ToFloat | GHC.Float | 
| castWord64ToDouble | GHC.Float | 
| catch | GHC.IO, Control.Exception, Control.Exception.Base | 
| catch# | GHC.Base, GHC.Exts | 
| catchAny | GHC.IO | 
| catches | Control.Exception | 
| catchException | GHC.IO | 
| catchIOError | System.IO.Error | 
| catchJust | Control.Exception, Control.Exception.Base | 
| catchRetry# | GHC.Base, GHC.Exts | 
| catchSTM | GHC.Conc.Sync, GHC.Conc | 
| catchSTM# | GHC.Base, GHC.Exts | 
| Category | Control.Category | 
| catMaybes | Data.Maybe | 
| CBlkCnt | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CBlkSize | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CBool | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CCc | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CCFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| CChar | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| ccLabel | GHC.Stack.CCS, GHC.Stack | 
| CClock | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CClockId | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| ccModule | GHC.Stack.CCS, GHC.Stack | 
| ccsCC | GHC.Stack.CCS, GHC.Stack | 
| ccSelector | GHC.RTS.Flags | 
| ccsLength | GHC.RTS.Flags | 
| ccsParent | GHC.Stack.CCS, GHC.Stack | 
| ccSrcSpan | GHC.Stack.CCS, GHC.Stack | 
| ccsSelector | GHC.RTS.Flags | 
| ccsToStrings | GHC.Stack.CCS, GHC.Stack | 
| CDev | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CDouble | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| ceiling | GHC.Real, Prelude | 
| ceilingDoubleInt | GHC.Float.RealFracMethods | 
| ceilingDoubleInteger | GHC.Float.RealFracMethods | 
| ceilingFloatInt | GHC.Float.RealFracMethods | 
| ceilingFloatInteger | GHC.Float.RealFracMethods | 
| Centi | Data.Fixed | 
| CFile | Foreign.C, Foreign.C.Types | 
| CFilePath | System.Posix.Internals | 
| CFinalizers | GHC.ForeignPtr | 
| CFloat | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CFLock | System.Posix.Internals | 
| CFpos | Foreign.C, Foreign.C.Types | 
| CFsBlkCnt | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CFsFilCnt | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CGid | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CGroup | System.Posix.Internals | 
| chainl | Text.ParserCombinators.ReadP | 
| chainl1 | Text.ParserCombinators.ReadP | 
| chainr | Text.ParserCombinators.ReadP | 
| chainr1 | Text.ParserCombinators.ReadP | 
| Chan | Control.Concurrent.Chan, Control.Concurrent | 
| Char | |
| 1 (Type/Class) | GHC.Base, Data.Char, Prelude, GHC.Exts | 
| 2 (Data Constructor) | Text.Read.Lex, Text.Read | 
| char | Text.ParserCombinators.ReadP | 
| Char# | GHC.Base, GHC.Exts | 
| char8 | System.IO, GHC.IO.Encoding | 
| CharBufElem | GHC.IO.Buffer | 
| CharBuffer | GHC.IO.Buffer | 
| CharConstr | Data.Data | 
| charIsRepresentable | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C, Foreign.C.String | 
| CharRep | Data.Data | 
| charSize | GHC.IO.Buffer | 
| checkBuffer | GHC.IO.Buffer | 
| checkHandleInvariants | GHC.IO.Handle.Types | 
| childHandler | GHC.Conc.Sync, GHC.Conc | 
| choice | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.Read, Text.ParserCombinators.ReadPrec | 
| choose | GHC.Read | 
| chr | GHC.Char, Data.Char | 
| chr# | GHC.Base, GHC.Exts | 
| CId | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CIno | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CInt | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CIntMax | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CIntPtr | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| cis | Data.Complex | 
| CJmpBuf | Foreign.C, Foreign.C.Types | 
| CKey | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| clamp | GHC.Float | 
| CLconv | System.Posix.Internals | 
| clearBit | Data.Bits, Foreign, Foreign.Safe | 
| clearCCS | GHC.Stack.CCS, GHC.Stack | 
| clearCCS# | GHC.Base, GHC.Exts | 
| CLLong | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| ClockTick | System.Posix.Types | 
| cloneArray# | GHC.Base, GHC.Exts | 
| cloneMutableArray# | GHC.Base, GHC.Exts | 
| cloneSmallArray# | GHC.Base, GHC.Exts | 
| cloneSmallMutableArray# | GHC.Base, GHC.Exts | 
| CLong | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| close | |
| 1 (Function) | GHC.IO.Encoding, GHC.IO.Handle.Types, GHC.IO.Encoding.Types | 
| 2 (Function) | GHC.IO.Device | 
| ClosedHandle | GHC.IO.Handle.Types | 
| closeFd | GHC.Event | 
| closeFdWith | GHC.Conc.IO, GHC.Conc | 
| ClosePunctuation | GHC.Unicode, Data.Char | 
| closeTextCodecs | GHC.IO.Handle.Internals | 
| closureSize# | GHC.Base, GHC.Exts | 
| clz# | GHC.Base, GHC.Exts | 
| clz16# | GHC.Base, GHC.Exts | 
| clz32# | GHC.Base, GHC.Exts | 
| clz64# | GHC.Base, GHC.Exts | 
| clz8# | GHC.Base, GHC.Exts | 
| CMode | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| cmpArray | GHC.Arr | 
| cmpIntArray | GHC.Arr | 
| CmpNat | GHC.TypeLits, GHC.TypeNats | 
| CmpSymbol | GHC.TypeLits | 
| CNfds | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CNlink | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CodeBuffer | GHC.IO.Encoding.Types | 
| CodingFailureMode | GHC.IO.Encoding.Failure | 
| codingFailureModeSuffix | GHC.IO.Encoding.Failure | 
| CodingProgress | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| coerce | GHC.Base, Data.Coerce, GHC.Exts | 
| coerceWith | Data.Type.Coercion | 
| Coercible | GHC.Base, Data.Coerce, GHC.Exts | 
| Coercion | |
| 1 (Type/Class) | Data.Type.Coercion | 
| 2 (Data Constructor) | Data.Type.Coercion | 
| COff | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CollectGCStats | GHC.RTS.Flags | 
| collectStackTrace | GHC.ExecutionStack.Internal | 
| commitBuffer' | GHC.IO.Handle.Text | 
| Comp1 | GHC.Generics | 
| compact | GHC.RTS.Flags | 
| Compact# | GHC.Base, GHC.Exts | 
| compactAdd# | GHC.Base, GHC.Exts | 
| compactAddWithSharing# | GHC.Base, GHC.Exts | 
| compactAllocateBlock# | GHC.Base, GHC.Exts | 
| compactContains# | GHC.Base, GHC.Exts | 
| compactContainsAny# | GHC.Base, GHC.Exts | 
| compactFixupPointers# | GHC.Base, GHC.Exts | 
| compactGetFirstBlock# | GHC.Base, GHC.Exts | 
| compactGetNextBlock# | GHC.Base, GHC.Exts | 
| CompactionFailed | |
| 1 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| compactNew# | GHC.Base, GHC.Exts | 
| compactResize# | GHC.Base, GHC.Exts | 
| compactSize# | GHC.Base, GHC.Exts | 
| compactThreshold | GHC.RTS.Flags | 
| compare | GHC.Base, Data.Ord, Prelude | 
| compare1 | Data.Functor.Classes | 
| compare2 | Data.Functor.Classes | 
| compareByteArrays# | GHC.Base, GHC.Exts | 
| compareInt | GHC.Base | 
| compareInt# | GHC.Base | 
| compareInteger | GHC.Integer | 
| compareWord | GHC.Base | 
| compareWord# | GHC.Base | 
| comparing | Data.Ord | 
| Comparison | |
| 1 (Type/Class) | Data.Functor.Contravariant | 
| 2 (Data Constructor) | Data.Functor.Contravariant | 
| comparisonEquivalence | Data.Functor.Contravariant | 
| compilerName | System.Info | 
| compilerVersion | System.Info | 
| complement | Data.Bits, Foreign, Foreign.Safe | 
| complementBit | Data.Bits, Foreign, Foreign.Safe | 
| complementInteger | GHC.Integer | 
| Complex | Data.Complex | 
| Compose | |
| 1 (Type/Class) | Data.Functor.Compose | 
| 2 (Data Constructor) | Data.Functor.Compose | 
| Con | Type.Reflection | 
| Con' | Type.Reflection | 
| concat | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| concatMap | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| ConcFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| concurrentFlags | GHC.RTS.Flags | 
| conditional | GHC.IO.SubSystem | 
| conFixity | GHC.Generics | 
| ConIndex | Data.Data | 
| conIsRecord | GHC.Generics | 
| conjugate | Data.Complex | 
| conName | GHC.Generics | 
| ConnectorPunctuation | GHC.Unicode, Data.Char | 
| cons | Data.List.NonEmpty | 
| Const | |
| 1 (Type/Class) | Control.Applicative, Data.Functor.Const | 
| 2 (Data Constructor) | Control.Applicative, Data.Functor.Const | 
| const | GHC.Base, Data.Function, Prelude | 
| Constr | Data.Data | 
| Constraint | GHC.Base, Data.Kind, GHC.Exts | 
| constrFields | Data.Data | 
| constrFixity | Data.Data | 
| constrIndex | Data.Data | 
| ConstrRep | Data.Data | 
| constrRep | Data.Data | 
| constrType | Data.Data | 
| Constructor | GHC.Generics | 
| const_echo | System.Posix.Internals | 
| const_fd_cloexec | System.Posix.Internals | 
| const_f_getfl | System.Posix.Internals | 
| const_f_setfd | System.Posix.Internals | 
| const_f_setfl | System.Posix.Internals | 
| const_icanon | System.Posix.Internals | 
| const_sigttou | System.Posix.Internals | 
| const_sig_block | System.Posix.Internals | 
| const_sig_setmask | System.Posix.Internals | 
| const_tcsanow | System.Posix.Internals | 
| const_vmin | System.Posix.Internals | 
| const_vtime | System.Posix.Internals | 
| contramap | Data.Functor.Contravariant | 
| Contravariant | Data.Functor.Contravariant | 
| Control | GHC.Unicode, Data.Char | 
| copied_bytes | GHC.Stats | 
| copyAddrToByteArray# | GHC.Base, GHC.Exts | 
| copyArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| copyArray# | GHC.Base, GHC.Exts | 
| copyArrayArray# | GHC.Base, GHC.Exts | 
| copyByteArray# | GHC.Base, GHC.Exts | 
| copyByteArrayToAddr# | GHC.Base, GHC.Exts | 
| copyBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| copyMutableArray# | GHC.Base, GHC.Exts | 
| copyMutableArrayArray# | GHC.Base, GHC.Exts | 
| copyMutableByteArray# | GHC.Base, GHC.Exts | 
| copyMutableByteArrayToAddr# | GHC.Base, GHC.Exts | 
| copySmallArray# | GHC.Base, GHC.Exts | 
| copySmallMutableArray# | GHC.Base, GHC.Exts | 
| cos | Numeric, GHC.Float, Prelude | 
| cosDouble | GHC.Float | 
| cosDouble# | GHC.Base, GHC.Exts | 
| cosFloat | GHC.Float | 
| cosFloat# | GHC.Base, GHC.Exts | 
| cosh | Numeric, GHC.Float, Prelude | 
| coshDouble | GHC.Float | 
| coshDouble# | GHC.Base, GHC.Exts | 
| coshFloat | GHC.Float | 
| coshFloat# | GHC.Base, GHC.Exts | 
| CostCentre | GHC.Stack.CCS, GHC.Stack | 
| costCentreFlags | GHC.RTS.Flags | 
| CostCentresAll | GHC.RTS.Flags | 
| CostCentresJSON | GHC.RTS.Flags | 
| CostCentresNone | GHC.RTS.Flags | 
| CostCentresSummary | GHC.RTS.Flags | 
| CostCentreStack | GHC.Stack.CCS, GHC.Stack | 
| CostCentresVerbose | GHC.RTS.Flags | 
| count | Text.ParserCombinators.ReadP | 
| countLeadingZeros | Data.Bits, Foreign, Foreign.Safe | 
| countTrailingZeros | Data.Bits, Foreign, Foreign.Safe | 
| CPasswd | System.Posix.Internals | 
| CPid | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CPtrdiff | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| cpuTimePrecision | System.CPUTime | 
| cpu_ns | GHC.Stats | 
| CRLF | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| CRLim | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CSChar | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CShort | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CSigaction | System.Posix.Internals | 
| CSigAtomic | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CSigset | System.Posix.Internals | 
| CSize | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CSocklen | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CSpeed | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CSsize | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CStat | System.Posix.Internals | 
| CString | Foreign.C, Foreign.C.String | 
| CStringLen | Foreign.C, Foreign.C.String | 
| cstringLength# | GHC.Base, GHC.Exts | 
| CSUSeconds | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CTcflag | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CTermios | System.Posix.Internals | 
| CTime | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CTimer | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CTm | System.Posix.Internals | 
| CTms | System.Posix.Internals | 
| ctxtSwitchTicks | GHC.RTS.Flags | 
| ctxtSwitchTime | GHC.RTS.Flags | 
| ctz# | GHC.Base, GHC.Exts | 
| ctz16# | GHC.Base, GHC.Exts | 
| ctz32# | GHC.Base, GHC.Exts | 
| ctz64# | GHC.Base, GHC.Exts | 
| ctz8# | GHC.Base, GHC.Exts | 
| CUChar | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CUid | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CUInt | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CUIntMax | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CUIntPtr | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CULLong | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CULong | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| cumulative_live_bytes | GHC.Stats | 
| cumulative_par_balanced_copied_bytes | GHC.Stats | 
| cumulative_par_max_copied_bytes | GHC.Stats | 
| CurrencySymbol | GHC.Unicode, Data.Char | 
| currentCallStack | GHC.Stack.CCS, GHC.Stack, GHC.Exts | 
| curry | Data.Tuple, Prelude | 
| CUSeconds | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CUShort | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CUtimbuf | System.Posix.Internals | 
| CUtsname | System.Posix.Internals | 
| CWchar | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Types | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Types | 
| CWString | Foreign.C, Foreign.C.String | 
| CWStringLen | Foreign.C, Foreign.C.String | 
| cycle | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| cycle1 | Data.Semigroup | 
| c_access | System.Posix.Internals | 
| c_chmod | System.Posix.Internals | 
| c_close | System.Posix.Internals | 
| c_creat | System.Posix.Internals | 
| c_dup | System.Posix.Internals | 
| c_dup2 | System.Posix.Internals | 
| c_fcntl_lock | System.Posix.Internals | 
| c_fcntl_read | System.Posix.Internals | 
| c_fcntl_write | System.Posix.Internals | 
| c_fork | System.Posix.Internals | 
| c_fstat | System.Posix.Internals | 
| c_ftruncate | System.Posix.Internals | 
| c_getpid | System.Posix.Internals | 
| c_isatty | System.Posix.Internals | 
| c_lflag | System.Posix.Internals | 
| c_link | System.Posix.Internals | 
| c_lseek | System.Posix.Internals | 
| c_mkfifo | System.Posix.Internals | 
| c_open | System.Posix.Internals | 
| c_pipe | System.Posix.Internals | 
| c_read | System.Posix.Internals | 
| c_safe_open | System.Posix.Internals | 
| c_safe_read | System.Posix.Internals | 
| c_safe_write | System.Posix.Internals | 
| c_sigaddset | System.Posix.Internals | 
| c_sigemptyset | System.Posix.Internals | 
| c_sigprocmask | System.Posix.Internals | 
| c_stat | System.Posix.Internals | 
| c_s_isblk | System.Posix.Internals | 
| c_s_ischr | System.Posix.Internals | 
| c_s_isdir | System.Posix.Internals | 
| c_s_isfifo | System.Posix.Internals | 
| c_s_isreg | System.Posix.Internals | 
| c_s_issock | System.Posix.Internals | 
| c_tcgetattr | System.Posix.Internals | 
| c_tcsetattr | System.Posix.Internals | 
| c_umask | System.Posix.Internals | 
| c_unlink | System.Posix.Internals | 
| c_utime | System.Posix.Internals | 
| c_waitpid | System.Posix.Internals | 
| c_write | System.Posix.Internals | 
| D | GHC.Generics | 
| D# | GHC.Base, GHC.Float, GHC.Exts | 
| D1 | GHC.Generics | 
| DashPunctuation | GHC.Unicode, Data.Char | 
| Data | Data.Data | 
| dataCast1 | Data.Data | 
| dataCast2 | Data.Data | 
| DataRep | Data.Data | 
| dataToTag# | GHC.Base, GHC.Exts | 
| DataType | Data.Data | 
| Datatype | GHC.Generics | 
| dataTypeConstrs | Data.Data | 
| dataTypeName | Data.Data | 
| datatypeName | GHC.Generics | 
| dataTypeOf | Data.Data | 
| dataTypeRep | Data.Data | 
| Deadlock | |
| 1 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| DebugFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| debugFlags | GHC.RTS.Flags | 
| debugIO | GHC.IO.Handle.Internals | 
| Deci | Data.Fixed | 
| DecidedLazy | GHC.Generics | 
| DecidedStrict | GHC.Generics | 
| DecidedStrictness | GHC.Generics | 
| DecidedUnpack | GHC.Generics | 
| DecimalNumber | GHC.Unicode, Data.Char | 
| DecodeBuffer | GHC.IO.Encoding.Types | 
| decodeByteBuf | GHC.IO.Handle.Internals | 
| decodeDoubleInteger | GHC.Integer | 
| decodeDouble_2Int# | GHC.Base, GHC.Exts | 
| decodeDouble_Int64# | GHC.Base, GHC.Exts | 
| decodeFloat | GHC.Float, Prelude | 
| decodeFloat_Int# | GHC.Base, GHC.Exts | 
| defaultComparison | Data.Functor.Contravariant | 
| defaultEquivalence | Data.Functor.Contravariant | 
| dEFAULT_BUFFER_SIZE | System.Posix.Internals | 
| dEFAULT_CHAR_BUFFER_SIZE | GHC.IO.Handle.Internals | 
| delay# | GHC.Base, GHC.Exts | 
| delete | Data.List, GHC.OldList | 
| deleteBy | Data.List, GHC.OldList | 
| deleteFirstsBy | Data.List, GHC.OldList | 
| denominator | GHC.Real, Data.Ratio | 
| Denormal | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| deRefStablePtr | GHC.Stable, Foreign, Foreign.StablePtr, Foreign.Safe | 
| deRefStablePtr# | GHC.Base, GHC.Exts | 
| deRefStaticPtr | GHC.StaticPtr | 
| deRefWeak | GHC.Weak, System.Mem.Weak | 
| deRefWeak# | GHC.Base, GHC.Exts | 
| descrSelector | GHC.RTS.Flags | 
| DeviceID | System.Posix.Types | 
| devType | GHC.IO.Device | 
| die | System.Exit | 
| diff | Data.Semigroup | 
| digitToInt | Data.Char | 
| Directory | GHC.IO.Device | 
| disableAllocationLimit | GHC.Conc.Sync, System.Mem, GHC.Conc | 
| disableBuffering | GHC.GHCi.Helpers | 
| disableDelayedOsMemoryReturn | GHC.RTS.Flags | 
| displayException | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| Div | GHC.TypeLits, GHC.TypeNats | 
| div | GHC.Real, Prelude | 
| div' | Data.Fixed | 
| DivideByZero | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| divideDouble | GHC.Float | 
| divideDoubleX2# | GHC.Base, GHC.Exts | 
| divideDoubleX4# | GHC.Base, GHC.Exts | 
| divideDoubleX8# | GHC.Base, GHC.Exts | 
| divideFloat | GHC.Float | 
| divideFloat# | GHC.Base, GHC.Exts | 
| divideFloatX16# | GHC.Base, GHC.Exts | 
| divideFloatX4# | GHC.Base, GHC.Exts | 
| divideFloatX8# | GHC.Base, GHC.Exts | 
| divInt | GHC.Base | 
| divInt# | GHC.Base | 
| divInteger | GHC.Integer | 
| divMod | GHC.Real, Prelude | 
| divMod' | Data.Fixed | 
| divModInt | GHC.Base | 
| divModInt# | GHC.Base | 
| divModInteger | GHC.Integer | 
| divZeroError | GHC.Real | 
| divZeroException | GHC.Exception, GHC.Exception.Type | 
| DoCostCentres | GHC.RTS.Flags | 
| doCostCentres | GHC.RTS.Flags | 
| doesNotExistErrorType | System.IO.Error | 
| DoHeapProfile | GHC.RTS.Flags | 
| doHeapProfile | GHC.RTS.Flags | 
| doIdleGC | GHC.RTS.Flags | 
| done | GHC.Arr | 
| DoTrace | GHC.RTS.Flags | 
| Double | GHC.Base, GHC.Float, Prelude, GHC.Exts | 
| Double# | GHC.Base, GHC.Float, GHC.Exts | 
| double2Float | GHC.Float | 
| double2Float# | GHC.Base, GHC.Exts | 
| double2Int | GHC.Float, GHC.Float.RealFracMethods | 
| double2Int# | GHC.Base, GHC.Exts | 
| DoubleElemRep | GHC.Base, GHC.Exts | 
| doubleFromInteger | GHC.Integer | 
| DoubleRep | GHC.Base, GHC.Exts | 
| DoubleX2# | GHC.Base, GHC.Exts | 
| DoubleX4# | GHC.Base, GHC.Exts | 
| DoubleX8# | GHC.Base, GHC.Exts | 
| Down | |
| 1 (Type/Class) | Data.Ord, GHC.Exts | 
| 2 (Data Constructor) | Data.Ord, GHC.Exts | 
| drop | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| dropWhile | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| dropWhileEnd | Data.List, GHC.OldList | 
| Dual | |
| 1 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 2 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| dup | GHC.IO.Device | 
| dup2 | GHC.IO.Device | 
| dupChan | Control.Concurrent.Chan, Control.Concurrent | 
| DuplexHandle | GHC.IO.Handle.Types | 
| Dynamic | |
| 1 (Type/Class) | Data.Dynamic | 
| 2 (Data Constructor) | Data.Dynamic | 
| dynApp | Data.Dynamic | 
| dynApply | Data.Dynamic | 
| dynTypeRep | Data.Dynamic | 
| E0 | Data.Fixed | 
| E1 | Data.Fixed | 
| E12 | Data.Fixed | 
| E2 | Data.Fixed | 
| e2BIG | Foreign.C, Foreign.C.Error | 
| E3 | Data.Fixed | 
| E6 | Data.Fixed | 
| E9 | Data.Fixed | 
| eACCES | Foreign.C, Foreign.C.Error | 
| eADDRINUSE | Foreign.C, Foreign.C.Error | 
| eADDRNOTAVAIL | Foreign.C, Foreign.C.Error | 
| eADV | Foreign.C, Foreign.C.Error | 
| eAFNOSUPPORT | Foreign.C, Foreign.C.Error | 
| eAGAIN | Foreign.C, Foreign.C.Error | 
| eALREADY | Foreign.C, Foreign.C.Error | 
| eBADF | Foreign.C, Foreign.C.Error | 
| eBADMSG | Foreign.C, Foreign.C.Error | 
| eBADRPC | Foreign.C, Foreign.C.Error | 
| eBUSY | Foreign.C, Foreign.C.Error | 
| eCHILD | Foreign.C, Foreign.C.Error | 
| eCOMM | Foreign.C, Foreign.C.Error | 
| eCONNABORTED | Foreign.C, Foreign.C.Error | 
| eCONNREFUSED | Foreign.C, Foreign.C.Error | 
| eCONNRESET | Foreign.C, Foreign.C.Error | 
| eDEADLK | Foreign.C, Foreign.C.Error | 
| eDESTADDRREQ | Foreign.C, Foreign.C.Error | 
| eDIRTY | Foreign.C, Foreign.C.Error | 
| eDOM | Foreign.C, Foreign.C.Error | 
| eDQUOT | Foreign.C, Foreign.C.Error | 
| eEXIST | Foreign.C, Foreign.C.Error | 
| eFAULT | Foreign.C, Foreign.C.Error | 
| eFBIG | Foreign.C, Foreign.C.Error | 
| eFTYPE | Foreign.C, Foreign.C.Error | 
| eHOSTDOWN | Foreign.C, Foreign.C.Error | 
| eHOSTUNREACH | Foreign.C, Foreign.C.Error | 
| eIDRM | Foreign.C, Foreign.C.Error | 
| eILSEQ | Foreign.C, Foreign.C.Error | 
| eINPROGRESS | Foreign.C, Foreign.C.Error | 
| eINTR | Foreign.C, Foreign.C.Error | 
| eINVAL | Foreign.C, Foreign.C.Error | 
| eIO | Foreign.C, Foreign.C.Error | 
| eISCONN | Foreign.C, Foreign.C.Error | 
| eISDIR | Foreign.C, Foreign.C.Error | 
| Either | Data.Either, Prelude | 
| either | Data.Either, Prelude | 
| elapsed_ns | GHC.Stats | 
| elem | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| elemIndex | Data.List, GHC.OldList | 
| elemIndices | Data.List, GHC.OldList | 
| elems | GHC.Arr | 
| elimZerosInt# | GHC.Float.ConversionUtils | 
| elimZerosInteger | GHC.Float.ConversionUtils | 
| eLOOP | Foreign.C, Foreign.C.Error | 
| eMFILE | Foreign.C, Foreign.C.Error | 
| eMLINK | Foreign.C, Foreign.C.Error | 
| empty | GHC.Base, Control.Applicative | 
| emptyBuffer | GHC.IO.Buffer | 
| EmptyCallStack | GHC.Stack.Types | 
| emptyCallStack | GHC.Stack.Types, GHC.Stack | 
| emptyWriteBuffer | GHC.IO.BufferedIO | 
| eMSGSIZE | Foreign.C, Foreign.C.Error | 
| eMULTIHOP | Foreign.C, Foreign.C.Error | 
| enableAllocationLimit | GHC.Conc.Sync, System.Mem, GHC.Conc | 
| eNAMETOOLONG | Foreign.C, Foreign.C.Error | 
| EnclosingMark | GHC.Unicode, Data.Char | 
| encode | GHC.IO.Encoding, GHC.IO.Handle.Types, GHC.IO.Encoding.Types | 
| EncodeBuffer | GHC.IO.Encoding.Types | 
| encodeDoubleInteger | GHC.Integer | 
| encodeFloat | GHC.Float, Prelude | 
| encodeFloatInteger | GHC.Integer | 
| endBy | Text.ParserCombinators.ReadP | 
| endBy1 | Text.ParserCombinators.ReadP | 
| Endo | |
| 1 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 2 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| eNETDOWN | Foreign.C, Foreign.C.Error | 
| eNETRESET | Foreign.C, Foreign.C.Error | 
| eNETUNREACH | Foreign.C, Foreign.C.Error | 
| eNFILE | Foreign.C, Foreign.C.Error | 
| eNOBUFS | Foreign.C, Foreign.C.Error | 
| eNODATA | Foreign.C, Foreign.C.Error | 
| eNODEV | Foreign.C, Foreign.C.Error | 
| eNOENT | Foreign.C, Foreign.C.Error | 
| eNOEXEC | Foreign.C, Foreign.C.Error | 
| eNOLCK | Foreign.C, Foreign.C.Error | 
| eNOLINK | Foreign.C, Foreign.C.Error | 
| eNOMEM | Foreign.C, Foreign.C.Error | 
| eNOMSG | Foreign.C, Foreign.C.Error | 
| eNONET | Foreign.C, Foreign.C.Error | 
| eNOPROTOOPT | Foreign.C, Foreign.C.Error | 
| eNOSPC | Foreign.C, Foreign.C.Error | 
| eNOSR | Foreign.C, Foreign.C.Error | 
| eNOSTR | Foreign.C, Foreign.C.Error | 
| eNOSYS | Foreign.C, Foreign.C.Error | 
| eNOTBLK | Foreign.C, Foreign.C.Error | 
| eNOTCONN | Foreign.C, Foreign.C.Error | 
| eNOTDIR | Foreign.C, Foreign.C.Error | 
| eNOTEMPTY | Foreign.C, Foreign.C.Error | 
| eNOTSOCK | Foreign.C, Foreign.C.Error | 
| eNOTSUP | Foreign.C, Foreign.C.Error | 
| eNOTTY | Foreign.C, Foreign.C.Error | 
| ensureIOManagerIsRunning | GHC.Conc.IO, GHC.Conc | 
| Enum | GHC.Enum, Prelude | 
| enumFrom | GHC.Enum, Prelude | 
| enumFromThen | GHC.Enum, Prelude | 
| enumFromThenTo | GHC.Enum, Prelude | 
| enumFromTo | GHC.Enum, Prelude | 
| eNXIO | Foreign.C, Foreign.C.Error | 
| EOF | |
| 1 (Data Constructor) | Text.Read.Lex, Text.Read | 
| 2 (Data Constructor) | GHC.IO.Exception | 
| eof | Text.ParserCombinators.ReadP | 
| eofErrorType | System.IO.Error | 
| eOK | Foreign.C, Foreign.C.Error | 
| eOPNOTSUPP | Foreign.C, Foreign.C.Error | 
| ePERM | Foreign.C, Foreign.C.Error | 
| ePFNOSUPPORT | Foreign.C, Foreign.C.Error | 
| ePIPE | Foreign.C, Foreign.C.Error | 
| EpochTime | System.Posix.Types | 
| ePROCLIM | Foreign.C, Foreign.C.Error | 
| ePROCUNAVAIL | Foreign.C, Foreign.C.Error | 
| ePROGMISMATCH | Foreign.C, Foreign.C.Error | 
| ePROGUNAVAIL | Foreign.C, Foreign.C.Error | 
| ePROTO | Foreign.C, Foreign.C.Error | 
| ePROTONOSUPPORT | Foreign.C, Foreign.C.Error | 
| ePROTOTYPE | Foreign.C, Foreign.C.Error | 
| EQ | GHC.Base, Data.Ord, Prelude | 
| Eq | GHC.Base, Data.Eq, Prelude | 
| Eq1 | Data.Functor.Classes | 
| eq1 | Data.Functor.Classes | 
| Eq2 | Data.Functor.Classes | 
| eq2 | Data.Functor.Classes | 
| eqAddr# | GHC.Base, GHC.Exts | 
| eqArray | GHC.Arr | 
| eqChar | GHC.Base, GHC.Char | 
| eqChar# | GHC.Base, GHC.Exts | 
| eqDouble | GHC.Base, GHC.Float | 
| eqFloat | GHC.Base, GHC.Float | 
| eqFloat# | GHC.Base, GHC.Exts | 
| eqInt | GHC.Base, GHC.Int | 
| eqInt16 | GHC.Int | 
| eqInt16# | GHC.Base, GHC.Exts | 
| eqInt32 | GHC.Int | 
| eqInt64 | GHC.Int | 
| eqInt8 | GHC.Int | 
| eqInt8# | GHC.Base, GHC.Exts | 
| eqInteger | GHC.Integer | 
| eqInteger# | GHC.Integer | 
| eqStableName | GHC.StableName, System.Mem.StableName | 
| eqStableName# | GHC.Base, GHC.Exts | 
| eqStablePtr# | GHC.Base, GHC.Exts | 
| eqString | GHC.Base | 
| eqT | Data.Typeable, Data.Data | 
| eqTypeRep | Type.Reflection | 
| Equivalence | |
| 1 (Type/Class) | Data.Functor.Contravariant | 
| 2 (Data Constructor) | Data.Functor.Contravariant | 
| eqWord | GHC.Base, GHC.Word | 
| eqWord# | GHC.Base, GHC.Exts | 
| eqWord16 | GHC.Word | 
| eqWord16# | GHC.Base, GHC.Exts | 
| eqWord32 | GHC.Word | 
| eqWord64 | GHC.Word | 
| eqWord8 | GHC.Word | 
| eqWord8# | GHC.Base, GHC.Exts | 
| eRANGE | Foreign.C, Foreign.C.Error | 
| eREMCHG | Foreign.C, Foreign.C.Error | 
| eREMOTE | Foreign.C, Foreign.C.Error | 
| eROFS | Foreign.C, Foreign.C.Error | 
| eRPCMISMATCH | Foreign.C, Foreign.C.Error | 
| eRREMOTE | Foreign.C, Foreign.C.Error | 
| Errno | |
| 1 (Type/Class) | Foreign.C, Foreign.C.Error | 
| 2 (Data Constructor) | Foreign.C, Foreign.C.Error | 
| errnoToIOError | Foreign.C, Foreign.C.Error | 
| error | GHC.Base, GHC.Err, Prelude | 
| errorBadArgument | Text.Printf | 
| errorBadFormat | Text.Printf | 
| ErrorCall | |
| 1 (Type/Class) | GHC.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | GHC.Exception, Control.Exception, Control.Exception.Base | 
| errorCallException | GHC.Exception | 
| errorCallWithCallStackException | GHC.Exception | 
| ErrorCallWithLocation | GHC.Exception, Control.Exception, Control.Exception.Base | 
| errorEmptyList | GHC.List | 
| ErrorMessage | GHC.TypeLits | 
| errorMissingArgument | Text.Printf | 
| ErrorOnCodingFailure | GHC.IO.Encoding.Failure | 
| errorShortFormat | Text.Printf | 
| errorWithoutStackTrace | GHC.Base, GHC.Err, Prelude | 
| errorWithStackTrace | GHC.Stack | 
| escapeArgs | GHC.ResponseFile | 
| eSHUTDOWN | Foreign.C, Foreign.C.Error | 
| eSOCKTNOSUPPORT | Foreign.C, Foreign.C.Error | 
| eSPIPE | Foreign.C, Foreign.C.Error | 
| eSRCH | Foreign.C, Foreign.C.Error | 
| eSRMNT | Foreign.C, Foreign.C.Error | 
| eSTALE | Foreign.C, Foreign.C.Error | 
| eTIME | Foreign.C, Foreign.C.Error | 
| eTIMEDOUT | Foreign.C, Foreign.C.Error | 
| eTOOMANYREFS | Foreign.C, Foreign.C.Error | 
| eTXTBSY | Foreign.C, Foreign.C.Error | 
| eUSERS | Foreign.C, Foreign.C.Error | 
| evaluate | GHC.IO, Control.Exception, Control.Exception.Base | 
| evalWrapper | GHC.GHCi.Helpers | 
| even | GHC.Real, Prelude | 
| Event | GHC.Event | 
| EventManager | GHC.Event | 
| evtRead | GHC.Event | 
| evtWrite | GHC.Event | 
| eWOULDBLOCK | Foreign.C, Foreign.C.Error | 
| Exception | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| ExclusiveLock | GHC.IO.Handle, GHC.IO.Handle.Lock | 
| eXDEV | Foreign.C, Foreign.C.Error | 
| ExitCode | GHC.IO.Exception, System.Exit | 
| ExitFailure | GHC.IO.Exception, System.Exit | 
| exitFailure | System.Exit | 
| ExitSuccess | GHC.IO.Exception, System.Exit | 
| exitSuccess | System.Exit | 
| exitWith | System.Exit | 
| exp | Numeric, GHC.Float, Prelude | 
| expandResponse | GHC.ResponseFile | 
| expDouble | GHC.Float | 
| expDouble# | GHC.Base, GHC.Exts | 
| expect | Text.Read.Lex | 
| expectP | GHC.Read | 
| expFloat | GHC.Float | 
| expFloat# | GHC.Base, GHC.Exts | 
| expm1 | Numeric, GHC.Float | 
| expm1Double | GHC.Float | 
| expm1Double# | GHC.Base, GHC.Exts | 
| expm1Float | GHC.Float | 
| expm1Float# | GHC.Base, GHC.Exts | 
| exponent | GHC.Float, Prelude | 
| expt | GHC.Float | 
| expts | GHC.Float | 
| expts10 | GHC.Float | 
| extendInt16# | GHC.Base, GHC.Exts | 
| extendInt8# | GHC.Base, GHC.Exts | 
| extendWord16# | GHC.Base, GHC.Exts | 
| extendWord8# | GHC.Base, GHC.Exts | 
| F# | GHC.Base, GHC.Float, GHC.Exts | 
| fabsDouble | GHC.Float | 
| fabsDouble# | GHC.Base, GHC.Exts | 
| fabsFloat | GHC.Float | 
| fabsFloat# | GHC.Base, GHC.Exts | 
| fail | Control.Monad.Fail, Control.Monad, Prelude | 
| failIO | GHC.Base | 
| False | GHC.Base, Data.Bool, Prelude | 
| FD | |
| 1 (Type/Class) | System.Posix.Internals | 
| 2 (Type/Class) | GHC.IO.FD | 
| 3 (Data Constructor) | GHC.IO.FD | 
| Fd | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| fdFD | GHC.IO.FD | 
| fdFileSize | System.Posix.Internals | 
| fdGetMode | System.Posix.Internals | 
| fdIsNonBlocking | GHC.IO.FD | 
| FdKey | GHC.Event | 
| fdStat | System.Posix.Internals | 
| fdToHandle | GHC.IO.Handle.FD | 
| fdToHandle' | GHC.IO.Handle.FD | 
| fdType | System.Posix.Internals | 
| fetchAddIntArray# | GHC.Base, GHC.Exts | 
| fetchAndIntArray# | GHC.Base, GHC.Exts | 
| fetchNandIntArray# | GHC.Base, GHC.Exts | 
| fetchOrIntArray# | GHC.Base, GHC.Exts | 
| fetchSubIntArray# | GHC.Base, GHC.Exts | 
| fetchXorIntArray# | GHC.Base, GHC.Exts | 
| FFExponent | GHC.Float | 
| FFFixed | GHC.Float | 
| FFFormat | GHC.Float | 
| FFGeneric | GHC.Float | 
| FieldFormat | |
| 1 (Type/Class) | Text.Printf | 
| 2 (Data Constructor) | Text.Printf | 
| FieldFormatter | Text.Printf | 
| FileHandle | GHC.IO.Handle.Types | 
| FileID | System.Posix.Types | 
| FileLockingNotSupported | |
| 1 (Type/Class) | GHC.IO.Handle.Lock | 
| 2 (Data Constructor) | GHC.IO.Handle.Lock | 
| FileMode | System.Posix.Types | 
| FileOffset | System.Posix.Types | 
| FilePath | System.IO, GHC.IO, Prelude | 
| fileType | System.Posix.Internals | 
| fill | GHC.Arr | 
| fillBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| fillReadBuffer | GHC.IO.BufferedIO | 
| fillReadBuffer0 | GHC.IO.BufferedIO | 
| filter | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| filterM | Control.Monad | 
| finalize | GHC.Weak, System.Mem.Weak | 
| finalizeForeignPtr | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| FinalizerEnvPtr | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| finalizerFree | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| FinalizerPtr | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| Finalizers | GHC.ForeignPtr | 
| finalizeWeak# | GHC.Base, GHC.Exts | 
| finally | |
| 1 (Function) | GHC.IO | 
| 2 (Function) | Control.Exception, Control.Exception.Base | 
| FinalPtr | GHC.ForeignPtr | 
| FinalQuote | GHC.Unicode, Data.Char | 
| find | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable | 
| findIndex | Data.List, GHC.OldList | 
| findIndices | Data.List, GHC.OldList | 
| Fingerprint | |
| 1 (Data Constructor) | GHC.Fingerprint.Type, GHC.Fingerprint | 
| 2 (Type/Class) | GHC.Fingerprint.Type, GHC.Fingerprint | 
| fingerprint0 | GHC.Fingerprint | 
| fingerprintData | GHC.Fingerprint | 
| fingerprintFingerprints | GHC.Fingerprint | 
| fingerprintString | GHC.Fingerprint | 
| FiniteBits | Data.Bits, Foreign, Foreign.Safe | 
| finiteBitSize | Data.Bits, Foreign, Foreign.Safe | 
| First | |
| 1 (Type/Class) | Data.Monoid | 
| 2 (Data Constructor) | Data.Monoid | 
| 3 (Type/Class) | Data.Semigroup | 
| 4 (Data Constructor) | Data.Semigroup | 
| first | |
| 1 (Function) | Control.Arrow | 
| 2 (Function) | Data.Bifunctor | 
| fix | Control.Monad.Fix, Data.Function | 
| Fixed | Data.Fixed | 
| fixIO | System.IO | 
| FixIOException | |
| 1 (Type/Class) | GHC.IO.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | GHC.IO.Exception, Control.Exception.Base | 
| Fixity | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Type/Class) | Data.Data | 
| FixityI | GHC.Generics | 
| fixST | |
| 1 (Function) | Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict | 
| 2 (Function) | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| flip | GHC.Base, Data.Function, Prelude | 
| Float | GHC.Base, GHC.Float, Prelude, GHC.Exts | 
| Float# | GHC.Base, GHC.Float, GHC.Exts | 
| float2Double | GHC.Float | 
| float2Double# | GHC.Base, GHC.Exts | 
| float2Int | GHC.Float, GHC.Float.RealFracMethods | 
| float2Int# | GHC.Base, GHC.Exts | 
| FloatConstr | Data.Data | 
| floatDigits | GHC.Float, Prelude | 
| FloatElemRep | GHC.Base, GHC.Exts | 
| floatFromInteger | GHC.Integer | 
| Floating | Numeric, GHC.Float, Prelude | 
| floatRadix | GHC.Float, Prelude | 
| floatRange | GHC.Float, Prelude | 
| FloatRep | |
| 1 (Data Constructor) | GHC.Base, GHC.Exts | 
| 2 (Data Constructor) | Data.Data | 
| floatToDigits | Numeric, GHC.Float | 
| FloatX16# | GHC.Base, GHC.Exts | 
| FloatX4# | GHC.Base, GHC.Exts | 
| FloatX8# | GHC.Base, GHC.Exts | 
| floor | GHC.Real, Prelude | 
| floorDoubleInt | GHC.Float.RealFracMethods | 
| floorDoubleInteger | GHC.Float.RealFracMethods | 
| floorFloatInt | GHC.Float.RealFracMethods | 
| floorFloatInteger | GHC.Float.RealFracMethods | 
| flushAll | GHC.GHCi.Helpers | 
| flushBuffer | GHC.IO.Handle.Internals | 
| flushByteReadBuffer | GHC.IO.Handle.Internals | 
| flushByteWriteBuffer | GHC.IO.Handle.Internals | 
| flushCharBuffer | GHC.IO.Handle.Internals | 
| flushCharReadBuffer | GHC.IO.Handle.Internals | 
| flushStdHandles | GHC.TopHandler | 
| flushWriteBuffer | |
| 1 (Function) | GHC.IO.BufferedIO | 
| 2 (Function) | GHC.IO.Handle.Internals | 
| flushWriteBuffer0 | GHC.IO.BufferedIO | 
| fmap | GHC.Base, Data.Functor, Control.Monad, Prelude, Control.Monad.Instances | 
| fmapDefault | Data.Traversable | 
| fmtAdjust | Text.Printf | 
| fmtAlternate | Text.Printf | 
| fmtChar | Text.Printf | 
| fmtModifiers | Text.Printf | 
| fmtPrecision | Text.Printf | 
| fmtSign | Text.Printf | 
| fmtWidth | Text.Printf | 
| fold | Data.Foldable | 
| Foldable | Data.Foldable, Prelude | 
| foldl | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| foldl' | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable | 
| foldl1 | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| foldl1' | GHC.List, Data.List, GHC.OldList | 
| foldl1Elems | GHC.Arr | 
| foldlElems | GHC.Arr | 
| foldlElems' | GHC.Arr | 
| foldlM | Data.Foldable | 
| foldM | Control.Monad | 
| foldMap | Data.Foldable, Prelude | 
| foldMap' | Data.Foldable | 
| foldMapDefault | Data.Traversable | 
| foldM_ | Control.Monad | 
| foldr | |
| 1 (Function) | GHC.Base, GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| foldr' | Data.Foldable | 
| foldr1 | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| foldr1Elems | GHC.Arr | 
| foldrElems | GHC.Arr | 
| foldrElems' | GHC.Arr | 
| foldrM | Data.Foldable | 
| for | Data.Traversable | 
| ForceSpecConstr | GHC.Exts | 
| ForeignPtr | |
| 1 (Type/Class) | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| 2 (Data Constructor) | GHC.ForeignPtr | 
| ForeignPtrContents | GHC.ForeignPtr | 
| forever | Control.Monad | 
| fork# | GHC.Base, GHC.Exts | 
| forkFinally | Control.Concurrent | 
| forkIO | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| forkIOWithUnmask | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| forkOn | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| forkOn# | GHC.Base, GHC.Exts | 
| forkOnWithUnmask | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| forkOS | Control.Concurrent | 
| forkOSWithUnmask | Control.Concurrent | 
| forM | Data.Traversable, Control.Monad | 
| Format | GHC.Unicode, Data.Char | 
| FormatAdjustment | Text.Printf | 
| formatArg | Text.Printf | 
| formatChar | Text.Printf | 
| formatInt | Text.Printf | 
| formatInteger | Text.Printf | 
| FormatParse | |
| 1 (Type/Class) | Text.Printf | 
| 2 (Data Constructor) | Text.Printf | 
| formatRealFloat | |
| 1 (Function) | GHC.Float | 
| 2 (Function) | Text.Printf | 
| formatRealFloatAlt | GHC.Float | 
| FormatSign | Text.Printf | 
| formatString | Text.Printf | 
| forM_ | Data.Foldable, Control.Monad | 
| for_ | Data.Foldable | 
| fpChar | Text.Printf | 
| fpModifiers | Text.Printf | 
| fpRest | Text.Printf | 
| Fractional | GHC.Real, Prelude | 
| free | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| freeHaskellFunPtr | Foreign.Ptr, Foreign, Foreign.Safe | 
| freePool | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| freeStablePtr | GHC.Stable, Foreign, Foreign.StablePtr, Foreign.Safe | 
| freezeArray# | GHC.Base, GHC.Exts | 
| FreezeCallStack | GHC.Stack.Types | 
| freezeCallStack | GHC.Stack.Types, GHC.Stack | 
| freezeSmallArray# | GHC.Base, GHC.Exts | 
| freezeSTArray | GHC.Arr | 
| from | GHC.Generics | 
| from1 | GHC.Generics | 
| fromBool | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| fromCallSiteList | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| fromChar | Text.Printf | 
| fromConstr | Data.Data | 
| fromConstrB | Data.Data | 
| fromConstrM | Data.Data | 
| fromDyn | Data.Dynamic | 
| fromDynamic | Data.Dynamic | 
| fromEnum | GHC.Enum, Prelude | 
| fromEnumError | GHC.Enum | 
| fromException | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| fromInteger | GHC.Num, Prelude | 
| fromIntegral | GHC.Real, Prelude | 
| fromJust | Data.Maybe | 
| fromLabel | GHC.OverloadedLabels | 
| fromLeft | Data.Either | 
| fromList | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | Data.List.NonEmpty | 
| fromListN | GHC.Exts | 
| fromMaybe | Data.Maybe | 
| fromRat | Numeric, GHC.Float | 
| fromRat' | GHC.Float | 
| fromRat'' | GHC.Float | 
| fromRational | GHC.Real, Prelude | 
| fromRight | Data.Either | 
| fromStaticPtr | GHC.StaticPtr | 
| fromString | Data.String, GHC.Exts | 
| fst | Data.Tuple, Prelude | 
| fullCompilerVersion | System.Info | 
| fullErrorType | System.IO.Error | 
| FUN | Data.Kind, GHC.Exts | 
| Fun | Type.Reflection | 
| functionName | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| Functor | GHC.Base, Data.Functor, Control.Monad, Prelude, Control.Monad.Instances | 
| FunPtr | |
| 1 (Type/Class) | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe, GHC.Exts | 
| 2 (Data Constructor) | GHC.Ptr, GHC.Exts | 
| funResultTy | Data.Typeable, Data.Data | 
| gather | Text.ParserCombinators.ReadP | 
| gc | |
| 1 (Function) | GHC.RTS.Flags | 
| 2 (Function) | GHC.Stats | 
| gcast | Data.Typeable, Data.Data | 
| gcast1 | Data.Typeable, Data.Data | 
| gcast2 | Data.Typeable, Data.Data | 
| gcastWith | Data.Type.Equality | 
| gccafs | GHC.RTS.Flags | 
| gcd | GHC.Real, Prelude | 
| GCDetails | |
| 1 (Type/Class) | GHC.Stats | 
| 2 (Data Constructor) | GHC.Stats | 
| gcdetails_allocated_bytes | GHC.Stats | 
| gcdetails_compact_bytes | GHC.Stats | 
| gcdetails_copied_bytes | GHC.Stats | 
| gcdetails_cpu_ns | GHC.Stats | 
| gcdetails_elapsed_ns | GHC.Stats | 
| gcdetails_gen | GHC.Stats | 
| gcdetails_large_objects_bytes | GHC.Stats | 
| gcdetails_live_bytes | GHC.Stats | 
| gcdetails_mem_in_use_bytes | GHC.Stats | 
| gcdetails_nonmoving_gc_sync_cpu_ns | GHC.Stats | 
| gcdetails_nonmoving_gc_sync_elapsed_ns | GHC.Stats | 
| gcdetails_par_balanced_copied_bytes | GHC.Stats | 
| gcdetails_par_max_copied_bytes | GHC.Stats | 
| gcdetails_slop_bytes | GHC.Stats | 
| gcdetails_sync_elapsed_ns | GHC.Stats | 
| gcdetails_threads | GHC.Stats | 
| gcdNatural | GHC.Natural | 
| GCFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| gcFlags | GHC.RTS.Flags | 
| gcoerceWith | Data.Type.Coercion | 
| gcs | GHC.Stats | 
| gc_cpu_ns | GHC.Stats | 
| gc_elapsed_ns | GHC.Stats | 
| geAddr# | GHC.Base, GHC.Exts | 
| geChar# | GHC.Base, GHC.Exts | 
| geDouble | GHC.Float | 
| geFloat | GHC.Float | 
| geFloat# | GHC.Base, GHC.Exts | 
| geInt | GHC.Base, GHC.Int | 
| geInt16 | GHC.Int | 
| geInt16# | GHC.Base, GHC.Exts | 
| geInt32 | GHC.Int | 
| geInt64 | GHC.Int | 
| geInt8 | GHC.Int | 
| geInt8# | GHC.Base, GHC.Exts | 
| geInteger | GHC.Integer | 
| geInteger# | GHC.Integer | 
| GeneralCategory | GHC.Unicode, Data.Char | 
| generalCategory | GHC.Unicode, Data.Char | 
| generateCrashDumpFile | GHC.RTS.Flags | 
| generateStackTrace | GHC.RTS.Flags | 
| generations | GHC.RTS.Flags | 
| Generic | GHC.Generics | 
| Generic1 | GHC.Generics | 
| genericDrop | Data.List, GHC.OldList | 
| genericIndex | Data.List, GHC.OldList | 
| genericLength | Data.List, GHC.OldList | 
| genericReplicate | Data.List, GHC.OldList | 
| genericSplitAt | Data.List, GHC.OldList | 
| genericTake | Data.List, GHC.OldList | 
| get | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.Read, Text.ParserCombinators.ReadPrec | 
| getAll | Data.Monoid, Data.Semigroup | 
| getAllocationCounter | GHC.Conc.Sync, System.Mem, GHC.Conc | 
| getAlt | Data.Monoid | 
| getAny | Data.Monoid, Data.Semigroup | 
| getAp | Data.Monoid | 
| getApStackVal# | GHC.Base, GHC.Exts | 
| getArgs | System.Environment, System.Environment.Blank | 
| getArgsWithResponseFiles | GHC.ResponseFile | 
| getCallStack | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| getCCFlags | GHC.RTS.Flags | 
| getCCSOf | GHC.Stack.CCS, GHC.Stack | 
| getCCSOf# | GHC.Base, GHC.Exts | 
| getChanContents | Control.Concurrent.Chan, Control.Concurrent | 
| getChar | System.IO, Prelude | 
| getComparison | Data.Functor.Contravariant | 
| getCompose | Data.Functor.Compose | 
| getConcFlags | GHC.RTS.Flags | 
| getConst | Control.Applicative, Data.Functor.Const | 
| getContents | System.IO, Prelude | 
| getContents' | System.IO | 
| getCPUTime | System.CPUTime | 
| getCurrentCCS | GHC.Stack.CCS, GHC.Stack | 
| getCurrentCCS# | GHC.Base, GHC.Exts | 
| getDebugFlags | GHC.RTS.Flags | 
| getDown | Data.Ord, GHC.Exts | 
| getDual | Data.Monoid, Data.Semigroup | 
| getEcho | |
| 1 (Function) | GHC.IO.Device | 
| 2 (Function) | System.Posix.Internals | 
| getEnv | |
| 1 (Function) | System.Environment | 
| 2 (Function) | System.Environment.Blank | 
| getEnvDefault | System.Environment.Blank | 
| getEnvironment | System.Environment, System.Environment.Blank | 
| getEquivalence | Data.Functor.Contravariant | 
| getErrno | Foreign.C, Foreign.C.Error | 
| getExecutablePath | System.Environment, System.Environment.Blank | 
| getField | GHC.Records | 
| getFileHash | GHC.Fingerprint | 
| getFileSystemEncoding | GHC.IO.Encoding | 
| getFirst | |
| 1 (Function) | Data.Monoid | 
| 2 (Function) | Data.Semigroup | 
| getForeignEncoding | GHC.IO.Encoding | 
| getFullArgs | GHC.Environment | 
| getGCFlags | GHC.RTS.Flags | 
| getIoManagerFlag | GHC.RTS.Flags | 
| getLast | |
| 1 (Function) | Data.Monoid | 
| 2 (Function) | Data.Semigroup | 
| getLine | System.IO, Prelude | 
| getLocaleEncoding | GHC.IO.Encoding | 
| getMaskingState | GHC.IO, Control.Exception, Control.Exception.Base | 
| getMaskingState# | GHC.Base, GHC.Exts | 
| getMax | Data.Semigroup | 
| getMin | Data.Semigroup | 
| getMiscFlags | GHC.RTS.Flags | 
| getMonotonicTime | GHC.Clock | 
| getMonotonicTimeNSec | GHC.Clock | 
| getNumCapabilities | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| getNumProcessors | GHC.Conc.Sync, GHC.Conc | 
| getOp | Data.Functor.Contravariant | 
| getOpt | System.Console.GetOpt | 
| getOpt' | System.Console.GetOpt | 
| getOption | Data.Semigroup | 
| getParFlags | GHC.RTS.Flags | 
| getPredicate | Data.Functor.Contravariant | 
| getProduct | Data.Monoid, Data.Semigroup | 
| getProfFlags | GHC.RTS.Flags | 
| getProgName | System.Environment, System.Environment.Blank | 
| getRTSFlags | GHC.RTS.Flags | 
| getRTSStats | GHC.Stats | 
| getRTSStatsEnabled | GHC.Stats | 
| getSize | GHC.IO.Device | 
| getSizeofMutableByteArray# | GHC.Base, GHC.Exts | 
| getSizeofSmallMutableArray# | GHC.Base, GHC.Exts | 
| getSpark# | GHC.Base, GHC.Exts | 
| getStackTrace | GHC.ExecutionStack | 
| getState | GHC.IO.Encoding, GHC.IO.Handle.Types, GHC.IO.Encoding.Types | 
| getSum | Data.Monoid, Data.Semigroup | 
| getSystemEventManager | GHC.Event | 
| getSystemTimerManager | GHC.Event | 
| getTag | GHC.Base | 
| getThreadAllocationCounter# | GHC.Base, GHC.Exts | 
| getTickyFlags | GHC.RTS.Flags | 
| getTraceFlags | GHC.RTS.Flags | 
| getUncaughtExceptionHandler | GHC.Conc.Sync, GHC.Conc | 
| getZipList | Control.Applicative | 
| get_saved_termios | System.Posix.Internals | 
| geWord | GHC.Base, GHC.Word | 
| geWord# | GHC.Base, GHC.Exts | 
| geWord16 | GHC.Word | 
| geWord16# | GHC.Base, GHC.Exts | 
| geWord32 | GHC.Word | 
| geWord64 | GHC.Word | 
| geWord8 | GHC.Word | 
| geWord8# | GHC.Base, GHC.Exts | 
| gfoldl | Data.Data | 
| GHCiSandboxIO | GHC.GHCi | 
| ghciStepIO | GHC.GHCi | 
| GiveGCStats | GHC.RTS.Flags | 
| giveStats | GHC.RTS.Flags | 
| gmapM | Data.Data | 
| gmapMo | Data.Data | 
| gmapMp | Data.Data | 
| gmapQ | Data.Data | 
| gmapQi | Data.Data | 
| gmapQl | Data.Data | 
| gmapQr | Data.Data | 
| gmapT | Data.Data | 
| group | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| group1 | Data.List.NonEmpty | 
| groupAllWith | Data.List.NonEmpty | 
| groupAllWith1 | Data.List.NonEmpty | 
| groupBy | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| groupBy1 | Data.List.NonEmpty | 
| GroupID | System.Posix.Types | 
| groupWith | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | Data.List.NonEmpty | 
| groupWith1 | Data.List.NonEmpty | 
| GT | GHC.Base, Data.Ord, Prelude | 
| gtAddr# | GHC.Base, GHC.Exts | 
| gtChar# | GHC.Base, GHC.Exts | 
| gtDouble | GHC.Float | 
| gtFloat | GHC.Float | 
| gtFloat# | GHC.Base, GHC.Exts | 
| gtInt | GHC.Base, GHC.Int | 
| gtInt16 | GHC.Int | 
| gtInt16# | GHC.Base, GHC.Exts | 
| gtInt32 | GHC.Int | 
| gtInt64 | GHC.Int | 
| gtInt8 | GHC.Int | 
| gtInt8# | GHC.Base, GHC.Exts | 
| gtInteger | GHC.Integer | 
| gtInteger# | GHC.Integer | 
| gtWord | GHC.Base, GHC.Word | 
| gtWord# | GHC.Base, GHC.Exts | 
| gtWord16 | GHC.Word | 
| gtWord16# | GHC.Base, GHC.Exts | 
| gtWord32 | GHC.Word | 
| gtWord64 | GHC.Word | 
| gtWord8 | GHC.Word | 
| gtWord8# | GHC.Base, GHC.Exts | 
| guard | Control.Monad | 
| gunfold | Data.Data | 
| haBufferMode | GHC.IO.Handle.Types | 
| haBuffers | GHC.IO.Handle.Types | 
| haByteBuffer | GHC.IO.Handle.Types | 
| haCharBuffer | GHC.IO.Handle.Types | 
| haCodec | GHC.IO.Handle.Types | 
| haDecoder | GHC.IO.Handle.Types | 
| haDevice | GHC.IO.Handle.Types | 
| haEncoder | GHC.IO.Handle.Types | 
| haInputNL | GHC.IO.Handle.Types | 
| haLastDecode | GHC.IO.Handle.Types | 
| Handle | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| handle | Control.Exception, Control.Exception.Base | 
| HandleFinalizer | GHC.IO.Handle.Internals | 
| handleFinalizer | GHC.IO.Handle.Internals | 
| handleJust | Control.Exception, Control.Exception.Base | 
| HandlePosition | GHC.IO.Handle | 
| HandlePosn | |
| 1 (Type/Class) | System.IO, GHC.IO.Handle | 
| 2 (Data Constructor) | GHC.IO.Handle | 
| Handler | |
| 1 (Type/Class) | Control.Exception | 
| 2 (Data Constructor) | Control.Exception | 
| HandlerFun | GHC.Conc.Signal, GHC.Conc | 
| handleToFd | GHC.IO.Handle.FD | 
| HandleType | GHC.IO.Handle.Types | 
| Handle__ | |
| 1 (Type/Class) | GHC.IO.Handle.Types | 
| 2 (Data Constructor) | GHC.IO.Handle.Types | 
| haOtherSide | GHC.IO.Handle.Types | 
| haOutputNL | GHC.IO.Handle.Types | 
| HardwareFault | GHC.IO.Exception | 
| HasCallStack | GHC.Stack.Types, GHC.Stack | 
| HasField | GHC.Records | 
| hashInteger | GHC.Integer | 
| hashStableName | GHC.StableName, System.Mem.StableName | 
| hashUnique | Data.Unique | 
| HaskellFinalizers | GHC.ForeignPtr | 
| HasResolution | Data.Fixed | 
| haType | GHC.IO.Handle.Types | 
| hClose | System.IO, GHC.IO.Handle | 
| hClose_help | GHC.IO.Handle.Internals, GHC.IO.Handle | 
| hDuplicate | GHC.IO.Handle | 
| hDuplicateTo | GHC.IO.Handle | 
| head | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| heapBase | GHC.RTS.Flags | 
| HeapByCCS | GHC.RTS.Flags | 
| HeapByClosureType | GHC.RTS.Flags | 
| HeapByDescr | GHC.RTS.Flags | 
| HeapByLDV | GHC.RTS.Flags | 
| HeapByMod | GHC.RTS.Flags | 
| HeapByRetainer | GHC.RTS.Flags | 
| HeapByType | GHC.RTS.Flags | 
| HeapOverflow | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| heapOverflow | GHC.IO.Exception | 
| heapProfileInterval | GHC.RTS.Flags | 
| heapProfileIntervalTicks | GHC.RTS.Flags | 
| heapSizeSuggestion | GHC.RTS.Flags | 
| heapSizeSuggestionAuto | GHC.RTS.Flags | 
| hFileSize | System.IO, GHC.IO.Handle | 
| hFlush | System.IO, GHC.IO.Handle | 
| hFlushAll | GHC.IO.Handle | 
| hGetBuf | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetBuffering | System.IO, GHC.IO.Handle | 
| hGetBufNonBlocking | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetBufSome | System.IO, GHC.IO.Handle.Text | 
| hGetChar | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetContents | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetContents' | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetEcho | System.IO, GHC.IO.Handle | 
| hGetEncoding | System.IO, GHC.IO.Handle | 
| hGetLine | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetPosn | System.IO, GHC.IO.Handle | 
| hIsClosed | System.IO, GHC.IO.Handle | 
| hIsEOF | System.IO, GHC.IO.Handle | 
| hIsOpen | System.IO, GHC.IO.Handle | 
| hIsReadable | System.IO, GHC.IO.Handle | 
| hIsSeekable | System.IO, GHC.IO.Handle | 
| hIsTerminalDevice | System.IO, GHC.IO.Handle | 
| hIsWritable | System.IO, GHC.IO.Handle | 
| hLock | GHC.IO.Handle, GHC.IO.Handle.Lock | 
| hLookAhead | System.IO, GHC.IO.Handle | 
| hLookAhead_ | GHC.IO.Handle.Internals | 
| hpc | GHC.RTS.Flags | 
| hPrint | System.IO | 
| hPrintf | Text.Printf | 
| HPrintfType | Text.Printf | 
| hPutBuf | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hPutBufNonBlocking | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hPutChar | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hPutStr | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hPutStrLn | System.IO, GHC.IO.Handle.Text | 
| hReady | System.IO | 
| HRefl | Data.Type.Equality, Data.Typeable, Type.Reflection, Data.Data | 
| hSeek | System.IO, GHC.IO.Handle | 
| hSetBinaryMode | System.IO, GHC.IO.Handle | 
| hSetBuffering | System.IO, GHC.IO.Handle | 
| hSetEcho | System.IO, GHC.IO.Handle | 
| hSetEncoding | System.IO, GHC.IO.Handle | 
| hSetFileSize | System.IO, GHC.IO.Handle | 
| hSetNewlineMode | System.IO, GHC.IO.Handle | 
| hSetPosn | System.IO, GHC.IO.Handle | 
| hShow | System.IO, GHC.IO.Handle | 
| hsLex | Text.Read.Lex | 
| hTell | System.IO, GHC.IO.Handle | 
| hTryLock | GHC.IO.Handle, GHC.IO.Handle.Lock | 
| hUnlock | GHC.IO.Handle.Lock | 
| hWaitForInput | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| I# | GHC.Base, GHC.Int, GHC.Exts | 
| I16# | GHC.Int | 
| I32# | GHC.Int | 
| I64# | GHC.Int | 
| I8# | GHC.Int | 
| iconvEncoding | GHC.IO.Encoding.Iconv | 
| id | |
| 1 (Function) | GHC.Base, Data.Function, Prelude | 
| 2 (Function) | Control.Category | 
| Ident | Text.Read.Lex, Text.Read | 
| Identity | |
| 1 (Type/Class) | Data.Functor.Identity | 
| 2 (Data Constructor) | Data.Functor.Identity | 
| idleGCDelayTime | GHC.RTS.Flags | 
| If | Data.Type.Bool | 
| IgnoreCodingFailure | GHC.IO.Encoding.Failure | 
| IllegalOperation | GHC.IO.Exception | 
| illegalOperationErrorType | System.IO.Error | 
| imagPart | Data.Complex | 
| IN | GHC.Num | 
| InappropriateType | GHC.IO.Exception | 
| includeTSOs | GHC.RTS.Flags | 
| index | GHC.Ix, GHC.Arr, Data.Ix | 
| indexAddrArray# | GHC.Base, GHC.Exts | 
| indexAddrOffAddr# | GHC.Base, GHC.Exts | 
| indexArray# | GHC.Base, GHC.Exts | 
| indexArrayArrayArray# | GHC.Base, GHC.Exts | 
| indexByteArrayArray# | GHC.Base, GHC.Exts | 
| indexCharArray# | GHC.Base, GHC.Exts | 
| indexCharOffAddr# | GHC.Base, GHC.Exts | 
| indexConstr | Data.Data | 
| indexDoubleArray# | GHC.Base, GHC.Exts | 
| indexDoubleArrayAsDoubleX2# | GHC.Base, GHC.Exts | 
| indexDoubleArrayAsDoubleX4# | GHC.Base, GHC.Exts | 
| indexDoubleArrayAsDoubleX8# | GHC.Base, GHC.Exts | 
| indexDoubleOffAddr# | GHC.Base, GHC.Exts | 
| indexDoubleOffAddrAsDoubleX2# | GHC.Base, GHC.Exts | 
| indexDoubleOffAddrAsDoubleX4# | GHC.Base, GHC.Exts | 
| indexDoubleOffAddrAsDoubleX8# | GHC.Base, GHC.Exts | 
| indexDoubleX2Array# | GHC.Base, GHC.Exts | 
| indexDoubleX2OffAddr# | GHC.Base, GHC.Exts | 
| indexDoubleX4Array# | GHC.Base, GHC.Exts | 
| indexDoubleX4OffAddr# | GHC.Base, GHC.Exts | 
| indexDoubleX8Array# | GHC.Base, GHC.Exts | 
| indexDoubleX8OffAddr# | GHC.Base, GHC.Exts | 
| indexError | GHC.Ix | 
| indexFloatArray# | GHC.Base, GHC.Exts | 
| indexFloatArrayAsFloatX16# | GHC.Base, GHC.Exts | 
| indexFloatArrayAsFloatX4# | GHC.Base, GHC.Exts | 
| indexFloatArrayAsFloatX8# | GHC.Base, GHC.Exts | 
| indexFloatOffAddr# | GHC.Base, GHC.Exts | 
| indexFloatOffAddrAsFloatX16# | GHC.Base, GHC.Exts | 
| indexFloatOffAddrAsFloatX4# | GHC.Base, GHC.Exts | 
| indexFloatOffAddrAsFloatX8# | GHC.Base, GHC.Exts | 
| indexFloatX16Array# | GHC.Base, GHC.Exts | 
| indexFloatX16OffAddr# | GHC.Base, GHC.Exts | 
| indexFloatX4Array# | GHC.Base, GHC.Exts | 
| indexFloatX4OffAddr# | GHC.Base, GHC.Exts | 
| indexFloatX8Array# | GHC.Base, GHC.Exts | 
| indexFloatX8OffAddr# | GHC.Base, GHC.Exts | 
| indexInt16Array# | GHC.Base, GHC.Exts | 
| indexInt16ArrayAsInt16X16# | GHC.Base, GHC.Exts | 
| indexInt16ArrayAsInt16X32# | GHC.Base, GHC.Exts | 
| indexInt16ArrayAsInt16X8# | GHC.Base, GHC.Exts | 
| indexInt16OffAddr# | GHC.Base, GHC.Exts | 
| indexInt16OffAddrAsInt16X16# | GHC.Base, GHC.Exts | 
| indexInt16OffAddrAsInt16X32# | GHC.Base, GHC.Exts | 
| indexInt16OffAddrAsInt16X8# | GHC.Base, GHC.Exts | 
| indexInt16X16Array# | GHC.Base, GHC.Exts | 
| indexInt16X16OffAddr# | GHC.Base, GHC.Exts | 
| indexInt16X32Array# | GHC.Base, GHC.Exts | 
| indexInt16X32OffAddr# | GHC.Base, GHC.Exts | 
| indexInt16X8Array# | GHC.Base, GHC.Exts | 
| indexInt16X8OffAddr# | GHC.Base, GHC.Exts | 
| indexInt32Array# | GHC.Base, GHC.Exts | 
| indexInt32ArrayAsInt32X16# | GHC.Base, GHC.Exts | 
| indexInt32ArrayAsInt32X4# | GHC.Base, GHC.Exts | 
| indexInt32ArrayAsInt32X8# | GHC.Base, GHC.Exts | 
| indexInt32OffAddr# | GHC.Base, GHC.Exts | 
| indexInt32OffAddrAsInt32X16# | GHC.Base, GHC.Exts | 
| indexInt32OffAddrAsInt32X4# | GHC.Base, GHC.Exts | 
| indexInt32OffAddrAsInt32X8# | GHC.Base, GHC.Exts | 
| indexInt32X16Array# | GHC.Base, GHC.Exts | 
| indexInt32X16OffAddr# | GHC.Base, GHC.Exts | 
| indexInt32X4Array# | GHC.Base, GHC.Exts | 
| indexInt32X4OffAddr# | GHC.Base, GHC.Exts | 
| indexInt32X8Array# | GHC.Base, GHC.Exts | 
| indexInt32X8OffAddr# | GHC.Base, GHC.Exts | 
| indexInt64Array# | GHC.Base, GHC.Exts | 
| indexInt64ArrayAsInt64X2# | GHC.Base, GHC.Exts | 
| indexInt64ArrayAsInt64X4# | GHC.Base, GHC.Exts | 
| indexInt64ArrayAsInt64X8# | GHC.Base, GHC.Exts | 
| indexInt64OffAddr# | GHC.Base, GHC.Exts | 
| indexInt64OffAddrAsInt64X2# | GHC.Base, GHC.Exts | 
| indexInt64OffAddrAsInt64X4# | GHC.Base, GHC.Exts | 
| indexInt64OffAddrAsInt64X8# | GHC.Base, GHC.Exts | 
| indexInt64X2Array# | GHC.Base, GHC.Exts | 
| indexInt64X2OffAddr# | GHC.Base, GHC.Exts | 
| indexInt64X4Array# | GHC.Base, GHC.Exts | 
| indexInt64X4OffAddr# | GHC.Base, GHC.Exts | 
| indexInt64X8Array# | GHC.Base, GHC.Exts | 
| indexInt64X8OffAddr# | GHC.Base, GHC.Exts | 
| indexInt8Array# | GHC.Base, GHC.Exts | 
| indexInt8ArrayAsInt8X16# | GHC.Base, GHC.Exts | 
| indexInt8ArrayAsInt8X32# | GHC.Base, GHC.Exts | 
| indexInt8ArrayAsInt8X64# | GHC.Base, GHC.Exts | 
| indexInt8OffAddr# | GHC.Base, GHC.Exts | 
| indexInt8OffAddrAsInt8X16# | GHC.Base, GHC.Exts | 
| indexInt8OffAddrAsInt8X32# | GHC.Base, GHC.Exts | 
| indexInt8OffAddrAsInt8X64# | GHC.Base, GHC.Exts | 
| indexInt8X16Array# | GHC.Base, GHC.Exts | 
| indexInt8X16OffAddr# | GHC.Base, GHC.Exts | 
| indexInt8X32Array# | GHC.Base, GHC.Exts | 
| indexInt8X32OffAddr# | GHC.Base, GHC.Exts | 
| indexInt8X64Array# | GHC.Base, GHC.Exts | 
| indexInt8X64OffAddr# | GHC.Base, GHC.Exts | 
| indexIntArray# | GHC.Base, GHC.Exts | 
| indexIntOffAddr# | GHC.Base, GHC.Exts | 
| IndexOutOfBounds | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| indexSmallArray# | GHC.Base, GHC.Exts | 
| indexStablePtrArray# | GHC.Base, GHC.Exts | 
| indexStablePtrOffAddr# | GHC.Base, GHC.Exts | 
| indexWideCharArray# | GHC.Base, GHC.Exts | 
| indexWideCharOffAddr# | GHC.Base, GHC.Exts | 
| indexWord16Array# | GHC.Base, GHC.Exts | 
| indexWord16ArrayAsWord16X16# | GHC.Base, GHC.Exts | 
| indexWord16ArrayAsWord16X32# | GHC.Base, GHC.Exts | 
| indexWord16ArrayAsWord16X8# | GHC.Base, GHC.Exts | 
| indexWord16OffAddr# | GHC.Base, GHC.Exts | 
| indexWord16OffAddrAsWord16X16# | GHC.Base, GHC.Exts | 
| indexWord16OffAddrAsWord16X32# | GHC.Base, GHC.Exts | 
| indexWord16OffAddrAsWord16X8# | GHC.Base, GHC.Exts | 
| indexWord16X16Array# | GHC.Base, GHC.Exts | 
| indexWord16X16OffAddr# | GHC.Base, GHC.Exts | 
| indexWord16X32Array# | GHC.Base, GHC.Exts | 
| indexWord16X32OffAddr# | GHC.Base, GHC.Exts | 
| indexWord16X8Array# | GHC.Base, GHC.Exts | 
| indexWord16X8OffAddr# | GHC.Base, GHC.Exts | 
| indexWord32Array# | GHC.Base, GHC.Exts | 
| indexWord32ArrayAsWord32X16# | GHC.Base, GHC.Exts | 
| indexWord32ArrayAsWord32X4# | GHC.Base, GHC.Exts | 
| indexWord32ArrayAsWord32X8# | GHC.Base, GHC.Exts | 
| indexWord32OffAddr# | GHC.Base, GHC.Exts | 
| indexWord32OffAddrAsWord32X16# | GHC.Base, GHC.Exts | 
| indexWord32OffAddrAsWord32X4# | GHC.Base, GHC.Exts | 
| indexWord32OffAddrAsWord32X8# | GHC.Base, GHC.Exts | 
| indexWord32X16Array# | GHC.Base, GHC.Exts | 
| indexWord32X16OffAddr# | GHC.Base, GHC.Exts | 
| indexWord32X4Array# | GHC.Base, GHC.Exts | 
| indexWord32X4OffAddr# | GHC.Base, GHC.Exts | 
| indexWord32X8Array# | GHC.Base, GHC.Exts | 
| indexWord32X8OffAddr# | GHC.Base, GHC.Exts | 
| indexWord64Array# | GHC.Base, GHC.Exts | 
| indexWord64ArrayAsWord64X2# | GHC.Base, GHC.Exts | 
| indexWord64ArrayAsWord64X4# | GHC.Base, GHC.Exts | 
| indexWord64ArrayAsWord64X8# | GHC.Base, GHC.Exts | 
| indexWord64OffAddr# | GHC.Base, GHC.Exts | 
| indexWord64OffAddrAsWord64X2# | GHC.Base, GHC.Exts | 
| indexWord64OffAddrAsWord64X4# | GHC.Base, GHC.Exts | 
| indexWord64OffAddrAsWord64X8# | GHC.Base, GHC.Exts | 
| indexWord64X2Array# | GHC.Base, GHC.Exts | 
| indexWord64X2OffAddr# | GHC.Base, GHC.Exts | 
| indexWord64X4Array# | GHC.Base, GHC.Exts | 
| indexWord64X4OffAddr# | GHC.Base, GHC.Exts | 
| indexWord64X8Array# | GHC.Base, GHC.Exts | 
| indexWord64X8OffAddr# | GHC.Base, GHC.Exts | 
| indexWord8Array# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsAddr# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsChar# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsDouble# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsFloat# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsInt# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsInt16# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsInt32# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsInt64# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsStablePtr# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsWideChar# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsWord# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsWord16# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsWord32# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsWord64# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsWord8X16# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsWord8X32# | GHC.Base, GHC.Exts | 
| indexWord8ArrayAsWord8X64# | GHC.Base, GHC.Exts | 
| indexWord8OffAddr# | GHC.Base, GHC.Exts | 
| indexWord8OffAddrAsWord8X16# | GHC.Base, GHC.Exts | 
| indexWord8OffAddrAsWord8X32# | GHC.Base, GHC.Exts | 
| indexWord8OffAddrAsWord8X64# | GHC.Base, GHC.Exts | 
| indexWord8X16Array# | GHC.Base, GHC.Exts | 
| indexWord8X16OffAddr# | GHC.Base, GHC.Exts | 
| indexWord8X32Array# | GHC.Base, GHC.Exts | 
| indexWord8X32OffAddr# | GHC.Base, GHC.Exts | 
| indexWord8X64Array# | GHC.Base, GHC.Exts | 
| indexWord8X64OffAddr# | GHC.Base, GHC.Exts | 
| indexWordArray# | GHC.Base, GHC.Exts | 
| indexWordOffAddr# | GHC.Base, GHC.Exts | 
| indices | GHC.Arr | 
| infinity | GHC.Real | 
| Infix | |
| 1 (Data Constructor) | GHC.Generics | 
| 2 (Data Constructor) | Data.Data | 
| InfixI | GHC.Generics | 
| init | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| initBufferState | GHC.IO.Handle.Internals | 
| InitialQuote | GHC.Unicode, Data.Char | 
| initialStkSize | GHC.RTS.Flags | 
| initLocaleEncoding | GHC.IO.Encoding | 
| inits | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| init_cpu_ns | GHC.Stats | 
| init_elapsed_ns | GHC.Stats | 
| InL | Data.Functor.Sum | 
| inline | GHC.Base, GHC.Exts | 
| inner | Data.Type.Equality | 
| inputNL | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| InputUnderflow | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| InR | Data.Functor.Sum | 
| inRange | GHC.Ix, GHC.Arr, Data.Ix | 
| insert | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| insertBy | Data.List, GHC.OldList | 
| insertDoubleX2# | GHC.Base, GHC.Exts | 
| insertDoubleX4# | GHC.Base, GHC.Exts | 
| insertDoubleX8# | GHC.Base, GHC.Exts | 
| insertFloatX16# | GHC.Base, GHC.Exts | 
| insertFloatX4# | GHC.Base, GHC.Exts | 
| insertFloatX8# | GHC.Base, GHC.Exts | 
| insertInt16X16# | GHC.Base, GHC.Exts | 
| insertInt16X32# | GHC.Base, GHC.Exts | 
| insertInt16X8# | GHC.Base, GHC.Exts | 
| insertInt32X16# | GHC.Base, GHC.Exts | 
| insertInt32X4# | GHC.Base, GHC.Exts | 
| insertInt32X8# | GHC.Base, GHC.Exts | 
| insertInt64X2# | GHC.Base, GHC.Exts | 
| insertInt64X4# | GHC.Base, GHC.Exts | 
| insertInt64X8# | GHC.Base, GHC.Exts | 
| insertInt8X16# | GHC.Base, GHC.Exts | 
| insertInt8X32# | GHC.Base, GHC.Exts | 
| insertInt8X64# | GHC.Base, GHC.Exts | 
| insertWord16X16# | GHC.Base, GHC.Exts | 
| insertWord16X32# | GHC.Base, GHC.Exts | 
| insertWord16X8# | GHC.Base, GHC.Exts | 
| insertWord32X16# | GHC.Base, GHC.Exts | 
| insertWord32X4# | GHC.Base, GHC.Exts | 
| insertWord32X8# | GHC.Base, GHC.Exts | 
| insertWord64X2# | GHC.Base, GHC.Exts | 
| insertWord64X4# | GHC.Base, GHC.Exts | 
| insertWord64X8# | GHC.Base, GHC.Exts | 
| insertWord8X16# | GHC.Base, GHC.Exts | 
| insertWord8X32# | GHC.Base, GHC.Exts | 
| insertWord8X64# | GHC.Base, GHC.Exts | 
| installSEHHandlers | GHC.RTS.Flags | 
| installSignalHandlers | GHC.RTS.Flags | 
| Int | GHC.Base, GHC.Int, Data.Int, Foreign, Foreign.Safe, Prelude, GHC.Exts | 
| Int# | GHC.Base, GHC.Exts | 
| Int16 | GHC.Int, Data.Int, Foreign, Foreign.Safe | 
| Int16# | GHC.Base, GHC.Exts | 
| Int16ElemRep | GHC.Base, GHC.Exts | 
| Int16Rep | GHC.Base, GHC.Exts | 
| Int16X16# | GHC.Base, GHC.Exts | 
| Int16X32# | GHC.Base, GHC.Exts | 
| Int16X8# | GHC.Base, GHC.Exts | 
| int2Addr# | GHC.Base, GHC.Exts | 
| int2Double | GHC.Float, GHC.Float.RealFracMethods | 
| int2Double# | GHC.Base, GHC.Exts | 
| int2Float | GHC.Float, GHC.Float.RealFracMethods | 
| int2Float# | GHC.Base, GHC.Exts | 
| int2Word# | GHC.Base, GHC.Exts | 
| Int32 | GHC.Int, Data.Int, Foreign, Foreign.Safe | 
| Int32# | GHC.Base, GHC.Exts | 
| Int32ElemRep | GHC.Base, GHC.Exts | 
| Int32Rep | GHC.Base, GHC.Exts | 
| Int32X16# | GHC.Base, GHC.Exts | 
| Int32X4# | GHC.Base, GHC.Exts | 
| Int32X8# | GHC.Base, GHC.Exts | 
| INT64 | GHC.Base, GHC.Exts | 
| Int64 | GHC.Int, Data.Int, Foreign, Foreign.Safe | 
| Int64# | GHC.Base, GHC.Exts | 
| Int64ElemRep | GHC.Base, GHC.Exts | 
| Int64Rep | GHC.Base, GHC.Exts | 
| Int64X2# | GHC.Base, GHC.Exts | 
| Int64X4# | GHC.Base, GHC.Exts | 
| Int64X8# | GHC.Base, GHC.Exts | 
| Int8 | GHC.Int, Data.Int, Foreign, Foreign.Safe | 
| Int8# | GHC.Base, GHC.Exts | 
| Int8ElemRep | GHC.Base, GHC.Exts | 
| Int8Rep | GHC.Base, GHC.Exts | 
| Int8X16# | GHC.Base, GHC.Exts | 
| Int8X32# | GHC.Base, GHC.Exts | 
| Int8X64# | GHC.Base, GHC.Exts | 
| IntConstr | Data.Data | 
| Integer | GHC.Integer, GHC.Num, Prelude | 
| integerAbs | GHC.Num | 
| integerAdd | GHC.Num | 
| integerAnd | GHC.Num | 
| integerBit | GHC.Num | 
| integerBit# | GHC.Num | 
| integerCheck | GHC.Num | 
| integerCheck# | GHC.Num | 
| integerCompare | GHC.Num | 
| integerCompare' | GHC.Num | 
| integerComplement | GHC.Num | 
| integerDecodeDouble# | GHC.Num | 
| integerDiv | GHC.Num | 
| integerDivMod | GHC.Num | 
| integerDivMod# | GHC.Num | 
| integerEncodeDouble | GHC.Num | 
| integerEncodeDouble# | GHC.Num | 
| integerEncodeFloat# | GHC.Num | 
| integerEq | GHC.Num | 
| integerEq# | GHC.Num | 
| integerFromAddr | GHC.Num | 
| integerFromAddr# | GHC.Num | 
| integerFromBigNat# | GHC.Num | 
| integerFromBigNatNeg# | GHC.Num | 
| integerFromBigNatSign# | GHC.Num | 
| integerFromByteArray | GHC.Num | 
| integerFromByteArray# | GHC.Num | 
| integerFromInt | GHC.Num | 
| integerFromInt# | GHC.Num | 
| integerFromInt64# | GHC.Num | 
| integerFromNatural | GHC.Num | 
| integerFromWord | GHC.Num | 
| integerFromWord# | GHC.Num | 
| integerFromWordList | GHC.Num | 
| integerFromWordNeg# | GHC.Num | 
| integerFromWordSign# | GHC.Num | 
| integerGcd | GHC.Num | 
| integerGcde | GHC.Num | 
| integerGcde# | GHC.Num | 
| integerGe | GHC.Num | 
| integerGe# | GHC.Num | 
| integerGt | GHC.Num | 
| integerGt# | GHC.Num | 
| integerIsNegative | GHC.Num | 
| integerIsNegative# | GHC.Num | 
| integerIsOne | GHC.Num | 
| integerIsPowerOf2# | GHC.Num | 
| integerIsZero | GHC.Num | 
| integerLcm | GHC.Num | 
| integerLe | GHC.Num | 
| integerLe# | GHC.Num | 
| integerLog2 | GHC.Num | 
| integerLog2# | |
| 1 (Function) | GHC.Num | 
| 2 (Function) | GHC.Integer.Logarithms | 
| integerLogBase | GHC.Num | 
| integerLogBase# | |
| 1 (Function) | GHC.Num | 
| 2 (Function) | GHC.Integer.Logarithms | 
| integerLogBaseWord | GHC.Num | 
| integerLogBaseWord# | GHC.Num | 
| integerLt | GHC.Num | 
| integerLt# | GHC.Num | 
| integerMod | GHC.Num | 
| integerMul | GHC.Num | 
| integerNe | GHC.Num | 
| integerNe# | GHC.Num | 
| integerNegate | GHC.Num | 
| integerOne | GHC.Num | 
| integerOr | GHC.Num | 
| integerPopCount# | GHC.Num | 
| integerPowMod# | GHC.Num | 
| integerQuot | GHC.Num | 
| integerQuotRem | GHC.Num | 
| integerQuotRem# | GHC.Num | 
| integerRecipMod# | GHC.Num | 
| integerRem | GHC.Num | 
| integerShiftL | GHC.Num | 
| integerShiftL# | GHC.Num | 
| integerShiftR | GHC.Num | 
| integerShiftR# | GHC.Num | 
| integerSignum | GHC.Num | 
| integerSignum# | GHC.Num | 
| integerSizeInBase# | GHC.Num | 
| integerSqr | GHC.Num | 
| integerSub | GHC.Num | 
| integerTestBit | GHC.Num | 
| integerTestBit# | GHC.Num | 
| integerToAddr | GHC.Num | 
| integerToAddr# | GHC.Num | 
| integerToBigNatClamp# | GHC.Num | 
| integerToBigNatSign# | GHC.Num | 
| integerToDouble# | GHC.Num | 
| integerToFloat# | GHC.Num | 
| integerToInt | |
| 1 (Function) | GHC.Num | 
| 2 (Function) | GHC.Integer | 
| integerToInt# | GHC.Num | 
| integerToMutableByteArray | GHC.Num | 
| integerToMutableByteArray# | GHC.Num | 
| integerToNatural | GHC.Num | 
| integerToNaturalClamp | GHC.Num | 
| integerToNaturalThrow | GHC.Num | 
| integerToWord | |
| 1 (Function) | GHC.Num | 
| 2 (Function) | GHC.Integer | 
| integerToWord# | GHC.Num | 
| integerXor | GHC.Num | 
| integerZero | GHC.Num | 
| Integral | GHC.Real, Prelude | 
| integralEnumFrom | GHC.Real | 
| integralEnumFromThen | GHC.Real | 
| integralEnumFromThenTo | GHC.Real | 
| integralEnumFromTo | GHC.Real | 
| interact | System.IO, Prelude | 
| intercalate | Data.List, GHC.OldList | 
| internalCounters | GHC.RTS.Flags | 
| interpreter | GHC.RTS.Flags | 
| Interrupted | GHC.IO.Exception | 
| interruptible | GHC.IO, Control.Exception | 
| interruptIOManager | GHC.Conc.IO | 
| intersect | Data.List, GHC.OldList | 
| intersectBy | Data.List, GHC.OldList | 
| intersperse | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| IntPtr | |
| 1 (Type/Class) | Foreign.Ptr, Foreign, Foreign.Safe | 
| 2 (Data Constructor) | Foreign.Ptr, Foreign, Foreign.Safe | 
| intPtrToPtr | Foreign.Ptr, Foreign, Foreign.Safe | 
| IntRep | |
| 1 (Data Constructor) | GHC.Base, GHC.Exts | 
| 2 (Data Constructor) | Data.Data | 
| intToDigit | GHC.Show, Data.Char | 
| InvalidArgument | GHC.IO.Exception | 
| invalidateDebugCache | GHC.ExecutionStack.Internal | 
| InvalidSequence | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| IO | |
| 1 (Type/Class) | GHC.Base, System.IO, GHC.IO, Prelude | 
| 2 (Data Constructor) | GHC.Base, GHC.IO | 
| IOArray | |
| 1 (Type/Class) | GHC.IOArray | 
| 2 (Data Constructor) | GHC.IOArray | 
| IOCallback | GHC.Event | 
| IODevice | GHC.IO.Device | 
| IODeviceType | GHC.IO.Device | 
| ioeGetErrorString | System.IO.Error | 
| ioeGetErrorType | System.IO.Error | 
| ioeGetFileName | System.IO.Error | 
| ioeGetHandle | System.IO.Error | 
| ioeGetLocation | System.IO.Error | 
| IOError | |
| 1 (Type/Class) | GHC.IO.Exception, System.IO.Error, Prelude | 
| 2 (Data Constructor) | GHC.IO.Exception | 
| ioError | GHC.IO.Exception, Control.Exception, Control.Exception.Base, System.IO.Error, Prelude | 
| IOErrorType | GHC.IO.Exception, System.IO.Error | 
| ioeSetErrorString | System.IO.Error | 
| ioeSetErrorType | System.IO.Error | 
| ioeSetFileName | System.IO.Error | 
| ioeSetHandle | System.IO.Error | 
| ioeSetLocation | System.IO.Error | 
| IOException | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| ioException | GHC.IO.Exception | 
| ioe_bufsiz | GHC.IO.Handle.Internals | 
| ioe_closedHandle | GHC.IO.Handle.Internals | 
| ioe_description | GHC.IO.Exception | 
| ioe_EOF | GHC.IO.Handle.Internals | 
| ioe_errno | GHC.IO.Exception | 
| ioe_filename | GHC.IO.Exception | 
| ioe_finalizedHandle | GHC.IO.Handle.Internals | 
| ioe_handle | GHC.IO.Exception | 
| ioe_location | GHC.IO.Exception | 
| ioe_notReadable | GHC.IO.Handle.Internals | 
| ioe_notWritable | GHC.IO.Handle.Internals | 
| ioe_semiclosedHandle | GHC.IO.Handle.Internals | 
| ioe_type | GHC.IO.Exception | 
| ioe_unknownfiletype | System.Posix.Internals | 
| ioManager | GHC.RTS.Flags | 
| ioManagerCapabilitiesChanged | GHC.Conc.IO, GHC.Conc | 
| IOMode | System.IO, GHC.IO.IOMode | 
| IoNative | GHC.IO.SubSystem, GHC.RTS.Flags | 
| IOPort# | GHC.Base, GHC.Exts | 
| IoPOSIX | GHC.IO.SubSystem, GHC.RTS.Flags | 
| IORef | |
| 1 (Type/Class) | GHC.IORef, Data.IORef | 
| 2 (Data Constructor) | GHC.IORef | 
| IoSubSystem | GHC.IO.SubSystem, GHC.RTS.Flags | 
| ioSubSystem | GHC.IO.SubSystem | 
| ioToST | GHC.IO | 
| IP | |
| 1 (Type/Class) | GHC.Base | 
| 2 (Data Constructor) | GHC.Num | 
| ip | GHC.Base | 
| IS | GHC.Num | 
| isAlgType | Data.Data | 
| isAlpha | GHC.Unicode, Data.Char | 
| isAlphaNum | GHC.Unicode, Data.Char | 
| isAlreadyExistsError | System.IO.Error | 
| isAlreadyExistsErrorType | System.IO.Error | 
| isAlreadyInUseError | System.IO.Error | 
| isAlreadyInUseErrorType | System.IO.Error | 
| isAppendHandleType | GHC.IO.Handle.Types | 
| isAscii | GHC.Unicode, Data.Char | 
| isAsciiLower | GHC.Unicode, Data.Char | 
| isAsciiUpper | GHC.Unicode, Data.Char | 
| isByteArrayPinned# | GHC.Base, GHC.Exts | 
| IsChar | Text.Printf | 
| isControl | GHC.Unicode, Data.Char | 
| isCurrentThreadBound | Control.Concurrent | 
| isCurrentThreadBound# | GHC.Base, GHC.Exts | 
| isDenormalized | GHC.Float, Prelude | 
| isDigit | GHC.Unicode, Data.Char | 
| isDoesNotExistError | System.IO.Error | 
| isDoesNotExistErrorType | System.IO.Error | 
| isDoubleDenormalized | GHC.Float | 
| isDoubleFinite | GHC.Float | 
| isDoubleInfinite | GHC.Float | 
| isDoubleNaN | GHC.Float | 
| isDoubleNegativeZero | GHC.Float | 
| isEmptyBuffer | GHC.IO.Buffer | 
| isEmptyMVar | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| isEmptyMVar# | GHC.Base, GHC.Exts | 
| isEOF | System.IO, GHC.IO.Handle | 
| isEOFError | System.IO.Error | 
| isEOFErrorType | System.IO.Error | 
| isFloatDenormalized | GHC.Float | 
| isFloatFinite | GHC.Float | 
| isFloatInfinite | GHC.Float | 
| isFloatNaN | GHC.Float | 
| isFloatNegativeZero | GHC.Float | 
| isFullBuffer | GHC.IO.Buffer | 
| isFullCharBuffer | GHC.IO.Buffer | 
| isFullError | System.IO.Error | 
| isFullErrorType | System.IO.Error | 
| isHexDigit | GHC.Unicode, Data.Char | 
| iShiftL# | GHC.Base, GHC.Exts | 
| iShiftRA# | GHC.Base, GHC.Exts | 
| iShiftRL# | GHC.Base, GHC.Exts | 
| isIEEE | GHC.Float, Prelude | 
| isIllegalOperation | System.IO.Error | 
| isIllegalOperationErrorType | System.IO.Error | 
| isInfinite | GHC.Float, Prelude | 
| isInfixOf | Data.List, GHC.OldList | 
| isJust | Data.Maybe | 
| IsLabel | GHC.OverloadedLabels | 
| isLatin1 | GHC.Unicode, Data.Char | 
| isLeft | Data.Either | 
| isLetter | Data.Char | 
| IsList | GHC.Exts | 
| isLower | GHC.Unicode, Data.Char | 
| isMark | Data.Char | 
| isMutableByteArrayPinned# | GHC.Base, GHC.Exts | 
| isNaN | GHC.Float, Prelude | 
| isNegativeZero | GHC.Float, Prelude | 
| isNewtype | GHC.Generics | 
| isNorepType | Data.Data | 
| isNothing | Data.Maybe | 
| isNumber | Data.Char | 
| isOctDigit | GHC.Unicode, Data.Char | 
| isPermissionError | System.IO.Error | 
| isPermissionErrorType | System.IO.Error | 
| isPrefixOf | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| isPrint | GHC.Unicode, Data.Char | 
| isPunctuation | GHC.Unicode, Data.Char | 
| isReadableHandleType | GHC.IO.Handle.Types | 
| isReadWriteHandleType | GHC.IO.Handle.Types | 
| isResourceVanishedError | System.IO.Error | 
| isResourceVanishedErrorType | System.IO.Error | 
| isRight | Data.Either | 
| isSeekable | GHC.IO.Device | 
| isSeparator | Data.Char | 
| isSigned | Data.Bits, Foreign, Foreign.Safe | 
| isSpace | GHC.Unicode, Data.Char | 
| IsStatic | GHC.StaticPtr | 
| IsString | Data.String, GHC.Exts | 
| isSubsequenceOf | Data.List | 
| isSuffixOf | Data.List, GHC.OldList | 
| isSurrogate | GHC.IO.Encoding.Failure | 
| isSymbol | GHC.Unicode, Data.Char | 
| isSymbolChar | Text.Read.Lex | 
| isTerminal | GHC.IO.Device | 
| isTrue# | GHC.Base, GHC.Exts | 
| isUpper | GHC.Unicode, Data.Char | 
| isUserError | System.IO.Error | 
| isUserErrorType | System.IO.Error | 
| isValidErrno | Foreign.C, Foreign.C.Error | 
| isValidNatural | GHC.Natural | 
| isWindowsNativeIO | GHC.IO.SubSystem | 
| isWritableHandleType | GHC.IO.Handle.Types | 
| isWriteBuffer | GHC.IO.Buffer | 
| Item | GHC.Exts | 
| iterate | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| iterate' | GHC.List, Data.List, GHC.OldList | 
| Ix | GHC.Ix, GHC.Arr, Data.Ix | 
| ixmap | GHC.Arr | 
| join | GHC.Base, Control.Monad | 
| Just | GHC.Maybe, GHC.Base, Data.Maybe, Prelude | 
| K1 | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| keepAlive# | GHC.Base, GHC.Exts | 
| keyFd | GHC.Event | 
| killThread | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| killThread# | GHC.Base, GHC.Exts | 
| KindBndr | GHC.Base | 
| KindRep | GHC.Base, Type.Reflection.Unsafe | 
| KindRepApp | GHC.Base, Type.Reflection.Unsafe | 
| KindRepFun | GHC.Base, Type.Reflection.Unsafe | 
| KindRepTyConApp | GHC.Base, Type.Reflection.Unsafe | 
| KindRepTYPE | GHC.Base, Type.Reflection.Unsafe | 
| KindRepTypeLit | Type.Reflection.Unsafe | 
| KindRepTypeLitD | GHC.Base, Type.Reflection.Unsafe | 
| KindRepTypeLitS | GHC.Base, Type.Reflection.Unsafe | 
| KindRepVar | GHC.Base, Type.Reflection.Unsafe | 
| Kleisli | |
| 1 (Type/Class) | Control.Arrow | 
| 2 (Data Constructor) | Control.Arrow | 
| KnownNat | GHC.TypeLits, GHC.TypeNats | 
| KnownSymbol | GHC.TypeLits | 
| KProxy | |
| 1 (Type/Class) | Data.Proxy | 
| 2 (Data Constructor) | Data.Proxy | 
| L1 | GHC.Generics | 
| labelThread | GHC.Conc.Sync, GHC.Conc | 
| labelThread# | GHC.Base, GHC.Exts | 
| largeAllocLim | GHC.RTS.Flags | 
| Last | |
| 1 (Type/Class) | Data.Monoid | 
| 2 (Data Constructor) | Data.Monoid | 
| 3 (Type/Class) | Data.Semigroup | 
| 4 (Data Constructor) | Data.Semigroup | 
| last | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| latin1 | |
| 1 (Function) | GHC.IO.Encoding.Latin1 | 
| 2 (Function) | System.IO, GHC.IO.Encoding | 
| latin1_checked | GHC.IO.Encoding.Latin1 | 
| latin1_checked_encode | GHC.IO.Encoding.Latin1 | 
| latin1_decode | |
| 1 (Function) | GHC.IO.Encoding.Latin1 | 
| 2 (Function) | GHC.IO.Encoding | 
| latin1_encode | |
| 1 (Function) | GHC.IO.Encoding.Latin1 | 
| 2 (Function) | GHC.IO.Encoding | 
| lazy | GHC.Base, GHC.Exts | 
| lazyToStrictST | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| lcm | GHC.Real, Prelude | 
| lcmNatural | GHC.Natural | 
| leAddr# | GHC.Base, GHC.Exts | 
| leChar# | GHC.Base, GHC.Exts | 
| leDouble | GHC.Float | 
| leFloat | GHC.Float | 
| leFloat# | GHC.Base, GHC.Exts | 
| Left | Data.Either, Prelude | 
| left | Control.Arrow | 
| LeftAdjust | Text.Printf | 
| leftApp | Control.Arrow | 
| LeftAssociative | GHC.Generics | 
| lefts | Data.Either | 
| leInt | GHC.Base, GHC.Int | 
| leInt16 | GHC.Int | 
| leInt16# | GHC.Base, GHC.Exts | 
| leInt32 | GHC.Int | 
| leInt64 | GHC.Int | 
| leInt8 | GHC.Int | 
| leInt8# | GHC.Base, GHC.Exts | 
| leInteger | GHC.Integer | 
| leInteger# | GHC.Integer | 
| length | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| 3 (Function) | Data.List.NonEmpty | 
| lengthArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| lessSafeIndex | GHC.Arr | 
| LetterNumber | GHC.Unicode, Data.Char | 
| leWord | GHC.Base, GHC.Word | 
| leWord# | GHC.Base, GHC.Exts | 
| leWord16 | GHC.Word | 
| leWord16# | GHC.Base, GHC.Exts | 
| leWord32 | GHC.Word | 
| leWord64 | GHC.Word | 
| leWord8 | GHC.Word | 
| leWord8# | GHC.Base, GHC.Exts | 
| lex | |
| 1 (Function) | Text.Read.Lex | 
| 2 (Function) | Text.Read, GHC.Read, Prelude | 
| lexChar | Text.Read.Lex | 
| lexDigits | Numeric, GHC.Read | 
| Lexeme | Text.Read.Lex, Text.Read | 
| lexLitChar | GHC.Read, Data.Char | 
| lexP | Text.Read, GHC.Read | 
| LF | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| Lifetime | GHC.Event | 
| lift | Text.Read, Text.ParserCombinators.ReadPrec | 
| liftA | GHC.Base, Control.Applicative | 
| liftA2 | GHC.Base, Control.Applicative | 
| liftA3 | GHC.Base, Control.Applicative | 
| liftCompare | Data.Functor.Classes | 
| liftCompare2 | Data.Functor.Classes | 
| LiftedRep | GHC.Base, GHC.Exts | 
| liftEq | Data.Functor.Classes | 
| liftEq2 | Data.Functor.Classes | 
| liftIO | |
| 1 (Function) | GHC.IO | 
| 2 (Function) | Control.Monad.IO.Class | 
| liftM | GHC.Base, Control.Monad | 
| liftM2 | GHC.Base, Control.Monad | 
| liftM3 | GHC.Base, Control.Monad | 
| liftM4 | GHC.Base, Control.Monad | 
| liftM5 | GHC.Base, Control.Monad | 
| liftReadList | Data.Functor.Classes | 
| liftReadList2 | Data.Functor.Classes | 
| liftReadList2Default | Data.Functor.Classes | 
| liftReadListDefault | Data.Functor.Classes | 
| liftReadListPrec | Data.Functor.Classes | 
| liftReadListPrec2 | Data.Functor.Classes | 
| liftReadListPrec2Default | Data.Functor.Classes | 
| liftReadListPrecDefault | Data.Functor.Classes | 
| liftReadPrec | Data.Functor.Classes | 
| liftReadPrec2 | Data.Functor.Classes | 
| liftReadsPrec | Data.Functor.Classes | 
| liftReadsPrec2 | Data.Functor.Classes | 
| liftShowList | Data.Functor.Classes | 
| liftShowList2 | Data.Functor.Classes | 
| liftShowsPrec | Data.Functor.Classes | 
| liftShowsPrec2 | Data.Functor.Classes | 
| liftST | GHC.ST | 
| Limit | System.Posix.Types | 
| LineBuffering | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| lines | Data.String, Data.List, GHC.OldList, Prelude | 
| LineSeparator | GHC.Unicode, Data.Char | 
| LinkCount | System.Posix.Types | 
| linker | GHC.RTS.Flags | 
| linkerAlwaysPic | GHC.RTS.Flags | 
| linkerMemBase | GHC.RTS.Flags | 
| list | GHC.Read | 
| listArray | GHC.Arr | 
| listToMaybe | Data.Maybe | 
| LittleEndian | GHC.ByteOrder | 
| localeEncoding | System.IO | 
| localeEncodingName | GHC.IO.Encoding.Iconv | 
| Location | |
| 1 (Type/Class) | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| 2 (Data Constructor) | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| LockMode | GHC.IO.Handle, GHC.IO.Handle.Lock | 
| log | Numeric, GHC.Float, Prelude | 
| log1mexp | Numeric, GHC.Float | 
| log1mexpOrd | GHC.Float | 
| log1p | Numeric, GHC.Float | 
| log1pDouble | GHC.Float | 
| log1pDouble# | GHC.Base, GHC.Exts | 
| log1pexp | Numeric, GHC.Float | 
| log1pFloat | GHC.Float | 
| log1pFloat# | GHC.Base, GHC.Exts | 
| Log2 | GHC.TypeLits, GHC.TypeNats | 
| logBase | Numeric, GHC.Float, Prelude | 
| logDouble | GHC.Float | 
| logDouble# | GHC.Base, GHC.Exts | 
| logFloat | GHC.Float | 
| logFloat# | GHC.Base, GHC.Exts | 
| look | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.Read, Text.ParserCombinators.ReadPrec | 
| lookup | GHC.List, Data.List, GHC.OldList, Prelude | 
| lookupEnv | System.Environment | 
| loop | Control.Arrow | 
| LossOfPrecision | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| LowercaseLetter | GHC.Unicode, Data.Char | 
| lstat | System.Posix.Internals | 
| LT | GHC.Base, Data.Ord, Prelude | 
| ltAddr# | GHC.Base, GHC.Exts | 
| ltChar# | GHC.Base, GHC.Exts | 
| ltDouble | GHC.Float | 
| ltFloat | GHC.Float | 
| ltFloat# | GHC.Base, GHC.Exts | 
| ltInt | GHC.Base, GHC.Int | 
| ltInt16 | GHC.Int | 
| ltInt16# | GHC.Base, GHC.Exts | 
| ltInt32 | GHC.Int | 
| ltInt64 | GHC.Int | 
| ltInt8 | GHC.Int | 
| ltInt8# | GHC.Base, GHC.Exts | 
| ltInteger | GHC.Integer | 
| ltInteger# | GHC.Integer | 
| ltWord | GHC.Base, GHC.Word | 
| ltWord# | GHC.Base, GHC.Exts | 
| ltWord16 | GHC.Word | 
| ltWord16# | GHC.Base, GHC.Exts | 
| ltWord32 | GHC.Word | 
| ltWord64 | GHC.Word | 
| ltWord8 | GHC.Word | 
| ltWord8# | GHC.Base, GHC.Exts | 
| M1 | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| machineReadable | GHC.RTS.Flags | 
| magicDict | GHC.Base, GHC.Exts | 
| magnitude | Data.Complex | 
| major_gcs | GHC.Stats | 
| makeStableName | GHC.StableName, System.Mem.StableName | 
| makeStableName# | GHC.Base, GHC.Exts | 
| makeStablePtr# | GHC.Base, GHC.Exts | 
| makeVersion | Data.Version | 
| malloc | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| mallocArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| mallocArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| mallocBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| mallocForeignPtr | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| mallocForeignPtrAlignedBytes | GHC.ForeignPtr | 
| mallocForeignPtrArray | Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| mallocForeignPtrArray0 | Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| mallocForeignPtrBytes | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| mallocPlainForeignPtr | GHC.ForeignPtr | 
| mallocPlainForeignPtrAlignedBytes | GHC.ForeignPtr | 
| mallocPlainForeignPtrBytes | GHC.ForeignPtr | 
| MallocPtr | GHC.ForeignPtr | 
| many | |
| 1 (Function) | GHC.Base, Control.Applicative | 
| 2 (Function) | Text.ParserCombinators.ReadP | 
| many1 | Text.ParserCombinators.ReadP | 
| manyTill | Text.ParserCombinators.ReadP | 
| map | |
| 1 (Function) | GHC.Base, GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| mapAccumL | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.List, Data.Traversable | 
| mapAccumR | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.List, Data.Traversable | 
| mapAndUnzipM | Control.Monad | 
| mapException | Control.Exception, Control.Exception.Base | 
| mapFB | GHC.Base | 
| mapM | |
| 1 (Function) | GHC.Base | 
| 2 (Function) | Data.Traversable, Control.Monad, Prelude | 
| mapMaybe | Data.Maybe | 
| mapM_ | Data.Foldable, Control.Monad, Prelude | 
| mappend | GHC.Base, Data.Monoid, Prelude | 
| mask | GHC.IO, Control.Exception, Control.Exception.Base | 
| maskAsyncExceptions# | GHC.Base, GHC.Exts | 
| MaskedInterruptible | GHC.IO, Control.Exception, Control.Exception.Base | 
| MaskedUninterruptible | GHC.IO, Control.Exception, Control.Exception.Base | 
| MaskingState | GHC.IO, Control.Exception, Control.Exception.Base | 
| maskUninterruptible# | GHC.Base, GHC.Exts | 
| mask_ | GHC.IO, Control.Exception, Control.Exception.Base | 
| MathSymbol | GHC.Unicode, Data.Char | 
| Max | |
| 1 (Type/Class) | Data.Semigroup | 
| 2 (Data Constructor) | Data.Semigroup | 
| max | GHC.Base, Data.Ord, Prelude | 
| maxBound | GHC.Enum, Prelude | 
| maxConstrIndex | Data.Data | 
| maxExpt | GHC.Float | 
| maxExpt10 | GHC.Float | 
| maxHeapSize | GHC.RTS.Flags | 
| maximum | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| maximumBy | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable | 
| maxInt | GHC.Base | 
| maxLocalSparks | GHC.RTS.Flags | 
| maxRetainerSetSize | GHC.RTS.Flags | 
| maxStkSize | GHC.RTS.Flags | 
| maxTupleSize | GHC.Exts | 
| max_compact_bytes | GHC.Stats | 
| max_large_objects_bytes | GHC.Stats | 
| max_live_bytes | GHC.Stats | 
| max_mem_in_use_bytes | GHC.Stats | 
| max_slop_bytes | GHC.Stats | 
| Maybe | GHC.Maybe, GHC.Base, Data.Maybe, Prelude | 
| maybe | Data.Maybe, Prelude | 
| maybeNew | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| maybePeek | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| maybeToList | Data.Maybe | 
| maybeWith | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| mconcat | GHC.Base, Data.Monoid, Prelude | 
| memcpy | GHC.IO.Handle.Text | 
| mempty | GHC.Base, Data.Monoid, Prelude | 
| Meta | GHC.Generics | 
| MetaCons | GHC.Generics | 
| MetaData | GHC.Generics | 
| MetaSel | GHC.Generics | 
| mfilter | Control.Monad | 
| mfix | Control.Monad.Fix | 
| Micro | Data.Fixed | 
| migrate | GHC.RTS.Flags | 
| Milli | Data.Fixed | 
| Min | |
| 1 (Type/Class) | Data.Semigroup | 
| 2 (Data Constructor) | Data.Semigroup | 
| min | GHC.Base, Data.Ord, Prelude | 
| minAllocAreaSize | GHC.RTS.Flags | 
| minBound | GHC.Enum, Prelude | 
| minExpt | GHC.Float | 
| minimum | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| minimumBy | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable | 
| minInt | GHC.Base | 
| minOldGenSize | GHC.RTS.Flags | 
| minPrec | Text.Read, Text.ParserCombinators.ReadPrec | 
| minusAddr# | GHC.Base, GHC.Exts | 
| minusDouble | GHC.Float | 
| minusDoubleX2# | GHC.Base, GHC.Exts | 
| minusDoubleX4# | GHC.Base, GHC.Exts | 
| minusDoubleX8# | GHC.Base, GHC.Exts | 
| minusFloat | GHC.Float | 
| minusFloat# | GHC.Base, GHC.Exts | 
| minusFloatX16# | GHC.Base, GHC.Exts | 
| minusFloatX4# | GHC.Base, GHC.Exts | 
| minusFloatX8# | GHC.Base, GHC.Exts | 
| minusInt16X16# | GHC.Base, GHC.Exts | 
| minusInt16X32# | GHC.Base, GHC.Exts | 
| minusInt16X8# | GHC.Base, GHC.Exts | 
| minusInt32X16# | GHC.Base, GHC.Exts | 
| minusInt32X4# | GHC.Base, GHC.Exts | 
| minusInt32X8# | GHC.Base, GHC.Exts | 
| minusInt64X2# | GHC.Base, GHC.Exts | 
| minusInt64X4# | GHC.Base, GHC.Exts | 
| minusInt64X8# | GHC.Base, GHC.Exts | 
| minusInt8X16# | GHC.Base, GHC.Exts | 
| minusInt8X32# | GHC.Base, GHC.Exts | 
| minusInt8X64# | GHC.Base, GHC.Exts | 
| minusInteger | GHC.Integer | 
| minusNatural | GHC.Natural | 
| minusNaturalMaybe | GHC.Natural | 
| minusPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| minusWord# | GHC.Base, GHC.Exts | 
| minusWord16X16# | GHC.Base, GHC.Exts | 
| minusWord16X32# | GHC.Base, GHC.Exts | 
| minusWord16X8# | GHC.Base, GHC.Exts | 
| minusWord32X16# | GHC.Base, GHC.Exts | 
| minusWord32X4# | GHC.Base, GHC.Exts | 
| minusWord32X8# | GHC.Base, GHC.Exts | 
| minusWord64X2# | GHC.Base, GHC.Exts | 
| minusWord64X4# | GHC.Base, GHC.Exts | 
| minusWord64X8# | GHC.Base, GHC.Exts | 
| minusWord8X16# | GHC.Base, GHC.Exts | 
| minusWord8X32# | GHC.Base, GHC.Exts | 
| minusWord8X64# | GHC.Base, GHC.Exts | 
| MiscFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| miscFlags | GHC.RTS.Flags | 
| mkApUpd0# | GHC.Base, GHC.Exts | 
| mkAscii | GHC.IO.Encoding.Latin1 | 
| mkCharConstr | Data.Data | 
| mkCharType | Data.Data | 
| mkConstr | Data.Data | 
| mkDataType | Data.Data | 
| mkDuplexHandle | GHC.IO.Handle.Internals, GHC.IO.Handle | 
| mkFD | GHC.IO.FD | 
| mkFileHandle | GHC.IO.Handle.Internals, GHC.IO.Handle | 
| MkFixed | Data.Fixed | 
| mkFloatType | Data.Data | 
| mkFunTy | Data.Typeable, Data.Data | 
| mkHandle | GHC.IO.Handle.Internals | 
| mkHandleFromFD | GHC.IO.Handle.FD | 
| mkIconvEncoding | GHC.IO.Encoding.Iconv | 
| mkIntegralConstr | Data.Data | 
| mkIntType | Data.Data | 
| mkIOError | System.IO.Error | 
| mkLatin1 | GHC.IO.Encoding.Latin1 | 
| mkLatin1_checked | GHC.IO.Encoding.Latin1 | 
| mkNatural | GHC.Natural | 
| mkNoRepType | Data.Data | 
| mkPolar | Data.Complex | 
| mkRealConstr | Data.Data | 
| mkTextDecoder | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| mkTextEncoder | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| mkTextEncoding | System.IO, GHC.IO.Encoding | 
| mkTrApp | Type.Reflection.Unsafe | 
| mkTrCon | Type.Reflection.Unsafe | 
| mkTyCon | Type.Reflection.Unsafe | 
| mkUserError | GHC.IO | 
| mkUTF16 | GHC.IO.Encoding.UTF16 | 
| mkUTF16be | GHC.IO.Encoding.UTF16 | 
| mkUTF16le | GHC.IO.Encoding.UTF16 | 
| mkUTF32 | GHC.IO.Encoding.UTF32 | 
| mkUTF32be | GHC.IO.Encoding.UTF32 | 
| mkUTF32le | GHC.IO.Encoding.UTF32 | 
| mkUTF8 | GHC.IO.Encoding.UTF8 | 
| mkUTF8_bom | GHC.IO.Encoding.UTF8 | 
| mkWeak | GHC.Weak, System.Mem.Weak | 
| mkWeak# | GHC.Base, GHC.Exts | 
| mkWeakIORef | Data.IORef | 
| mkWeakMVar | Control.Concurrent.MVar, Control.Concurrent | 
| mkWeakNoFinalizer# | GHC.Base, GHC.Exts | 
| mkWeakPair | System.Mem.Weak | 
| mkWeakPtr | System.Mem.Weak | 
| mkWeakThreadId | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| Mod | GHC.TypeLits, GHC.TypeNats | 
| mod | GHC.Real, Prelude | 
| mod' | Data.Fixed | 
| ModifierLetter | GHC.Unicode, Data.Char | 
| ModifierParser | Text.Printf | 
| ModifierSymbol | GHC.Unicode, Data.Char | 
| modifyIOError | System.IO.Error | 
| modifyIORef | Data.IORef | 
| modifyIORef' | Data.IORef | 
| modifyMVar | Control.Concurrent.MVar, Control.Concurrent | 
| modifyMVarMasked | Control.Concurrent.MVar, Control.Concurrent | 
| modifyMVarMasked_ | Control.Concurrent.MVar, Control.Concurrent | 
| modifyMVar_ | |
| 1 (Function) | GHC.Conc.Sync | 
| 2 (Function) | Control.Concurrent.MVar, Control.Concurrent | 
| modifySTRef | |
| 1 (Function) | Data.STRef, Data.STRef.Strict | 
| 2 (Function) | Data.STRef.Lazy | 
| modifySTRef' | Data.STRef, Data.STRef.Strict | 
| modInt | GHC.Base | 
| modInt# | GHC.Base | 
| modInteger | GHC.Integer | 
| modSelector | GHC.RTS.Flags | 
| Module | |
| 1 (Type/Class) | GHC.Base, Type.Reflection | 
| 2 (Data Constructor) | GHC.Base | 
| moduleName | |
| 1 (Function) | GHC.Generics | 
| 2 (Function) | Type.Reflection | 
| modulePackage | Type.Reflection | 
| Monad | GHC.Base, Control.Monad, Prelude, Control.Monad.Instances | 
| MonadFail | Control.Monad.Fail, Control.Monad, Prelude | 
| MonadFix | Control.Monad.Fix | 
| MonadIO | Control.Monad.IO.Class | 
| MonadPlus | GHC.Base, Control.Monad | 
| MonadZip | Control.Monad.Zip | 
| Monoid | GHC.Base, Data.Monoid, Prelude | 
| moveArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| moveBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| mplus | GHC.Base, Control.Monad | 
| mplusIO | GHC.IO | 
| msecsPerTick | GHC.RTS.Flags | 
| msum | Data.Foldable, Control.Monad | 
| mtimesDefault | Data.Semigroup | 
| mulIntMayOflo# | GHC.Base, GHC.Exts | 
| Multiplicity | GHC.Base | 
| MultiShot | GHC.Event | 
| MultMul | GHC.Base | 
| munch | Text.ParserCombinators.ReadP | 
| munch1 | Text.ParserCombinators.ReadP | 
| munzip | Control.Monad.Zip | 
| MutableArray# | GHC.Base, GHC.Exts | 
| MutableArrayArray# | GHC.Base, GHC.Exts | 
| MutableByteArray# | GHC.Base, GHC.Exts | 
| mutator_cpu_ns | GHC.Stats | 
| mutator_elapsed_ns | GHC.Stats | 
| MutVar# | GHC.Base, GHC.Exts | 
| MVar | |
| 1 (Type/Class) | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| 2 (Data Constructor) | GHC.MVar | 
| MVar# | GHC.Base, GHC.Exts | 
| myThreadId | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| myThreadId# | GHC.Base, GHC.Exts | 
| mzero | GHC.Base, Control.Monad | 
| mzip | Control.Monad.Zip | 
| mzipWith | Control.Monad.Zip | 
| Nano | Data.Fixed | 
| narrow16Int# | GHC.Base, GHC.Exts | 
| narrow16Word# | GHC.Base, GHC.Exts | 
| narrow32Int# | GHC.Base, GHC.Exts | 
| narrow32Word# | GHC.Base, GHC.Exts | 
| narrow8Int# | GHC.Base, GHC.Exts | 
| narrow8Word# | GHC.Base, GHC.Exts | 
| narrowInt16# | GHC.Base, GHC.Exts | 
| narrowInt8# | GHC.Base, GHC.Exts | 
| narrowWord16# | GHC.Base, GHC.Exts | 
| narrowWord8# | GHC.Base, GHC.Exts | 
| Nat | GHC.Base, GHC.TypeLits, GHC.TypeNats | 
| nativeNewline | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| nativeNewlineMode | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| NatJ# | GHC.Natural | 
| NatS# | GHC.Natural | 
| Natural | GHC.Natural, Numeric.Natural, GHC.Num | 
| naturalAdd | GHC.Num | 
| naturalAnd | GHC.Num | 
| naturalAndNot | GHC.Num | 
| naturalBit | GHC.Num | 
| naturalBit# | GHC.Num | 
| naturalCheck | GHC.Num | 
| naturalCheck# | GHC.Num | 
| naturalCompare | GHC.Num | 
| naturalEncodeDouble# | GHC.Num | 
| naturalEncodeFloat# | GHC.Num | 
| naturalEq | GHC.Num | 
| naturalEq# | GHC.Num | 
| naturalFromAddr | GHC.Num | 
| naturalFromAddr# | GHC.Num | 
| naturalFromBigNat# | GHC.Num | 
| naturalFromByteArray# | GHC.Num | 
| naturalFromInt | GHC.Real | 
| naturalFromInteger | GHC.Natural | 
| naturalFromWord | GHC.Num | 
| naturalFromWord# | GHC.Num | 
| naturalFromWord2# | GHC.Num | 
| naturalFromWordList | GHC.Num | 
| naturalGcd | GHC.Num | 
| naturalGe | GHC.Num | 
| naturalGe# | GHC.Num | 
| naturalGt | GHC.Num | 
| naturalGt# | GHC.Num | 
| naturalIsOne | GHC.Num | 
| naturalIsPowerOf2# | GHC.Num | 
| naturalIsZero | GHC.Num | 
| naturalLcm | GHC.Num | 
| naturalLe | GHC.Num | 
| naturalLe# | GHC.Num | 
| naturalLog2 | GHC.Num | 
| naturalLog2# | GHC.Num | 
| naturalLogBase | GHC.Num | 
| naturalLogBase# | GHC.Num | 
| naturalLogBaseWord | GHC.Num | 
| naturalLogBaseWord# | GHC.Num | 
| naturalLt | GHC.Num | 
| naturalLt# | GHC.Num | 
| naturalMul | GHC.Num | 
| naturalNe | GHC.Num | 
| naturalNe# | GHC.Num | 
| naturalNegate | GHC.Num | 
| naturalOne | GHC.Num | 
| naturalOr | GHC.Num | 
| naturalPopCount | GHC.Num | 
| naturalPopCount# | GHC.Num | 
| naturalPowMod | GHC.Num | 
| naturalQuot | GHC.Num | 
| naturalQuotRem | GHC.Num | 
| naturalQuotRem# | GHC.Num | 
| naturalRem | GHC.Num | 
| naturalShiftL | GHC.Num | 
| naturalShiftL# | GHC.Num | 
| naturalShiftR | GHC.Num | 
| naturalShiftR# | GHC.Num | 
| naturalSignum | GHC.Num | 
| naturalSizeInBase# | GHC.Num | 
| naturalSqr | GHC.Num | 
| naturalSub | GHC.Num | 
| naturalSubThrow | GHC.Num | 
| naturalSubUnsafe | GHC.Num | 
| naturalTestBit | GHC.Num | 
| naturalTestBit# | GHC.Num | 
| naturalToAddr | GHC.Num | 
| naturalToAddr# | GHC.Num | 
| naturalToBigNat# | GHC.Num | 
| naturalToDouble# | GHC.Num | 
| naturalToFloat# | GHC.Num | 
| naturalToInteger | GHC.Natural | 
| naturalToMutableByteArray# | GHC.Num | 
| naturalToWord | |
| 1 (Function) | GHC.Num | 
| 2 (Function) | GHC.Natural | 
| naturalToWord# | GHC.Num | 
| naturalToWordClamp | GHC.Num | 
| naturalToWordClamp# | GHC.Num | 
| naturalToWordMaybe | GHC.Natural | 
| naturalToWordMaybe# | GHC.Num | 
| naturalXor | GHC.Num | 
| naturalZero | GHC.Num | 
| natVal | |
| 1 (Function) | GHC.TypeNats | 
| 2 (Function) | GHC.TypeLits | 
| natVal' | |
| 1 (Function) | GHC.TypeNats | 
| 2 (Function) | GHC.TypeLits | 
| NB | GHC.Num | 
| nCapabilities | GHC.RTS.Flags | 
| neAddr# | GHC.Base, GHC.Exts | 
| neChar | GHC.Base, GHC.Char | 
| neChar# | GHC.Base, GHC.Exts | 
| neFloat# | GHC.Base, GHC.Exts | 
| negate | GHC.Num, Prelude | 
| negateDouble | GHC.Float | 
| negateDouble# | GHC.Base, GHC.Exts | 
| negateDoubleX2# | GHC.Base, GHC.Exts | 
| negateDoubleX4# | GHC.Base, GHC.Exts | 
| negateDoubleX8# | GHC.Base, GHC.Exts | 
| negateFloat | GHC.Float | 
| negateFloat# | GHC.Base, GHC.Exts | 
| negateFloatX16# | GHC.Base, GHC.Exts | 
| negateFloatX4# | GHC.Base, GHC.Exts | 
| negateFloatX8# | GHC.Base, GHC.Exts | 
| negateInt# | GHC.Base, GHC.Exts | 
| negateInt16# | GHC.Base, GHC.Exts | 
| negateInt16X16# | GHC.Base, GHC.Exts | 
| negateInt16X32# | GHC.Base, GHC.Exts | 
| negateInt16X8# | GHC.Base, GHC.Exts | 
| negateInt32X16# | GHC.Base, GHC.Exts | 
| negateInt32X4# | GHC.Base, GHC.Exts | 
| negateInt32X8# | GHC.Base, GHC.Exts | 
| negateInt64X2# | GHC.Base, GHC.Exts | 
| negateInt64X4# | GHC.Base, GHC.Exts | 
| negateInt64X8# | GHC.Base, GHC.Exts | 
| negateInt8# | GHC.Base, GHC.Exts | 
| negateInt8X16# | GHC.Base, GHC.Exts | 
| negateInt8X32# | GHC.Base, GHC.Exts | 
| negateInt8X64# | GHC.Base, GHC.Exts | 
| negateInteger | GHC.Integer | 
| negateNatural | GHC.Natural | 
| negRange | GHC.Arr | 
| neInt | GHC.Base, GHC.Int | 
| neInt16 | GHC.Int | 
| neInt16# | GHC.Base, GHC.Exts | 
| neInt32 | GHC.Int | 
| neInt64 | GHC.Int | 
| neInt8 | GHC.Int | 
| neInt8# | GHC.Base, GHC.Exts | 
| neqInteger | GHC.Integer | 
| neqInteger# | GHC.Integer | 
| NestedAtomically | |
| 1 (Type/Class) | Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | Control.Exception, Control.Exception.Base | 
| nestedAtomically | Control.Exception.Base | 
| new | |
| 1 (Function) | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| 2 (Function) | GHC.Event | 
| newAlignedPinnedByteArray# | GHC.Base, GHC.Exts | 
| newArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| newArray# | GHC.Base, GHC.Exts | 
| newArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| newArrayArray# | GHC.Base, GHC.Exts | 
| newBCO# | GHC.Base, GHC.Exts | 
| newBuffer | |
| 1 (Function) | GHC.IO.Buffer | 
| 2 (Function) | GHC.IO.BufferedIO | 
| newByteArray# | GHC.Base, GHC.Exts | 
| newByteBuffer | GHC.IO.Buffer | 
| newCAString | Foreign.C, Foreign.C.String | 
| newCAStringLen | Foreign.C, Foreign.C.String | 
| newChan | Control.Concurrent.Chan, Control.Concurrent | 
| newCharBuffer | GHC.IO.Buffer | 
| newConcForeignPtr | GHC.ForeignPtr | 
| newCString | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C, Foreign.C.String | 
| newCStringLen | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C, Foreign.C.String | 
| newCWString | Foreign.C, Foreign.C.String | 
| newCWStringLen | Foreign.C, Foreign.C.String | 
| newEmptyMVar | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| newFilePath | System.Posix.Internals | 
| newForeignPtr | |
| 1 (Function) | Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| 2 (Function) | Foreign.Concurrent | 
| newForeignPtrEnv | Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| newForeignPtr_ | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| newIOArray | GHC.IOArray | 
| newIOPort# | GHC.Base, GHC.Exts | 
| newIORef | GHC.IORef, Data.IORef | 
| Newline | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| NewlineMode | |
| 1 (Type/Class) | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| 2 (Data Constructor) | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| newMutVar# | GHC.Base, GHC.Exts | 
| newMVar | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| newMVar# | GHC.Base, GHC.Exts | 
| neWord | GHC.Base, GHC.Word | 
| neWord# | GHC.Base, GHC.Exts | 
| neWord16 | GHC.Word | 
| neWord16# | GHC.Base, GHC.Exts | 
| neWord32 | GHC.Word | 
| neWord64 | GHC.Word | 
| neWord8 | GHC.Word | 
| neWord8# | GHC.Base, GHC.Exts | 
| newPinnedByteArray# | GHC.Base, GHC.Exts | 
| newPool | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| newQSem | Control.Concurrent.QSem, Control.Concurrent | 
| newQSemN | Control.Concurrent.QSemN, Control.Concurrent | 
| newSmallArray# | GHC.Base, GHC.Exts | 
| newStablePtr | GHC.Stable, Foreign, Foreign.StablePtr, Foreign.Safe | 
| newStablePtrPrimMVar | GHC.Conc.Sync, GHC.Conc | 
| newSTArray | GHC.Arr | 
| newSTRef | |
| 1 (Function) | GHC.STRef, Data.STRef, Data.STRef.Strict | 
| 2 (Function) | Data.STRef.Lazy | 
| newTVar | GHC.Conc.Sync, GHC.Conc | 
| newTVar# | GHC.Base, GHC.Exts | 
| newTVarIO | GHC.Conc.Sync, GHC.Conc | 
| newUnique | Data.Unique | 
| NoArg | System.Console.GetOpt | 
| NoBuffering | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| noDuplicate | GHC.IO, GHC.IO.Unsafe | 
| noDuplicate# | GHC.Base, GHC.Exts | 
| NoFinalizers | GHC.ForeignPtr | 
| NoGCStats | GHC.RTS.Flags | 
| NoHeapProfiling | GHC.RTS.Flags | 
| noinline | GHC.Base, GHC.Exts | 
| NoIO | GHC.GHCi | 
| noMethodBindingError | Control.Exception.Base | 
| NoMethodError | |
| 1 (Type/Class) | Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | Control.Exception, Control.Exception.Base | 
| NonEmpty | GHC.Base, Data.List.NonEmpty | 
| nonEmpty | Data.List.NonEmpty | 
| noNewlineTranslation | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| nonExhaustiveGuardsError | Control.Exception.Base | 
| nonmoving_gc | GHC.RTS.Flags | 
| nonmoving_gc_cpu_ns | GHC.Stats | 
| nonmoving_gc_elapsed_ns | GHC.Stats | 
| nonmoving_gc_max_elapsed_ns | GHC.Stats | 
| nonmoving_gc_sync_cpu_ns | GHC.Stats | 
| nonmoving_gc_sync_elapsed_ns | GHC.Stats | 
| nonmoving_gc_sync_max_elapsed_ns | GHC.Stats | 
| NonSpacingMark | GHC.Unicode, Data.Char | 
| NonTermination | |
| 1 (Type/Class) | Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | Control.Exception, Control.Exception.Base | 
| nonTermination | Control.Exception.Base | 
| NoRep | Data.Data | 
| NoSourceStrictness | GHC.Generics | 
| NoSourceUnpackedness | GHC.Generics | 
| NoSpecConstr | GHC.Exts | 
| NoSuchThing | GHC.IO.Exception | 
| Not | Data.Type.Bool | 
| not | GHC.Base, Data.Bool, Prelude | 
| not# | GHC.Base, GHC.Exts | 
| notANumber | GHC.Real | 
| NotAssigned | GHC.Unicode, Data.Char | 
| NotAssociative | GHC.Generics | 
| notElem | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| Nothing | GHC.Maybe, GHC.Base, Data.Maybe, Prelude | 
| notI# | GHC.Base, GHC.Exts | 
| notWord16# | GHC.Base, GHC.Exts | 
| notWord8# | GHC.Base, GHC.Exts | 
| NS | GHC.Num | 
| nub | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| nubBy | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| null | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| nullAddr# | GHC.Base, GHC.Exts | 
| nullFunPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| nullPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| Num | GHC.Num, Prelude | 
| numa | GHC.RTS.Flags | 
| numaMask | GHC.RTS.Flags | 
| Number | |
| 1 (Data Constructor) | Text.Read.Lex, Text.Read | 
| 2 (Type/Class) | Text.Read.Lex | 
| numberToFixed | Text.Read.Lex | 
| numberToInteger | Text.Read.Lex | 
| numberToRangedRational | Text.Read.Lex | 
| numberToRational | Text.Read.Lex | 
| numCapabilities | GHC.Conc.Sync, GHC.Conc | 
| numElements | GHC.Arr | 
| numElementsSTArray | GHC.Arr | 
| numerator | GHC.Real, Data.Ratio | 
| numericEnumFrom | GHC.Real | 
| numericEnumFromThen | GHC.Real | 
| numericEnumFromThenTo | GHC.Real | 
| numericEnumFromTo | GHC.Real | 
| numIoWorkerThreads | GHC.RTS.Flags | 
| numSparks | GHC.Conc.Sync, GHC.Conc | 
| numSparks# | GHC.Base, GHC.Exts | 
| nurseryChunkSize | GHC.RTS.Flags | 
| O | GHC.Base | 
| objectName | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| odd | GHC.Real, Prelude | 
| oldGenFactor | GHC.RTS.Flags | 
| on | Data.Function | 
| OneLineGCStats | GHC.RTS.Flags | 
| OneShot | GHC.Event | 
| oneShot | GHC.Base, GHC.Exts | 
| onException | |
| 1 (Function) | GHC.IO | 
| 2 (Function) | Control.Exception, Control.Exception.Base | 
| Op | |
| 1 (Type/Class) | Data.Functor.Contravariant | 
| 2 (Data Constructor) | Data.Functor.Contravariant | 
| Opaque | GHC.Base | 
| openBinaryFile | |
| 1 (Function) | GHC.IO.Handle.FD | 
| 2 (Function) | System.IO, GHC.IO.StdHandles | 
| openBinaryTempFile | System.IO | 
| openBinaryTempFileWithDefaultPermissions | System.IO | 
| openFile | |
| 1 (Function) | GHC.IO.FD | 
| 2 (Function) | GHC.IO.Handle.FD | 
| 3 (Function) | System.IO, GHC.IO.StdHandles | 
| openFileBlocking | |
| 1 (Function) | GHC.IO.Handle.FD | 
| 2 (Function) | GHC.IO.StdHandles | 
| OpenPunctuation | GHC.Unicode, Data.Char | 
| openTempFile | System.IO | 
| openTempFileWithDefaultPermissions | System.IO | 
| openTextEncoding | GHC.IO.Handle.Internals | 
| OptArg | System.Console.GetOpt | 
| OptDescr | System.Console.GetOpt | 
| Option | |
| 1 (Data Constructor) | System.Console.GetOpt | 
| 2 (Type/Class) | Data.Semigroup | 
| 3 (Data Constructor) | Data.Semigroup | 
| option | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Data.Semigroup | 
| optional | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Control.Applicative | 
| or | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| or# | GHC.Base, GHC.Exts | 
| Ord | GHC.Base, Data.Ord, Prelude | 
| ord | GHC.Base, Data.Char | 
| ord# | GHC.Base, GHC.Exts | 
| Ord1 | Data.Functor.Classes | 
| Ord2 | Data.Functor.Classes | 
| Ordering | GHC.Base, Data.Ord, Prelude | 
| orElse | GHC.Conc.Sync, GHC.Conc | 
| orI# | GHC.Base, GHC.Exts | 
| orInteger | GHC.Integer | 
| orNatural | GHC.Natural | 
| os | System.Info | 
| OtherError | GHC.IO.Exception | 
| OtherLetter | GHC.Unicode, Data.Char | 
| OtherNumber | GHC.Unicode, Data.Char | 
| OtherPunctuation | GHC.Unicode, Data.Char | 
| OtherSymbol | GHC.Unicode, Data.Char | 
| otherwise | GHC.Base, Data.Bool, Prelude | 
| outer | Data.Type.Equality | 
| outputNL | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| OutputUnderflow | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| Overflow | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| overflowError | GHC.Real | 
| overflowException | GHC.Exception, GHC.Exception.Type | 
| o_APPEND | System.Posix.Internals | 
| o_BINARY | System.Posix.Internals | 
| o_CREAT | System.Posix.Internals | 
| o_EXCL | System.Posix.Internals | 
| o_NOCTTY | System.Posix.Internals | 
| o_NONBLOCK | System.Posix.Internals | 
| o_RDONLY | System.Posix.Internals | 
| o_RDWR | System.Posix.Internals | 
| o_TRUNC | System.Posix.Internals | 
| o_WRONLY | System.Posix.Internals | 
| packageName | GHC.Generics | 
| packCString# | GHC.Pack | 
| packDoubleX2# | GHC.Base, GHC.Exts | 
| packDoubleX4# | GHC.Base, GHC.Exts | 
| packDoubleX8# | GHC.Base, GHC.Exts | 
| packFloatX16# | GHC.Base, GHC.Exts | 
| packFloatX4# | GHC.Base, GHC.Exts | 
| packFloatX8# | GHC.Base, GHC.Exts | 
| packInt16X16# | GHC.Base, GHC.Exts | 
| packInt16X32# | GHC.Base, GHC.Exts | 
| packInt16X8# | GHC.Base, GHC.Exts | 
| packInt32X16# | GHC.Base, GHC.Exts | 
| packInt32X4# | GHC.Base, GHC.Exts | 
| packInt32X8# | GHC.Base, GHC.Exts | 
| packInt64X2# | GHC.Base, GHC.Exts | 
| packInt64X4# | GHC.Base, GHC.Exts | 
| packInt64X8# | GHC.Base, GHC.Exts | 
| packInt8X16# | GHC.Base, GHC.Exts | 
| packInt8X32# | GHC.Base, GHC.Exts | 
| packInt8X64# | GHC.Base, GHC.Exts | 
| packWord16X16# | GHC.Base, GHC.Exts | 
| packWord16X32# | GHC.Base, GHC.Exts | 
| packWord16X8# | GHC.Base, GHC.Exts | 
| packWord32X16# | GHC.Base, GHC.Exts | 
| packWord32X4# | GHC.Base, GHC.Exts | 
| packWord32X8# | GHC.Base, GHC.Exts | 
| packWord64X2# | GHC.Base, GHC.Exts | 
| packWord64X4# | GHC.Base, GHC.Exts | 
| packWord64X8# | GHC.Base, GHC.Exts | 
| packWord8X16# | GHC.Base, GHC.Exts | 
| packWord8X32# | GHC.Base, GHC.Exts | 
| packWord8X64# | GHC.Base, GHC.Exts | 
| Pair | Data.Functor.Product | 
| par | GHC.Conc.Sync, GHC.Conc | 
| par# | GHC.Base, GHC.Exts | 
| Par1 | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| ParagraphSeparator | GHC.Unicode, Data.Char | 
| paren | GHC.Read | 
| parens | Text.Read, GHC.Read | 
| ParFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| parFlags | GHC.RTS.Flags | 
| parGcEnabled | GHC.RTS.Flags | 
| parGcGen | GHC.RTS.Flags | 
| parGcLoadBalancingEnabled | GHC.RTS.Flags | 
| parGcLoadBalancingGen | GHC.RTS.Flags | 
| parGcNoSyncWithIdle | GHC.RTS.Flags | 
| parGcThreads | GHC.RTS.Flags | 
| parseFormat | Text.Printf | 
| parseVersion | Data.Version | 
| partition | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| partitionEithers | Data.Either | 
| par_copied_bytes | GHC.Stats | 
| patError | Control.Exception.Base | 
| PatternMatchFail | |
| 1 (Type/Class) | Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | Control.Exception, Control.Exception.Base | 
| pcFreeHeap | GHC.RTS.Flags | 
| pdep# | GHC.Base, GHC.Exts | 
| pdep16# | GHC.Base, GHC.Exts | 
| pdep32# | GHC.Base, GHC.Exts | 
| pdep64# | GHC.Base, GHC.Exts | 
| pdep8# | GHC.Base, GHC.Exts | 
| peek | Foreign.Storable, Foreign, Foreign.Safe | 
| peekArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| peekArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| peekByteOff | Foreign.Storable, Foreign, Foreign.Safe | 
| peekCAString | Foreign.C, Foreign.C.String | 
| peekCAStringLen | Foreign.C, Foreign.C.String | 
| peekCharBuf | GHC.IO.Buffer | 
| peekCString | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C, Foreign.C.String | 
| peekCStringLen | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C, Foreign.C.String | 
| peekCWString | Foreign.C, Foreign.C.String | 
| peekCWStringLen | Foreign.C, Foreign.C.String | 
| peekElemOff | Foreign.Storable, Foreign, Foreign.Safe | 
| peekFilePath | System.Posix.Internals | 
| peekFilePathLen | System.Posix.Internals | 
| performGC | System.Mem | 
| performMajorGC | System.Mem | 
| performMinorGC | System.Mem | 
| PermissionDenied | GHC.IO.Exception | 
| permissionErrorType | System.IO.Error | 
| permutations | Data.List, GHC.OldList | 
| Permute | System.Console.GetOpt | 
| perror | Text.Printf | 
| pext# | GHC.Base, GHC.Exts | 
| pext16# | GHC.Base, GHC.Exts | 
| pext32# | GHC.Base, GHC.Exts | 
| pext64# | GHC.Base, GHC.Exts | 
| pext8# | GHC.Base, GHC.Exts | 
| pfail | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.Read, Text.ParserCombinators.ReadPrec | 
| phantom | Data.Functor.Contravariant | 
| phase | Data.Complex | 
| pi | Numeric, GHC.Float, Prelude | 
| Pico | Data.Fixed | 
| PlainForeignPtr | GHC.ForeignPtr | 
| PlainPtr | GHC.ForeignPtr | 
| plusAddr# | GHC.Base, GHC.Exts | 
| plusDouble | GHC.Float | 
| plusDoubleX2# | GHC.Base, GHC.Exts | 
| plusDoubleX4# | GHC.Base, GHC.Exts | 
| plusDoubleX8# | GHC.Base, GHC.Exts | 
| plusFloat | GHC.Float | 
| plusFloat# | GHC.Base, GHC.Exts | 
| plusFloatX16# | GHC.Base, GHC.Exts | 
| plusFloatX4# | GHC.Base, GHC.Exts | 
| plusFloatX8# | GHC.Base, GHC.Exts | 
| plusForeignPtr | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.Safe | 
| plusInt16# | GHC.Base, GHC.Exts | 
| plusInt16X16# | GHC.Base, GHC.Exts | 
| plusInt16X32# | GHC.Base, GHC.Exts | 
| plusInt16X8# | GHC.Base, GHC.Exts | 
| plusInt32X16# | GHC.Base, GHC.Exts | 
| plusInt32X4# | GHC.Base, GHC.Exts | 
| plusInt32X8# | GHC.Base, GHC.Exts | 
| plusInt64X2# | GHC.Base, GHC.Exts | 
| plusInt64X4# | GHC.Base, GHC.Exts | 
| plusInt64X8# | GHC.Base, GHC.Exts | 
| plusInt8# | GHC.Base, GHC.Exts | 
| plusInt8X16# | GHC.Base, GHC.Exts | 
| plusInt8X32# | GHC.Base, GHC.Exts | 
| plusInt8X64# | GHC.Base, GHC.Exts | 
| plusInteger | GHC.Integer | 
| plusNatural | GHC.Natural | 
| plusPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| plusWord# | GHC.Base, GHC.Exts | 
| plusWord16# | GHC.Base, GHC.Exts | 
| plusWord16X16# | GHC.Base, GHC.Exts | 
| plusWord16X32# | GHC.Base, GHC.Exts | 
| plusWord16X8# | GHC.Base, GHC.Exts | 
| plusWord2# | GHC.Base, GHC.Exts | 
| plusWord32X16# | GHC.Base, GHC.Exts | 
| plusWord32X4# | GHC.Base, GHC.Exts | 
| plusWord32X8# | GHC.Base, GHC.Exts | 
| plusWord64X2# | GHC.Base, GHC.Exts | 
| plusWord64X4# | GHC.Base, GHC.Exts | 
| plusWord64X8# | GHC.Base, GHC.Exts | 
| plusWord8# | GHC.Base, GHC.Exts | 
| plusWord8X16# | GHC.Base, GHC.Exts | 
| plusWord8X32# | GHC.Base, GHC.Exts | 
| plusWord8X64# | GHC.Base, GHC.Exts | 
| poke | Foreign.Storable, Foreign, Foreign.Safe | 
| pokeArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| pokeArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| pokeByteOff | Foreign.Storable, Foreign, Foreign.Safe | 
| pokeElemOff | Foreign.Storable, Foreign, Foreign.Safe | 
| poke_c_lflag | System.Posix.Internals | 
| polar | Data.Complex | 
| Pool | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledMalloc | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledMallocArray | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledMallocArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledMallocBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledNew | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledNewArray | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledNewArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledRealloc | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledReallocArray | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledReallocArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| pooledReallocBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| popCallStack | GHC.Stack | 
| popCnt# | GHC.Base, GHC.Exts | 
| popCnt16# | GHC.Base, GHC.Exts | 
| popCnt32# | GHC.Base, GHC.Exts | 
| popCnt64# | GHC.Base, GHC.Exts | 
| popCnt8# | GHC.Base, GHC.Exts | 
| popCount | Data.Bits, Foreign, Foreign.Safe | 
| popCountDefault | Data.Bits, Foreign, Foreign.Safe | 
| popCountInteger | GHC.Integer | 
| popCountNatural | GHC.Natural | 
| powerDouble | GHC.Float | 
| powerFloat | GHC.Float | 
| powerFloat# | GHC.Base, GHC.Exts | 
| powModNatural | GHC.Natural | 
| Prec | Text.Read, Text.ParserCombinators.ReadPrec | 
| prec | |
| 1 (Function) | Text.Read, Text.ParserCombinators.ReadPrec | 
| 2 (Function) | GHC.Generics | 
| pred | GHC.Enum, Prelude | 
| predError | GHC.Enum | 
| Predicate | |
| 1 (Type/Class) | Data.Functor.Contravariant | 
| 2 (Data Constructor) | Data.Functor.Contravariant | 
| prefetchAddr0# | GHC.Base, GHC.Exts | 
| prefetchAddr1# | GHC.Base, GHC.Exts | 
| prefetchAddr2# | GHC.Base, GHC.Exts | 
| prefetchAddr3# | GHC.Base, GHC.Exts | 
| prefetchByteArray0# | GHC.Base, GHC.Exts | 
| prefetchByteArray1# | GHC.Base, GHC.Exts | 
| prefetchByteArray2# | GHC.Base, GHC.Exts | 
| prefetchByteArray3# | GHC.Base, GHC.Exts | 
| prefetchMutableByteArray0# | GHC.Base, GHC.Exts | 
| prefetchMutableByteArray1# | GHC.Base, GHC.Exts | 
| prefetchMutableByteArray2# | GHC.Base, GHC.Exts | 
| prefetchMutableByteArray3# | GHC.Base, GHC.Exts | 
| prefetchValue0# | GHC.Base, GHC.Exts | 
| prefetchValue1# | GHC.Base, GHC.Exts | 
| prefetchValue2# | GHC.Base, GHC.Exts | 
| prefetchValue3# | GHC.Base, GHC.Exts | 
| Prefix | |
| 1 (Data Constructor) | GHC.Generics | 
| 2 (Data Constructor) | Data.Data | 
| PrefixI | GHC.Generics | 
| prettyCallStack | GHC.Exception, GHC.Stack | 
| prettyCallStackLines | GHC.Exception | 
| prettySrcLoc | GHC.Exception, GHC.Stack | 
| PrimMVar | GHC.Conc.Sync, GHC.Conc | 
| System.IO, Prelude | |
| printf | Text.Printf | 
| PrintfArg | Text.Printf | 
| PrintfType | Text.Printf | 
| PrivateUse | GHC.Unicode, Data.Char | 
| ProcessGroupID | System.Posix.Types | 
| ProcessID | System.Posix.Types | 
| Product | |
| 1 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 2 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| 3 (Type/Class) | Data.Functor.Product | 
| product | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| prof | GHC.RTS.Flags | 
| ProfFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| profilerTicks | GHC.RTS.Flags | 
| profilingFlags | GHC.RTS.Flags | 
| properFraction | GHC.Real, Prelude | 
| properFractionDoubleInt | GHC.Float.RealFracMethods | 
| properFractionDoubleInteger | GHC.Float.RealFracMethods | 
| properFractionFloatInt | GHC.Float.RealFracMethods | 
| properFractionFloatInteger | GHC.Float.RealFracMethods | 
| protectEsc | GHC.Show | 
| ProtocolError | GHC.IO.Exception | 
| Proxy | |
| 1 (Type/Class) | Data.Proxy, Data.Typeable, Data.Data | 
| 2 (Data Constructor) | Data.Proxy, Data.Typeable, Data.Data | 
| Proxy# | GHC.Base, GHC.Exts | 
| proxy# | GHC.Base, GHC.Exts | 
| pseq | GHC.Conc.Sync, GHC.Conc | 
| Ptr | |
| 1 (Type/Class) | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe, GHC.Exts | 
| 2 (Data Constructor) | GHC.Ptr, GHC.Exts | 
| ptrToIntPtr | Foreign.Ptr, Foreign, Foreign.Safe | 
| ptrToWordPtr | Foreign.Ptr, Foreign, Foreign.Safe | 
| ptr_c_cc | System.Posix.Internals | 
| Punc | Text.Read.Lex, Text.Read | 
| pure | GHC.Base, Control.Applicative, Prelude | 
| PushCallStack | GHC.Stack.Types | 
| pushCallStack | GHC.Stack.Types, GHC.Stack | 
| putChar | System.IO, Prelude | 
| putMVar | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| putMVar# | GHC.Base, GHC.Exts | 
| puts | System.Posix.Internals | 
| putStr | System.IO, Prelude | 
| putStrLn | System.IO, Prelude | 
| putTraceMsg | Debug.Trace | 
| QSem | Control.Concurrent.QSem, Control.Concurrent | 
| QSemN | Control.Concurrent.QSemN, Control.Concurrent | 
| quot | GHC.Real, Prelude | 
| quotInt | GHC.Base | 
| quotInt# | GHC.Base, GHC.Exts | 
| quotInt16# | GHC.Base, GHC.Exts | 
| quotInt16X16# | GHC.Base, GHC.Exts | 
| quotInt16X32# | GHC.Base, GHC.Exts | 
| quotInt16X8# | GHC.Base, GHC.Exts | 
| quotInt32X16# | GHC.Base, GHC.Exts | 
| quotInt32X4# | GHC.Base, GHC.Exts | 
| quotInt32X8# | GHC.Base, GHC.Exts | 
| quotInt64X2# | GHC.Base, GHC.Exts | 
| quotInt64X4# | GHC.Base, GHC.Exts | 
| quotInt64X8# | GHC.Base, GHC.Exts | 
| quotInt8# | GHC.Base, GHC.Exts | 
| quotInt8X16# | GHC.Base, GHC.Exts | 
| quotInt8X32# | GHC.Base, GHC.Exts | 
| quotInt8X64# | GHC.Base, GHC.Exts | 
| quotInteger | GHC.Integer | 
| quotNatural | GHC.Natural | 
| quotRem | GHC.Real, Prelude | 
| quotRemInt | GHC.Base | 
| quotRemInt# | GHC.Base, GHC.Exts | 
| quotRemInt16# | GHC.Base, GHC.Exts | 
| quotRemInt8# | GHC.Base, GHC.Exts | 
| quotRemInteger | |
| 1 (Function) | GHC.Integer | 
| 2 (Function) | GHC.Num | 
| quotRemNatural | GHC.Natural | 
| quotRemWord# | GHC.Base, GHC.Exts | 
| quotRemWord16# | GHC.Base, GHC.Exts | 
| quotRemWord2# | GHC.Base, GHC.Exts | 
| quotRemWord8# | GHC.Base, GHC.Exts | 
| quotWord# | GHC.Base, GHC.Exts | 
| quotWord16# | GHC.Base, GHC.Exts | 
| quotWord16X16# | GHC.Base, GHC.Exts | 
| quotWord16X32# | GHC.Base, GHC.Exts | 
| quotWord16X8# | GHC.Base, GHC.Exts | 
| quotWord32X16# | GHC.Base, GHC.Exts | 
| quotWord32X4# | GHC.Base, GHC.Exts | 
| quotWord32X8# | GHC.Base, GHC.Exts | 
| quotWord64X2# | GHC.Base, GHC.Exts | 
| quotWord64X4# | GHC.Base, GHC.Exts | 
| quotWord64X8# | GHC.Base, GHC.Exts | 
| quotWord8# | GHC.Base, GHC.Exts | 
| quotWord8X16# | GHC.Base, GHC.Exts | 
| quotWord8X32# | GHC.Base, GHC.Exts | 
| quotWord8X64# | GHC.Base, GHC.Exts | 
| R | GHC.Generics | 
| R1 | GHC.Generics | 
| raise# | GHC.Base, GHC.Exts | 
| raiseIO# | GHC.Base, GHC.Exts | 
| range | GHC.Ix, GHC.Arr, Data.Ix | 
| rangeSize | GHC.Ix, GHC.Arr, Data.Ix | 
| Ratio | GHC.Real, Data.Ratio | 
| Rational | GHC.Real, Prelude, Data.Ratio | 
| rationalToDouble | GHC.Float | 
| rationalToFloat | GHC.Float | 
| ratioPrec | GHC.Real | 
| ratioPrec1 | GHC.Real | 
| ratioZeroDenomException | GHC.Exception, GHC.Exception.Type | 
| RatioZeroDenominator | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| ratioZeroDenominatorError | GHC.Real | 
| RawBuffer | GHC.IO.Buffer | 
| RawCharBuffer | GHC.IO.Buffer | 
| RawDevice | GHC.IO.Device | 
| RawIO | GHC.IO.Device | 
| Read | Text.Read, GHC.Read, Prelude | 
| read | |
| 1 (Function) | Text.Read, Prelude | 
| 2 (Function) | GHC.IO.Device | 
| Read1 | Data.Functor.Classes | 
| Read2 | Data.Functor.Classes | 
| readAddrArray# | GHC.Base, GHC.Exts | 
| readAddrOffAddr# | GHC.Base, GHC.Exts | 
| readArray# | GHC.Base, GHC.Exts | 
| readArrayArrayArray# | GHC.Base, GHC.Exts | 
| readBinaryWith | Data.Functor.Classes | 
| readBuf | GHC.IO.BufferedIO | 
| ReadBuffer | GHC.IO.Buffer | 
| readBufNonBlocking | GHC.IO.BufferedIO | 
| readByteArrayArray# | GHC.Base, GHC.Exts | 
| readChan | Control.Concurrent.Chan, Control.Concurrent | 
| readCharArray# | GHC.Base, GHC.Exts | 
| readCharBuf | GHC.IO.Buffer | 
| readCharBufPtr | GHC.IO.Buffer | 
| readCharOffAddr# | GHC.Base, GHC.Exts | 
| readConstr | Data.Data | 
| readData | Data.Functor.Classes | 
| readDec | Numeric | 
| readDecP | Text.Read.Lex | 
| readDoubleArray# | GHC.Base, GHC.Exts | 
| readDoubleArrayAsDoubleX2# | GHC.Base, GHC.Exts | 
| readDoubleArrayAsDoubleX4# | GHC.Base, GHC.Exts | 
| readDoubleArrayAsDoubleX8# | GHC.Base, GHC.Exts | 
| readDoubleOffAddr# | GHC.Base, GHC.Exts | 
| readDoubleOffAddrAsDoubleX2# | GHC.Base, GHC.Exts | 
| readDoubleOffAddrAsDoubleX4# | GHC.Base, GHC.Exts | 
| readDoubleOffAddrAsDoubleX8# | GHC.Base, GHC.Exts | 
| readDoubleOffPtr | GHC.Storable | 
| readDoubleX2Array# | GHC.Base, GHC.Exts | 
| readDoubleX2OffAddr# | GHC.Base, GHC.Exts | 
| readDoubleX4Array# | GHC.Base, GHC.Exts | 
| readDoubleX4OffAddr# | GHC.Base, GHC.Exts | 
| readDoubleX8Array# | GHC.Base, GHC.Exts | 
| readDoubleX8OffAddr# | GHC.Base, GHC.Exts | 
| readEither | Text.Read | 
| readField | GHC.Read | 
| readFieldHash | GHC.Read | 
| readFile | System.IO, Prelude | 
| readFile' | System.IO | 
| readFloat | Numeric | 
| readFloatArray# | GHC.Base, GHC.Exts | 
| readFloatArrayAsFloatX16# | GHC.Base, GHC.Exts | 
| readFloatArrayAsFloatX4# | GHC.Base, GHC.Exts | 
| readFloatArrayAsFloatX8# | GHC.Base, GHC.Exts | 
| readFloatOffAddr# | GHC.Base, GHC.Exts | 
| readFloatOffAddrAsFloatX16# | GHC.Base, GHC.Exts | 
| readFloatOffAddrAsFloatX4# | GHC.Base, GHC.Exts | 
| readFloatOffAddrAsFloatX8# | GHC.Base, GHC.Exts | 
| readFloatOffPtr | GHC.Storable | 
| readFloatX16Array# | GHC.Base, GHC.Exts | 
| readFloatX16OffAddr# | GHC.Base, GHC.Exts | 
| readFloatX4Array# | GHC.Base, GHC.Exts | 
| readFloatX4OffAddr# | GHC.Base, GHC.Exts | 
| readFloatX8Array# | GHC.Base, GHC.Exts | 
| readFloatX8OffAddr# | GHC.Base, GHC.Exts | 
| readFunPtrOffPtr | GHC.Storable | 
| ReadHandle | GHC.IO.Handle.Types | 
| readHex | Numeric | 
| readHexP | Text.Read.Lex | 
| readInt | Numeric | 
| readInt16Array# | GHC.Base, GHC.Exts | 
| readInt16ArrayAsInt16X16# | GHC.Base, GHC.Exts | 
| readInt16ArrayAsInt16X32# | GHC.Base, GHC.Exts | 
| readInt16ArrayAsInt16X8# | GHC.Base, GHC.Exts | 
| readInt16OffAddr# | GHC.Base, GHC.Exts | 
| readInt16OffAddrAsInt16X16# | GHC.Base, GHC.Exts | 
| readInt16OffAddrAsInt16X32# | GHC.Base, GHC.Exts | 
| readInt16OffAddrAsInt16X8# | GHC.Base, GHC.Exts | 
| readInt16OffPtr | GHC.Storable | 
| readInt16X16Array# | GHC.Base, GHC.Exts | 
| readInt16X16OffAddr# | GHC.Base, GHC.Exts | 
| readInt16X32Array# | GHC.Base, GHC.Exts | 
| readInt16X32OffAddr# | GHC.Base, GHC.Exts | 
| readInt16X8Array# | GHC.Base, GHC.Exts | 
| readInt16X8OffAddr# | GHC.Base, GHC.Exts | 
| readInt32Array# | GHC.Base, GHC.Exts | 
| readInt32ArrayAsInt32X16# | GHC.Base, GHC.Exts | 
| readInt32ArrayAsInt32X4# | GHC.Base, GHC.Exts | 
| readInt32ArrayAsInt32X8# | GHC.Base, GHC.Exts | 
| readInt32OffAddr# | GHC.Base, GHC.Exts | 
| readInt32OffAddrAsInt32X16# | GHC.Base, GHC.Exts | 
| readInt32OffAddrAsInt32X4# | GHC.Base, GHC.Exts | 
| readInt32OffAddrAsInt32X8# | GHC.Base, GHC.Exts | 
| readInt32OffPtr | GHC.Storable | 
| readInt32X16Array# | GHC.Base, GHC.Exts | 
| readInt32X16OffAddr# | GHC.Base, GHC.Exts | 
| readInt32X4Array# | GHC.Base, GHC.Exts | 
| readInt32X4OffAddr# | GHC.Base, GHC.Exts | 
| readInt32X8Array# | GHC.Base, GHC.Exts | 
| readInt32X8OffAddr# | GHC.Base, GHC.Exts | 
| readInt64Array# | GHC.Base, GHC.Exts | 
| readInt64ArrayAsInt64X2# | GHC.Base, GHC.Exts | 
| readInt64ArrayAsInt64X4# | GHC.Base, GHC.Exts | 
| readInt64ArrayAsInt64X8# | GHC.Base, GHC.Exts | 
| readInt64OffAddr# | GHC.Base, GHC.Exts | 
| readInt64OffAddrAsInt64X2# | GHC.Base, GHC.Exts | 
| readInt64OffAddrAsInt64X4# | GHC.Base, GHC.Exts | 
| readInt64OffAddrAsInt64X8# | GHC.Base, GHC.Exts | 
| readInt64OffPtr | GHC.Storable | 
| readInt64X2Array# | GHC.Base, GHC.Exts | 
| readInt64X2OffAddr# | GHC.Base, GHC.Exts | 
| readInt64X4Array# | GHC.Base, GHC.Exts | 
| readInt64X4OffAddr# | GHC.Base, GHC.Exts | 
| readInt64X8Array# | GHC.Base, GHC.Exts | 
| readInt64X8OffAddr# | GHC.Base, GHC.Exts | 
| readInt8Array# | GHC.Base, GHC.Exts | 
| readInt8ArrayAsInt8X16# | GHC.Base, GHC.Exts | 
| readInt8ArrayAsInt8X32# | GHC.Base, GHC.Exts | 
| readInt8ArrayAsInt8X64# | GHC.Base, GHC.Exts | 
| readInt8OffAddr# | GHC.Base, GHC.Exts | 
| readInt8OffAddrAsInt8X16# | GHC.Base, GHC.Exts | 
| readInt8OffAddrAsInt8X32# | GHC.Base, GHC.Exts | 
| readInt8OffAddrAsInt8X64# | GHC.Base, GHC.Exts | 
| readInt8OffPtr | GHC.Storable | 
| readInt8X16Array# | GHC.Base, GHC.Exts | 
| readInt8X16OffAddr# | GHC.Base, GHC.Exts | 
| readInt8X32Array# | GHC.Base, GHC.Exts | 
| readInt8X32OffAddr# | GHC.Base, GHC.Exts | 
| readInt8X64Array# | GHC.Base, GHC.Exts | 
| readInt8X64OffAddr# | GHC.Base, GHC.Exts | 
| readIntArray# | GHC.Base, GHC.Exts | 
| readIntOffAddr# | GHC.Base, GHC.Exts | 
| readIntOffPtr | GHC.Storable | 
| readIntP | Text.Read.Lex | 
| readIO | System.IO, Prelude | 
| readIOArray | GHC.IOArray | 
| readIOPort# | GHC.Base, GHC.Exts | 
| readIORef | GHC.IORef, Data.IORef | 
| readList | Text.Read, GHC.Read, Prelude | 
| readListDefault | Text.Read, GHC.Read | 
| readListPrec | Text.Read, GHC.Read | 
| readListPrecDefault | Text.Read, GHC.Read | 
| readLitChar | GHC.Read, Data.Char | 
| readLn | System.IO, Prelude | 
| readMaybe | Text.Read | 
| ReadMode | System.IO, GHC.IO.IOMode | 
| readMutableArrayArrayArray# | GHC.Base, GHC.Exts | 
| readMutableByteArrayArray# | GHC.Base, GHC.Exts | 
| readMutVar# | GHC.Base, GHC.Exts | 
| readMVar | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| readMVar# | GHC.Base, GHC.Exts | 
| readNonBlocking | GHC.IO.Device | 
| readNumber | GHC.Read | 
| readOct | Numeric | 
| readOctP | Text.Read.Lex | 
| ReadP | Text.ParserCombinators.ReadP | 
| readParen | Text.Read, GHC.Read, Prelude | 
| ReadPrec | Text.Read, Text.ParserCombinators.ReadPrec | 
| readPrec | Text.Read, GHC.Read | 
| readPrec1 | Data.Functor.Classes | 
| readPrec2 | Data.Functor.Classes | 
| readPrec_to_P | Text.Read, Text.ParserCombinators.ReadPrec | 
| readPrec_to_S | Text.Read, Text.ParserCombinators.ReadPrec | 
| readPtrOffPtr | GHC.Storable | 
| readP_to_Prec | Text.Read, Text.ParserCombinators.ReadPrec | 
| readP_to_S | Text.ParserCombinators.ReadP | 
| readRawBufferPtr | GHC.IO.FD | 
| readRawBufferPtrNoBlock | GHC.IO.FD | 
| ReadS | Text.ParserCombinators.ReadP, Text.Read, GHC.Read, Prelude | 
| reads | Text.Read, Prelude | 
| readsBinary1 | Data.Functor.Classes | 
| readsBinaryWith | Data.Functor.Classes | 
| readsData | Data.Functor.Classes | 
| readSigned | Numeric | 
| readSmallArray# | GHC.Base, GHC.Exts | 
| readsPrec | Text.Read, GHC.Read, Prelude | 
| readsPrec1 | Data.Functor.Classes | 
| readsPrec2 | Data.Functor.Classes | 
| readStablePtrArray# | GHC.Base, GHC.Exts | 
| readStablePtrOffAddr# | GHC.Base, GHC.Exts | 
| readStablePtrOffPtr | GHC.Storable | 
| readSTArray | GHC.Arr | 
| readSTRef | |
| 1 (Function) | GHC.STRef, Data.STRef, Data.STRef.Strict | 
| 2 (Function) | Data.STRef.Lazy | 
| readsUnary | Data.Functor.Classes | 
| readsUnary1 | Data.Functor.Classes | 
| readsUnaryWith | Data.Functor.Classes | 
| readSymField | GHC.Read | 
| readS_to_P | Text.ParserCombinators.ReadP | 
| readS_to_Prec | Text.Read, Text.ParserCombinators.ReadPrec | 
| readTextDevice | GHC.IO.Handle.Internals | 
| readTextDeviceNonBlocking | GHC.IO.Handle.Internals | 
| readTVar | GHC.Conc.Sync, GHC.Conc | 
| readTVar# | GHC.Base, GHC.Exts | 
| readTVarIO | GHC.Conc.Sync, GHC.Conc | 
| readTVarIO# | GHC.Base, GHC.Exts | 
| readUnaryWith | Data.Functor.Classes | 
| readWideCharArray# | GHC.Base, GHC.Exts | 
| readWideCharOffAddr# | GHC.Base, GHC.Exts | 
| readWideCharOffPtr | GHC.Storable | 
| readWord16Array# | GHC.Base, GHC.Exts | 
| readWord16ArrayAsWord16X16# | GHC.Base, GHC.Exts | 
| readWord16ArrayAsWord16X32# | GHC.Base, GHC.Exts | 
| readWord16ArrayAsWord16X8# | GHC.Base, GHC.Exts | 
| readWord16OffAddr# | GHC.Base, GHC.Exts | 
| readWord16OffAddrAsWord16X16# | GHC.Base, GHC.Exts | 
| readWord16OffAddrAsWord16X32# | GHC.Base, GHC.Exts | 
| readWord16OffAddrAsWord16X8# | GHC.Base, GHC.Exts | 
| readWord16OffPtr | GHC.Storable | 
| readWord16X16Array# | GHC.Base, GHC.Exts | 
| readWord16X16OffAddr# | GHC.Base, GHC.Exts | 
| readWord16X32Array# | GHC.Base, GHC.Exts | 
| readWord16X32OffAddr# | GHC.Base, GHC.Exts | 
| readWord16X8Array# | GHC.Base, GHC.Exts | 
| readWord16X8OffAddr# | GHC.Base, GHC.Exts | 
| readWord32Array# | GHC.Base, GHC.Exts | 
| readWord32ArrayAsWord32X16# | GHC.Base, GHC.Exts | 
| readWord32ArrayAsWord32X4# | GHC.Base, GHC.Exts | 
| readWord32ArrayAsWord32X8# | GHC.Base, GHC.Exts | 
| readWord32OffAddr# | GHC.Base, GHC.Exts | 
| readWord32OffAddrAsWord32X16# | GHC.Base, GHC.Exts | 
| readWord32OffAddrAsWord32X4# | GHC.Base, GHC.Exts | 
| readWord32OffAddrAsWord32X8# | GHC.Base, GHC.Exts | 
| readWord32OffPtr | GHC.Storable | 
| readWord32X16Array# | GHC.Base, GHC.Exts | 
| readWord32X16OffAddr# | GHC.Base, GHC.Exts | 
| readWord32X4Array# | GHC.Base, GHC.Exts | 
| readWord32X4OffAddr# | GHC.Base, GHC.Exts | 
| readWord32X8Array# | GHC.Base, GHC.Exts | 
| readWord32X8OffAddr# | GHC.Base, GHC.Exts | 
| readWord64Array# | GHC.Base, GHC.Exts | 
| readWord64ArrayAsWord64X2# | GHC.Base, GHC.Exts | 
| readWord64ArrayAsWord64X4# | GHC.Base, GHC.Exts | 
| readWord64ArrayAsWord64X8# | GHC.Base, GHC.Exts | 
| readWord64OffAddr# | GHC.Base, GHC.Exts | 
| readWord64OffAddrAsWord64X2# | GHC.Base, GHC.Exts | 
| readWord64OffAddrAsWord64X4# | GHC.Base, GHC.Exts | 
| readWord64OffAddrAsWord64X8# | GHC.Base, GHC.Exts | 
| readWord64OffPtr | GHC.Storable | 
| readWord64X2Array# | GHC.Base, GHC.Exts | 
| readWord64X2OffAddr# | GHC.Base, GHC.Exts | 
| readWord64X4Array# | GHC.Base, GHC.Exts | 
| readWord64X4OffAddr# | GHC.Base, GHC.Exts | 
| readWord64X8Array# | GHC.Base, GHC.Exts | 
| readWord64X8OffAddr# | GHC.Base, GHC.Exts | 
| readWord8Array# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsAddr# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsChar# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsDouble# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsFloat# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsInt# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsInt16# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsInt32# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsInt64# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsStablePtr# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsWideChar# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsWord# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsWord16# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsWord32# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsWord64# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsWord8X16# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsWord8X32# | GHC.Base, GHC.Exts | 
| readWord8ArrayAsWord8X64# | GHC.Base, GHC.Exts | 
| readWord8Buf | GHC.IO.Buffer | 
| readWord8OffAddr# | GHC.Base, GHC.Exts | 
| readWord8OffAddrAsWord8X16# | GHC.Base, GHC.Exts | 
| readWord8OffAddrAsWord8X32# | GHC.Base, GHC.Exts | 
| readWord8OffAddrAsWord8X64# | GHC.Base, GHC.Exts | 
| readWord8OffPtr | GHC.Storable | 
| readWord8X16Array# | GHC.Base, GHC.Exts | 
| readWord8X16OffAddr# | GHC.Base, GHC.Exts | 
| readWord8X32Array# | GHC.Base, GHC.Exts | 
| readWord8X32OffAddr# | GHC.Base, GHC.Exts | 
| readWord8X64Array# | GHC.Base, GHC.Exts | 
| readWord8X64OffAddr# | GHC.Base, GHC.Exts | 
| readWordArray# | GHC.Base, GHC.Exts | 
| readWordOffAddr# | GHC.Base, GHC.Exts | 
| readWordOffPtr | GHC.Storable | 
| ReadWriteHandle | GHC.IO.Handle.Types | 
| ReadWriteMode | System.IO, GHC.IO.IOMode | 
| ready | GHC.IO.Device | 
| Real | GHC.Real, Prelude | 
| RealFloat | GHC.Float, Prelude | 
| RealFrac | GHC.Real, Prelude | 
| realloc | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| reallocArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| reallocArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| reallocBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| reallyUnsafePtrEquality# | GHC.Base, GHC.Exts | 
| realPart | Data.Complex | 
| realToFrac | GHC.Real, Prelude | 
| RealWorld | GHC.Base, Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy, GHC.Exts | 
| realWorld# | GHC.Base, GHC.Exts | 
| Rec0 | GHC.Generics | 
| Rec1 | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| RecConError | |
| 1 (Type/Class) | Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | Control.Exception, Control.Exception.Base | 
| recConError | Control.Exception.Base | 
| recip | GHC.Real, Prelude | 
| recover | GHC.IO.Encoding, GHC.IO.Handle.Types, GHC.IO.Encoding.Types | 
| recoverDecode | GHC.IO.Encoding.Failure | 
| recoverEncode | GHC.IO.Encoding.Failure | 
| RecSelError | |
| 1 (Type/Class) | Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | Control.Exception, Control.Exception.Base | 
| recSelError | Control.Exception.Base | 
| RecUpdError | |
| 1 (Type/Class) | Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | Control.Exception, Control.Exception.Base | 
| reduce | GHC.Real | 
| Refl | Data.Type.Equality, Data.Typeable, Type.Reflection, Data.Data | 
| registerDelay | GHC.Conc.IO, GHC.Conc | 
| registerFd | GHC.Event | 
| registerTimeout | GHC.Event | 
| RegularFile | GHC.IO.Device | 
| RelativeSeek | System.IO, GHC.IO.Device, GHC.IO.Handle | 
| release | GHC.IO.FD | 
| rem | GHC.Real, Prelude | 
| remAddr# | GHC.Base, GHC.Exts | 
| remInt | GHC.Base | 
| remInt# | GHC.Base, GHC.Exts | 
| remInt16# | GHC.Base, GHC.Exts | 
| remInt16X16# | GHC.Base, GHC.Exts | 
| remInt16X32# | GHC.Base, GHC.Exts | 
| remInt16X8# | GHC.Base, GHC.Exts | 
| remInt32X16# | GHC.Base, GHC.Exts | 
| remInt32X4# | GHC.Base, GHC.Exts | 
| remInt32X8# | GHC.Base, GHC.Exts | 
| remInt64X2# | GHC.Base, GHC.Exts | 
| remInt64X4# | GHC.Base, GHC.Exts | 
| remInt64X8# | GHC.Base, GHC.Exts | 
| remInt8# | GHC.Base, GHC.Exts | 
| remInt8X16# | GHC.Base, GHC.Exts | 
| remInt8X32# | GHC.Base, GHC.Exts | 
| remInt8X64# | GHC.Base, GHC.Exts | 
| remInteger | GHC.Integer | 
| remNatural | GHC.Natural | 
| remWord# | GHC.Base, GHC.Exts | 
| remWord16# | GHC.Base, GHC.Exts | 
| remWord16X16# | GHC.Base, GHC.Exts | 
| remWord16X32# | GHC.Base, GHC.Exts | 
| remWord16X8# | GHC.Base, GHC.Exts | 
| remWord32X16# | GHC.Base, GHC.Exts | 
| remWord32X4# | GHC.Base, GHC.Exts | 
| remWord32X8# | GHC.Base, GHC.Exts | 
| remWord64X2# | GHC.Base, GHC.Exts | 
| remWord64X4# | GHC.Base, GHC.Exts | 
| remWord64X8# | GHC.Base, GHC.Exts | 
| remWord8# | GHC.Base, GHC.Exts | 
| remWord8X16# | GHC.Base, GHC.Exts | 
| remWord8X32# | GHC.Base, GHC.Exts | 
| remWord8X64# | GHC.Base, GHC.Exts | 
| renderStack | GHC.Stack.CCS, GHC.Stack | 
| Rep | GHC.Generics | 
| Rep1 | GHC.Generics | 
| repConstr | Data.Data | 
| repeat | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| replicate | GHC.List, Data.List, GHC.OldList, Prelude | 
| replicateM | Control.Monad | 
| replicateM_ | Control.Monad | 
| reportError | GHC.Conc.Sync, GHC.Conc, GHC.TopHandler | 
| reportHeapOverflow | GHC.Conc.Sync, GHC.Conc | 
| reportStackOverflow | GHC.Conc.Sync, GHC.Conc, GHC.TopHandler | 
| repr | Data.Type.Coercion | 
| ReqArg | System.Console.GetOpt | 
| RequireOrder | System.Console.GetOpt | 
| reset | Text.Read, Text.ParserCombinators.ReadPrec | 
| resetErrno | Foreign.C, Foreign.C.Error | 
| resizeMutableByteArray# | GHC.Base, GHC.Exts | 
| resizeSmallMutableArray# | GHC.Exts | 
| resolution | Data.Fixed | 
| ResourceBusy | GHC.IO.Exception | 
| ResourceExhausted | GHC.IO.Exception | 
| ResourceVanished | GHC.IO.Exception | 
| resourceVanishedErrorType | System.IO.Error | 
| retainerSelector | GHC.RTS.Flags | 
| retry | GHC.Conc.Sync, GHC.Conc | 
| retry# | GHC.Base, GHC.Exts | 
| return | GHC.Base, Control.Monad, Prelude, Control.Monad.Instances | 
| returnA | Control.Arrow | 
| ReturnInOrder | System.Console.GetOpt | 
| returnIO | GHC.Base | 
| reverse | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| Right | Data.Either, Prelude | 
| right | Control.Arrow | 
| RightAssociative | GHC.Generics | 
| rights | Data.Either | 
| ringBell | GHC.RTS.Flags | 
| rnfModule | Type.Reflection | 
| rnfSomeTypeRep | Type.Reflection | 
| rnfTyCon | Data.Typeable, Type.Reflection, Data.Data | 
| rnfTypeRep | |
| 1 (Function) | Type.Reflection | 
| 2 (Function) | Data.Typeable, Data.Data | 
| rotate | Data.Bits, Foreign, Foreign.Safe | 
| rotateL | Data.Bits, Foreign, Foreign.Safe | 
| rotateR | Data.Bits, Foreign, Foreign.Safe | 
| round | GHC.Real, Prelude | 
| roundDoubleInt | GHC.Float.RealFracMethods | 
| roundDoubleInteger | GHC.Float.RealFracMethods | 
| roundFloatInt | GHC.Float.RealFracMethods | 
| roundFloatInteger | GHC.Float.RealFracMethods | 
| roundingMode# | GHC.Float | 
| roundTo | GHC.Float | 
| RoundtripFailure | GHC.IO.Encoding.Failure | 
| RTSFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| RTSStats | |
| 1 (Type/Class) | GHC.Stats | 
| 2 (Data Constructor) | GHC.Stats | 
| rtsSupportsBoundThreads | Control.Concurrent | 
| RtsTime | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Type/Class) | GHC.Stats | 
| runFinalizerBatch | GHC.Weak | 
| runHandlers | GHC.Conc.Signal, GHC.Conc | 
| runHandlersPtr | GHC.Conc.Signal | 
| runIdentity | Data.Functor.Identity | 
| runInBoundThread | Control.Concurrent | 
| runInUnboundThread | Control.Concurrent | 
| runIO | GHC.TopHandler | 
| runIOFastExit | GHC.TopHandler | 
| runKleisli | Control.Arrow | 
| runMainIO | GHC.TopHandler | 
| runNonIO | GHC.TopHandler | 
| runRW# | GHC.Base, GHC.Exts | 
| runSparks | GHC.Conc.Sync, GHC.Conc | 
| runST | |
| 1 (Function) | GHC.ST, Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict | 
| 2 (Function) | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| runtimeError | Control.Exception.Base | 
| RuntimeRep | GHC.Base, GHC.Exts | 
| S | GHC.Generics | 
| S1 | GHC.Generics | 
| safeIndex | GHC.Arr | 
| safeRangeSize | GHC.Arr | 
| sameIOPort# | GHC.Base, GHC.Exts | 
| sameMutableArray# | GHC.Base, GHC.Exts | 
| sameMutableArrayArray# | GHC.Base, GHC.Exts | 
| sameMutableByteArray# | GHC.Base, GHC.Exts | 
| sameMutVar# | GHC.Base, GHC.Exts | 
| sameMVar# | GHC.Base, GHC.Exts | 
| sameNat | GHC.TypeLits, GHC.TypeNats | 
| sameSmallMutableArray# | GHC.Base, GHC.Exts | 
| sameSymbol | GHC.TypeLits | 
| sameTVar# | GHC.Base, GHC.Exts | 
| sanity | GHC.RTS.Flags | 
| satisfy | Text.ParserCombinators.ReadP | 
| scaleFloat | GHC.Float, Prelude | 
| scanl | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| scanl' | GHC.List, Data.List, GHC.OldList | 
| scanl1 | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| scanr | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| scanr1 | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| scheduler | GHC.RTS.Flags | 
| sconcat | GHC.Base, Data.Semigroup | 
| second | |
| 1 (Function) | Control.Arrow | 
| 2 (Function) | Data.Bifunctor | 
| seek | GHC.IO.Device | 
| SeekFromEnd | System.IO, GHC.IO.Device, GHC.IO.Handle | 
| SeekMode | System.IO, GHC.IO.Device, GHC.IO.Handle | 
| sEEK_CUR | System.Posix.Internals | 
| sEEK_END | System.Posix.Internals | 
| sEEK_SET | System.Posix.Internals | 
| selDecidedStrictness | GHC.Generics | 
| Selector | GHC.Generics | 
| selName | GHC.Generics | 
| selSourceStrictness | GHC.Generics | 
| selSourceUnpackedness | GHC.Generics | 
| SemiClosedHandle | GHC.IO.Handle.Types | 
| Semigroup | GHC.Base, Prelude, Data.Semigroup | 
| sepBy | Text.ParserCombinators.ReadP | 
| sepBy1 | Text.ParserCombinators.ReadP | 
| seq | GHC.Base, Prelude, GHC.Exts | 
| seq# | GHC.Base, GHC.Exts | 
| sequence | |
| 1 (Function) | GHC.Base | 
| 2 (Function) | Data.Traversable, Control.Monad, Prelude | 
| sequenceA | Data.Traversable, Prelude | 
| sequenceA_ | Data.Foldable | 
| sequence_ | Data.Foldable, Control.Monad, Prelude | 
| setAffinity | GHC.RTS.Flags | 
| setAllocationCounter | GHC.Conc.Sync, System.Mem, GHC.Conc | 
| setBit | Data.Bits, Foreign, Foreign.Safe | 
| setByteArray# | GHC.Base, GHC.Exts | 
| setCloseOnExec | System.Posix.Internals | 
| setCooked | System.Posix.Internals | 
| setEcho | |
| 1 (Function) | GHC.IO.Device | 
| 2 (Function) | System.Posix.Internals | 
| setEnv | |
| 1 (Function) | System.Environment | 
| 2 (Function) | System.Environment.Blank | 
| setFileSystemEncoding | GHC.IO.Encoding | 
| setForeignEncoding | GHC.IO.Encoding | 
| setHandler | GHC.Conc.Signal, GHC.Conc | 
| setLocaleEncoding | GHC.IO.Encoding | 
| setNonBlockingFD | System.Posix.Internals | 
| setNonBlockingMode | GHC.IO.FD | 
| setNumCapabilities | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| setRaw | GHC.IO.Device | 
| setSize | GHC.IO.Device | 
| setState | GHC.IO.Encoding, GHC.IO.Handle.Types, GHC.IO.Encoding.Types | 
| setThreadAllocationCounter# | GHC.Base, GHC.Exts | 
| setUncaughtExceptionHandler | GHC.Conc.Sync, GHC.Conc | 
| set_saved_termios | System.Posix.Internals | 
| sharedCAF | GHC.Conc.Sync | 
| SharedLock | GHC.IO.Handle, GHC.IO.Handle.Lock | 
| shift | Data.Bits, Foreign, Foreign.Safe | 
| shiftL | Data.Bits, Foreign, Foreign.Safe | 
| shiftL# | GHC.Base, GHC.Exts | 
| shiftLInteger | GHC.Integer | 
| shiftLNatural | GHC.Natural | 
| shiftR | Data.Bits, Foreign, Foreign.Safe | 
| shiftRInteger | GHC.Integer | 
| shiftRL# | GHC.Base, GHC.Exts | 
| shiftRNatural | GHC.Natural | 
| Show | GHC.Show, Text.Show, Prelude | 
| show | GHC.Show, Text.Show, Prelude | 
| Show1 | Data.Functor.Classes | 
| Show2 | Data.Functor.Classes | 
| showCCSOnException | GHC.RTS.Flags | 
| showCCSStack | GHC.Exception | 
| showChar | GHC.Show, Text.Show, Prelude | 
| showCommaSpace | GHC.Show | 
| showConstr | Data.Data | 
| showEFloat | Numeric | 
| showFFloat | Numeric | 
| showFFloatAlt | Numeric | 
| showFixed | Data.Fixed | 
| showFloat | Numeric, GHC.Float | 
| showGFloat | Numeric | 
| showGFloatAlt | Numeric | 
| showHandle | GHC.IO.Handle.Types | 
| showHex | Numeric | 
| showHFloat | Numeric | 
| showInt | Numeric | 
| showIntAtBase | Numeric | 
| showList | GHC.Show, Text.Show, Prelude | 
| showListWith | Text.Show | 
| showList__ | GHC.Show | 
| showLitChar | GHC.Show, Data.Char | 
| showLitString | GHC.Show | 
| showMultiLineString | GHC.Show | 
| showOct | Numeric | 
| showParen | GHC.Show, Text.Show, Prelude | 
| ShowS | GHC.Show, Text.Show, Prelude | 
| shows | GHC.Show, Text.Show, Prelude | 
| showsBinary1 | Data.Functor.Classes | 
| showsBinaryWith | Data.Functor.Classes | 
| showSigned | GHC.Real, Numeric | 
| showSignedFloat | GHC.Float | 
| showSignedInt | GHC.Show | 
| showSpace | GHC.Show | 
| showsPrec | GHC.Show, Text.Show, Prelude | 
| showsPrec1 | Data.Functor.Classes | 
| showsPrec2 | Data.Functor.Classes | 
| showStackFrames | GHC.ExecutionStack.Internal | 
| showStackTrace | GHC.ExecutionStack | 
| showString | GHC.Show, Text.Show, Prelude | 
| showsTypeRep | Data.Typeable, Data.Data | 
| showsUnary | Data.Functor.Classes | 
| showsUnary1 | Data.Functor.Classes | 
| showsUnaryWith | Data.Functor.Classes | 
| showThreadId | GHC.Conc.Sync | 
| showTickyStats | GHC.RTS.Flags | 
| ShowType | GHC.TypeLits | 
| showVersion | Data.Version | 
| shrinkMutableByteArray# | GHC.Base, GHC.Exts | 
| shrinkSmallMutableArray# | GHC.Base, GHC.Exts | 
| Signal | GHC.Conc.Signal, GHC.Conc | 
| signalQSem | Control.Concurrent.QSem, Control.Concurrent | 
| signalQSemN | Control.Concurrent.QSemN, Control.Concurrent | 
| significand | GHC.Float, Prelude | 
| SignPlus | Text.Printf | 
| SignSpace | Text.Printf | 
| signum | GHC.Num, Prelude | 
| signumInteger | GHC.Integer | 
| signumNatural | GHC.Natural | 
| sin | Numeric, GHC.Float, Prelude | 
| sinDouble | GHC.Float | 
| sinDouble# | GHC.Base, GHC.Exts | 
| sinFloat | GHC.Float | 
| sinFloat# | GHC.Base, GHC.Exts | 
| singleton | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| sinh | Numeric, GHC.Float, Prelude | 
| sinhDouble | GHC.Float | 
| sinhDouble# | GHC.Base, GHC.Exts | 
| sinhFloat | GHC.Float | 
| sinhFloat# | GHC.Base, GHC.Exts | 
| sizeOf | Foreign.Storable, Foreign, Foreign.Safe | 
| sizeofArray# | GHC.Base, GHC.Exts | 
| sizeofArrayArray# | GHC.Base, GHC.Exts | 
| sizeofByteArray# | GHC.Base, GHC.Exts | 
| sizeofMutableArray# | GHC.Base, GHC.Exts | 
| sizeofMutableArrayArray# | GHC.Base, GHC.Exts | 
| sizeofMutableByteArray# | GHC.Base, GHC.Exts | 
| sizeofSmallArray# | GHC.Base, GHC.Exts | 
| sizeofSmallMutableArray# | GHC.Base, GHC.Exts | 
| sizeof_sigset_t | System.Posix.Internals | 
| sizeof_stat | System.Posix.Internals | 
| sizeof_termios | System.Posix.Internals | 
| skipMany | Text.ParserCombinators.ReadP | 
| skipMany1 | Text.ParserCombinators.ReadP | 
| skipSpaces | Text.ParserCombinators.ReadP | 
| slideContents | GHC.IO.Buffer | 
| SmallArray# | GHC.Base, GHC.Exts | 
| smallInteger | GHC.Integer | 
| SmallMutableArray# | GHC.Base, GHC.Exts | 
| snd | Data.Tuple, Prelude | 
| some | GHC.Base, Control.Applicative | 
| some1 | Data.List.NonEmpty | 
| SomeAsyncException | |
| 1 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| SomeException | |
| 1 (Type/Class) | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| 2 (Data Constructor) | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| SomeNat | |
| 1 (Type/Class) | GHC.TypeLits, GHC.TypeNats | 
| 2 (Data Constructor) | GHC.TypeLits, GHC.TypeNats | 
| someNatVal | |
| 1 (Function) | GHC.TypeNats | 
| 2 (Function) | GHC.TypeLits | 
| SomeSymbol | |
| 1 (Type/Class) | GHC.TypeLits | 
| 2 (Data Constructor) | GHC.TypeLits | 
| someSymbolVal | GHC.TypeLits | 
| SomeTypeRep | |
| 1 (Type/Class) | Type.Reflection | 
| 2 (Data Constructor) | Type.Reflection | 
| someTypeRep | Type.Reflection | 
| someTypeRepFingerprint | Type.Reflection.Unsafe | 
| someTypeRepTyCon | Type.Reflection | 
| sort | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| sortBy | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| sortOn | Data.List, GHC.OldList | 
| sortWith | |
| 1 (Function) | Data.List.NonEmpty | 
| 2 (Function) | GHC.Exts | 
| sourceColumn | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| sourceFile | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| SourceLazy | GHC.Generics | 
| sourceLine | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| SourceNoUnpack | GHC.Generics | 
| SourceStrict | GHC.Generics | 
| SourceStrictness | GHC.Generics | 
| SourceUnpack | GHC.Generics | 
| SourceUnpackedness | GHC.Generics | 
| Space | GHC.Unicode, Data.Char | 
| SpacingCombiningMark | GHC.Unicode, Data.Char | 
| span | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| spark# | GHC.Base, GHC.Exts | 
| sparks | GHC.RTS.Flags | 
| sparksFull | GHC.RTS.Flags | 
| sparksSampled | GHC.RTS.Flags | 
| SPEC | |
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Data Constructor) | GHC.Base, GHC.Exts | 
| SPEC2 | GHC.Base, GHC.Exts | 
| SpecConstrAnnotation | GHC.Exts | 
| spInfoModuleName | GHC.StaticPtr | 
| spInfoSrcLoc | GHC.StaticPtr | 
| spInfoUnitId | GHC.StaticPtr | 
| splitApps | Type.Reflection | 
| splitAt | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| splitTyConApp | Data.Typeable, Data.Data | 
| sqrt | Numeric, GHC.Float, Prelude | 
| sqrtDouble | GHC.Float | 
| sqrtDouble# | GHC.Base, GHC.Exts | 
| sqrtFloat | GHC.Float | 
| sqrtFloat# | GHC.Base, GHC.Exts | 
| squeeze | GHC.RTS.Flags | 
| squeezeUpdFrames | GHC.RTS.Flags | 
| SrcLoc | |
| 1 (Data Constructor) | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| 2 (Type/Class) | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| 3 (Type/Class) | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| 4 (Data Constructor) | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| srcLoc | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| srcLocEndCol | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| srcLocEndLine | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| srcLocFile | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| srcLocModule | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| srcLocPackage | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| srcLocStartCol | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| srcLocStartLine | GHC.Stack.Types, GHC.Exception, GHC.Stack | 
| ST | |
| 1 (Type/Class) | GHC.ST, Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict | 
| 2 (Data Constructor) | GHC.ST | 
| 3 (Type/Class) | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| stable | GHC.RTS.Flags | 
| StableName | |
| 1 (Type/Class) | GHC.StableName, System.Mem.StableName | 
| 2 (Data Constructor) | GHC.StableName | 
| StableName# | GHC.Base, GHC.Exts | 
| stableNameToInt# | GHC.Base, GHC.Exts | 
| StablePtr | |
| 1 (Type/Class) | GHC.Stable, Foreign, Foreign.StablePtr, Foreign.Safe | 
| 2 (Data Constructor) | GHC.Stable | 
| StablePtr# | GHC.Base, GHC.Exts | 
| stackDepth | GHC.ExecutionStack.Internal | 
| stackFrames | GHC.ExecutionStack.Internal | 
| StackOverflow | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| stackOverflow | GHC.IO.Exception | 
| StackTrace | GHC.ExecutionStack.Internal | 
| STArray | |
| 1 (Type/Class) | GHC.Arr | 
| 2 (Data Constructor) | GHC.Arr | 
| startProfTimer | GHC.Profiling | 
| State# | GHC.Base, GHC.Exts | 
| statGetType | System.Posix.Internals | 
| StaticKey | GHC.StaticPtr | 
| staticKey | GHC.StaticPtr | 
| StaticPtr | GHC.StaticPtr | 
| StaticPtrInfo | |
| 1 (Data Constructor) | GHC.StaticPtr | 
| 2 (Type/Class) | GHC.StaticPtr | 
| staticPtrInfo | GHC.StaticPtr | 
| staticPtrKeys | GHC.StaticPtr | 
| statsFile | GHC.RTS.Flags | 
| stderr | |
| 1 (Function) | GHC.IO.FD | 
| 2 (Function) | GHC.IO.Handle.FD | 
| 3 (Function) | System.IO, GHC.IO.StdHandles | 
| stdin | |
| 1 (Function) | GHC.IO.FD | 
| 2 (Function) | GHC.IO.Handle.FD | 
| 3 (Function) | System.IO, GHC.IO.StdHandles | 
| stdout | |
| 1 (Function) | System.IO, GHC.IO.StdHandles | 
| 2 (Function) | GHC.IO.FD | 
| 3 (Function) | GHC.IO.Handle.FD | 
| step | Text.Read, Text.ParserCombinators.ReadPrec | 
| stgDoubleToWord64 | GHC.Float | 
| stgFloatToWord32 | GHC.Float | 
| stgWord32ToFloat | GHC.Float | 
| stgWord64ToDouble | GHC.Float | 
| stimes | GHC.Base, Data.Semigroup | 
| stimesIdempotent | Data.Semigroup | 
| stimesIdempotentMonoid | Data.Semigroup | 
| stimesMonoid | Data.Semigroup | 
| stkChunkBufferSize | GHC.RTS.Flags | 
| stkChunkSize | GHC.RTS.Flags | 
| STM | |
| 1 (Type/Class) | GHC.Conc.Sync, GHC.Conc | 
| 2 (Data Constructor) | GHC.Conc.Sync, GHC.Conc | 
| stm | GHC.RTS.Flags | 
| stopProfTimer | GHC.Profiling | 
| Storable | Foreign.Storable, Foreign, Foreign.Safe | 
| Stream | GHC.IO.Device | 
| STRef | |
| 1 (Type/Class) | GHC.STRef, Data.STRef, Data.STRef.Strict, Data.STRef.Lazy | 
| 2 (Data Constructor) | GHC.STRef | 
| STRep | GHC.ST | 
| STret | |
| 1 (Type/Class) | GHC.ST | 
| 2 (Data Constructor) | GHC.ST | 
| strictToLazyST | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| String | |
| 1 (Type/Class) | GHC.Base, Data.String, Prelude | 
| 2 (Data Constructor) | Text.Read.Lex, Text.Read | 
| string | Text.ParserCombinators.ReadP | 
| stripPrefix | Data.List, GHC.OldList | 
| stToIO | |
| 1 (Function) | GHC.IO, Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict | 
| 2 (Function) | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| st_dev | System.Posix.Internals | 
| st_ino | System.Posix.Internals | 
| st_mode | System.Posix.Internals | 
| st_mtime | System.Posix.Internals | 
| st_size | System.Posix.Internals | 
| subInt16# | GHC.Base, GHC.Exts | 
| subInt8# | GHC.Base, GHC.Exts | 
| subIntC# | GHC.Base, GHC.Exts | 
| subsequences | Data.List, GHC.OldList | 
| subtract | GHC.Num, Prelude | 
| subWord16# | GHC.Base, GHC.Exts | 
| subWord8# | GHC.Base, GHC.Exts | 
| subWordC# | GHC.Base, GHC.Exts | 
| succ | GHC.Enum, Prelude | 
| succError | GHC.Enum | 
| Sum | |
| 1 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 2 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| 3 (Type/Class) | Data.Functor.Sum | 
| sum | |
| 1 (Function) | GHC.List, GHC.OldList | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| summaryBuffer | GHC.IO.Buffer | 
| SummaryGCStats | GHC.RTS.Flags | 
| SumRep | GHC.Base, GHC.Exts | 
| Surrogate | GHC.Unicode, Data.Char | 
| swap | Data.Tuple | 
| swapMVar | Control.Concurrent.MVar, Control.Concurrent | 
| sweep | GHC.RTS.Flags | 
| sym | |
| 1 (Function) | Data.Type.Equality | 
| 2 (Function) | Data.Type.Coercion | 
| Symbol | |
| 1 (Type/Class) | GHC.Base, GHC.TypeLits | 
| 2 (Data Constructor) | Text.Read.Lex, Text.Read | 
| symbolVal | GHC.TypeLits | 
| symbolVal' | GHC.TypeLits | 
| SystemError | GHC.IO.Exception | 
| s_isblk | System.Posix.Internals | 
| s_ischr | System.Posix.Internals | 
| s_isdir | System.Posix.Internals | 
| s_isfifo | System.Posix.Internals | 
| s_isreg | System.Posix.Internals | 
| s_issock | System.Posix.Internals | 
| tagToEnum# | GHC.Base, GHC.Exts | 
| tail | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| tails | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| take | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| takeMVar | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| takeMVar# | GHC.Base, GHC.Exts | 
| takeWhile | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| tan | Numeric, GHC.Float, Prelude | 
| tanDouble | GHC.Float | 
| tanDouble# | GHC.Base, GHC.Exts | 
| tanFloat | GHC.Float | 
| tanFloat# | GHC.Base, GHC.Exts | 
| tanh | Numeric, GHC.Float, Prelude | 
| tanhDouble | GHC.Float | 
| tanhDouble# | GHC.Base, GHC.Exts | 
| tanhFloat | GHC.Float | 
| tanhFloat# | GHC.Base, GHC.Exts | 
| targetByteOrder | GHC.ByteOrder | 
| tcSetAttr | System.Posix.Internals | 
| tell | GHC.IO.Device | 
| testBit | Data.Bits, Foreign, Foreign.Safe | 
| testBitDefault | Data.Bits, Foreign, Foreign.Safe | 
| testBitInteger | GHC.Integer | 
| testBitNatural | GHC.Natural | 
| TestCoercion | Data.Type.Coercion | 
| testCoercion | Data.Type.Coercion | 
| TestEquality | Data.Type.Equality | 
| testEquality | Data.Type.Equality | 
| Text | GHC.TypeLits | 
| TextDecoder | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| TextEncoder | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| TextEncoding | |
| 1 (Type/Class) | System.IO, GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| 2 (Data Constructor) | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| textEncodingName | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| thawArray# | GHC.Base, GHC.Exts | 
| thawSmallArray# | GHC.Base, GHC.Exts | 
| thawSTArray | GHC.Arr | 
| the | GHC.Exts | 
| thenIO | GHC.Base | 
| ThreadBlocked | GHC.Conc.Sync, GHC.Conc | 
| threadCapability | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| threadDelay | GHC.Conc.IO, GHC.Conc, Control.Concurrent | 
| ThreadDied | GHC.Conc.Sync, GHC.Conc | 
| ThreadFinished | GHC.Conc.Sync, GHC.Conc | 
| ThreadId | |
| 1 (Type/Class) | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| 2 (Data Constructor) | GHC.Conc.Sync, GHC.Conc | 
| ThreadId# | GHC.Base, GHC.Exts | 
| ThreadKilled | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| ThreadRunning | GHC.Conc.Sync, GHC.Conc | 
| ThreadStatus | GHC.Conc.Sync, GHC.Conc | 
| threadStatus | GHC.Conc.Sync, GHC.Conc | 
| threadStatus# | GHC.Base, GHC.Exts | 
| threadWaitRead | |
| 1 (Function) | GHC.Conc.IO, GHC.Conc | 
| 2 (Function) | Control.Concurrent | 
| threadWaitReadSTM | |
| 1 (Function) | GHC.Conc.IO, GHC.Conc | 
| 2 (Function) | Control.Concurrent | 
| threadWaitWrite | |
| 1 (Function) | GHC.Conc.IO, GHC.Conc | 
| 2 (Function) | Control.Concurrent | 
| threadWaitWriteSTM | |
| 1 (Function) | GHC.Conc.IO, GHC.Conc | 
| 2 (Function) | Control.Concurrent | 
| throw | GHC.Exception, Control.Exception, Control.Exception.Base | 
| throwErrno | Foreign.C, Foreign.C.Error | 
| throwErrnoIf | Foreign.C, Foreign.C.Error | 
| throwErrnoIfMinus1 | Foreign.C, Foreign.C.Error | 
| throwErrnoIfMinus1Retry | Foreign.C, Foreign.C.Error | 
| throwErrnoIfMinus1RetryMayBlock | Foreign.C, Foreign.C.Error | 
| throwErrnoIfMinus1RetryMayBlock_ | Foreign.C, Foreign.C.Error | 
| throwErrnoIfMinus1Retry_ | Foreign.C, Foreign.C.Error | 
| throwErrnoIfMinus1_ | Foreign.C, Foreign.C.Error | 
| throwErrnoIfNull | Foreign.C, Foreign.C.Error | 
| throwErrnoIfNullRetry | Foreign.C, Foreign.C.Error | 
| throwErrnoIfNullRetryMayBlock | Foreign.C, Foreign.C.Error | 
| throwErrnoIfRetry | Foreign.C, Foreign.C.Error | 
| throwErrnoIfRetryMayBlock | Foreign.C, Foreign.C.Error | 
| throwErrnoIfRetryMayBlock_ | Foreign.C, Foreign.C.Error | 
| throwErrnoIfRetry_ | Foreign.C, Foreign.C.Error | 
| throwErrnoIf_ | Foreign.C, Foreign.C.Error | 
| throwErrnoPath | Foreign.C, Foreign.C.Error | 
| throwErrnoPathIf | Foreign.C, Foreign.C.Error | 
| throwErrnoPathIfMinus1 | Foreign.C, Foreign.C.Error | 
| throwErrnoPathIfMinus1_ | Foreign.C, Foreign.C.Error | 
| throwErrnoPathIfNull | Foreign.C, Foreign.C.Error | 
| throwErrnoPathIf_ | Foreign.C, Foreign.C.Error | 
| throwIf | Foreign, Foreign.Marshal, Foreign.Marshal.Error, Foreign.Safe, Foreign.Marshal.Safe | 
| throwIfNeg | Foreign, Foreign.Marshal, Foreign.Marshal.Error, Foreign.Safe, Foreign.Marshal.Safe | 
| throwIfNeg_ | Foreign, Foreign.Marshal, Foreign.Marshal.Error, Foreign.Safe, Foreign.Marshal.Safe | 
| throwIfNull | Foreign, Foreign.Marshal, Foreign.Marshal.Error, Foreign.Safe, Foreign.Marshal.Safe | 
| throwIf_ | Foreign, Foreign.Marshal, Foreign.Marshal.Error, Foreign.Safe, Foreign.Marshal.Safe | 
| throwIO | GHC.IO, Control.Exception, Control.Exception.Base | 
| throwSTM | GHC.Conc.Sync, GHC.Conc | 
| throwTo | Control.Exception, Control.Exception.Base, GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| tickInterval | GHC.RTS.Flags | 
| tickyFile | GHC.RTS.Flags | 
| TickyFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| tickyFlags | GHC.RTS.Flags | 
| TimeExpired | GHC.IO.Exception | 
| Timeout | System.Timeout | 
| timeout | System.Timeout | 
| TimeoutCallback | GHC.Event.TimeOut, GHC.Event | 
| TimeoutEdit | GHC.Event.TimeOut | 
| TimeoutKey | GHC.Event.TimeOut, GHC.Event | 
| TimeoutQueue | GHC.Event.TimeOut | 
| TimerManager | GHC.Event | 
| timesDouble | GHC.Float | 
| timesDoubleX2# | GHC.Base, GHC.Exts | 
| timesDoubleX4# | GHC.Base, GHC.Exts | 
| timesDoubleX8# | GHC.Base, GHC.Exts | 
| timesFloat | GHC.Float | 
| timesFloat# | GHC.Base, GHC.Exts | 
| timesFloatX16# | GHC.Base, GHC.Exts | 
| timesFloatX4# | GHC.Base, GHC.Exts | 
| timesFloatX8# | GHC.Base, GHC.Exts | 
| timesInt16# | GHC.Base, GHC.Exts | 
| timesInt16X16# | GHC.Base, GHC.Exts | 
| timesInt16X32# | GHC.Base, GHC.Exts | 
| timesInt16X8# | GHC.Base, GHC.Exts | 
| timesInt2# | GHC.Base, GHC.Exts | 
| timesInt32X16# | GHC.Base, GHC.Exts | 
| timesInt32X4# | GHC.Base, GHC.Exts | 
| timesInt32X8# | GHC.Base, GHC.Exts | 
| timesInt64X2# | GHC.Base, GHC.Exts | 
| timesInt64X4# | GHC.Base, GHC.Exts | 
| timesInt64X8# | GHC.Base, GHC.Exts | 
| timesInt8# | GHC.Base, GHC.Exts | 
| timesInt8X16# | GHC.Base, GHC.Exts | 
| timesInt8X32# | GHC.Base, GHC.Exts | 
| timesInt8X64# | GHC.Base, GHC.Exts | 
| timesInteger | GHC.Integer | 
| timesNatural | GHC.Natural | 
| timestamp | GHC.RTS.Flags | 
| timesWord# | GHC.Base, GHC.Exts | 
| timesWord16# | GHC.Base, GHC.Exts | 
| timesWord16X16# | GHC.Base, GHC.Exts | 
| timesWord16X32# | GHC.Base, GHC.Exts | 
| timesWord16X8# | GHC.Base, GHC.Exts | 
| timesWord2# | GHC.Base, GHC.Exts | 
| timesWord32X16# | GHC.Base, GHC.Exts | 
| timesWord32X4# | GHC.Base, GHC.Exts | 
| timesWord32X8# | GHC.Base, GHC.Exts | 
| timesWord64X2# | GHC.Base, GHC.Exts | 
| timesWord64X4# | GHC.Base, GHC.Exts | 
| timesWord64X8# | GHC.Base, GHC.Exts | 
| timesWord8# | GHC.Base, GHC.Exts | 
| timesWord8X16# | GHC.Base, GHC.Exts | 
| timesWord8X32# | GHC.Base, GHC.Exts | 
| timesWord8X64# | GHC.Base, GHC.Exts | 
| TitlecaseLetter | GHC.Unicode, Data.Char | 
| TK | GHC.Event.TimeOut | 
| to | GHC.Generics | 
| to1 | GHC.Generics | 
| toAnnotationWrapper | GHC.Desugar | 
| toBool | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| toChar | Text.Printf | 
| toConstr | Data.Data | 
| toDyn | Data.Dynamic | 
| toEnum | GHC.Enum, Prelude | 
| toEnumError | GHC.Enum | 
| toException | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| toInteger | GHC.Real, Prelude | 
| toIntegralSized | Data.Bits, Foreign, Foreign.Safe | 
| toList | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | Data.Foldable | 
| 3 (Function) | Data.List.NonEmpty | 
| toLower | GHC.Unicode, Data.Char | 
| topHandler | GHC.TopHandler | 
| topHandlerFastExit | GHC.TopHandler | 
| toRational | GHC.Real, Prelude | 
| toTitle | GHC.Unicode, Data.Char | 
| touch# | GHC.Base, GHC.Exts | 
| touchForeignPtr | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| toUpper | GHC.Unicode, Data.Char | 
| trace | Debug.Trace | 
| traceBinaryEvent# | GHC.Base, GHC.Exts | 
| traceEvent | |
| 1 (Function) | Debug.Trace | 
| 2 (Function) | GHC.Exts | 
| traceEvent# | GHC.Base, GHC.Exts | 
| traceEventIO | Debug.Trace | 
| TraceEventLog | GHC.RTS.Flags | 
| TraceFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| traceFlags | GHC.RTS.Flags | 
| traceGc | GHC.RTS.Flags | 
| traceId | Debug.Trace | 
| traceIO | |
| 1 (Function) | GHC.IO.Handle.Internals | 
| 2 (Function) | Debug.Trace | 
| traceM | Debug.Trace | 
| traceMarker | Debug.Trace | 
| traceMarker# | GHC.Base, GHC.Exts | 
| traceMarkerIO | Debug.Trace | 
| TraceNone | GHC.RTS.Flags | 
| traceNonmovingGc | GHC.RTS.Flags | 
| traceScheduler | GHC.RTS.Flags | 
| traceShow | Debug.Trace | 
| traceShowId | Debug.Trace | 
| traceShowM | Debug.Trace | 
| traceStack | Debug.Trace | 
| TraceStderr | GHC.RTS.Flags | 
| tracing | GHC.RTS.Flags | 
| trans | |
| 1 (Function) | Data.Type.Equality | 
| 2 (Function) | Data.Type.Coercion | 
| TransliterateCodingFailure | GHC.IO.Encoding.Failure | 
| transpose | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| Traversable | Data.Traversable, Prelude | 
| traverse | Data.Traversable, Prelude | 
| traverse_ | Data.Foldable | 
| TrName | GHC.Base | 
| TrNameD | GHC.Base | 
| TrNameS | GHC.Base | 
| True | GHC.Base, Data.Bool, Prelude | 
| truncate | GHC.Real, Prelude | 
| truncateDoubleInteger | GHC.Float.RealFracMethods | 
| truncateFloatInteger | GHC.Float.RealFracMethods | 
| try | Control.Exception, Control.Exception.Base | 
| tryIOError | System.IO.Error | 
| tryJust | Control.Exception, Control.Exception.Base | 
| tryPutMVar | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| tryPutMVar# | GHC.Base, GHC.Exts | 
| tryReadMVar | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| tryReadMVar# | GHC.Base, GHC.Exts | 
| tryTakeMVar | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| tryTakeMVar# | GHC.Base, GHC.Exts | 
| TupleRep | GHC.Base, GHC.Exts | 
| TVar | |
| 1 (Type/Class) | GHC.Conc.Sync, GHC.Conc | 
| 2 (Data Constructor) | GHC.Conc.Sync, GHC.Conc | 
| TVar# | GHC.Base, GHC.Exts | 
| TyCon | |
| 1 (Type/Class) | GHC.Base, Data.Typeable, Type.Reflection, Type.Reflection.Unsafe, Data.Data | 
| 2 (Data Constructor) | GHC.Base | 
| tyConFingerprint | Data.Typeable, Type.Reflection.Unsafe, Data.Data | 
| tyConKindArgs | Type.Reflection.Unsafe | 
| tyConKindRep | Type.Reflection.Unsafe | 
| tyConModule | Data.Typeable, Type.Reflection, Data.Data | 
| tyconModule | Data.Data | 
| tyConName | Data.Typeable, Type.Reflection, Data.Data | 
| tyConPackage | Data.Typeable, Type.Reflection, Data.Data | 
| tyconUQname | Data.Data | 
| TYPE | GHC.Exts | 
| Type | GHC.Base, Data.Kind | 
| Typeable | Data.Typeable, Data.Dynamic, Type.Reflection, Data.Data | 
| TypeError | |
| 1 (Type/Class) | GHC.TypeLits | 
| 2 (Type/Class) | Control.Exception, Control.Exception.Base | 
| 3 (Data Constructor) | Control.Exception, Control.Exception.Base | 
| typeError | Control.Exception.Base | 
| TypeLitNat | GHC.Base, Type.Reflection.Unsafe | 
| TypeLitSort | GHC.Base, Type.Reflection.Unsafe | 
| TypeLitSymbol | GHC.Base, Type.Reflection.Unsafe | 
| typeOf | |
| 1 (Function) | Type.Reflection | 
| 2 (Function) | Data.Typeable, Data.Data | 
| typeOf1 | Data.Typeable, Data.Data | 
| typeOf2 | Data.Typeable, Data.Data | 
| typeOf3 | Data.Typeable, Data.Data | 
| typeOf4 | Data.Typeable, Data.Data | 
| typeOf5 | Data.Typeable, Data.Data | 
| typeOf6 | Data.Typeable, Data.Data | 
| typeOf7 | Data.Typeable, Data.Data | 
| TypeRep | |
| 1 (Type/Class) | Type.Reflection, Type.Reflection.Unsafe | 
| 2 (Type/Class) | Data.Typeable, Data.Data | 
| typeRep | |
| 1 (Function) | Type.Reflection | 
| 2 (Function) | Data.Typeable, Data.Data | 
| typeRepArgs | Data.Typeable, Data.Data | 
| typeRepFingerprint | |
| 1 (Function) | Type.Reflection.Unsafe | 
| 2 (Function) | Data.Typeable, Data.Data | 
| typeRepKind | Type.Reflection | 
| typeRepTyCon | |
| 1 (Function) | Type.Reflection | 
| 2 (Function) | Data.Typeable, Data.Data | 
| typeSelector | GHC.RTS.Flags | 
| U1 | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| UAddr | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| uAddr# | GHC.Generics | 
| UChar | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| uChar# | GHC.Generics | 
| UDouble | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| uDouble# | GHC.Generics | 
| UFloat | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| uFloat# | GHC.Generics | 
| UInt | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| uInt# | GHC.Generics | 
| unBigNat | GHC.Natural | 
| uncheckedIShiftL# | GHC.Base, GHC.Exts | 
| uncheckedIShiftL64# | GHC.Int, GHC.Exts | 
| uncheckedIShiftRA# | GHC.Base, GHC.Exts | 
| uncheckedIShiftRA64# | GHC.Int, GHC.Exts | 
| uncheckedIShiftRL# | GHC.Base, GHC.Exts | 
| uncheckedShiftL# | GHC.Base, GHC.Exts | 
| uncheckedShiftL64# | GHC.Word, GHC.Exts | 
| uncheckedShiftRL# | GHC.Base, GHC.Exts | 
| uncheckedShiftRL64# | GHC.Word, GHC.Exts | 
| unComp1 | GHC.Generics | 
| uncons | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| uncurry | Data.Tuple, Prelude | 
| undefined | GHC.Base, GHC.Err, Prelude | 
| UndefinedElement | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| Underflow | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| underflowError | GHC.Real | 
| underflowException | GHC.Exception, GHC.Exception.Type | 
| unescapeArgs | GHC.ResponseFile | 
| unfold | Data.List.NonEmpty | 
| unfoldr | |
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.List.NonEmpty | 
| Uni | Data.Fixed | 
| unicodeVersion | GHC.Unicode | 
| uninterruptibleMask | GHC.IO, Control.Exception, Control.Exception.Base | 
| uninterruptibleMask_ | GHC.IO, Control.Exception, Control.Exception.Base | 
| unIO | GHC.Base, GHC.IO | 
| union | Data.List, GHC.OldList | 
| unionBy | Data.List, GHC.OldList | 
| Unique | Data.Unique | 
| universalNewlineMode | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| unK1 | GHC.Generics | 
| unless | Control.Monad | 
| UnliftedRep | GHC.Base, GHC.Exts | 
| unlines | Data.String, Data.List, GHC.OldList, Prelude | 
| unM1 | GHC.Generics | 
| unmaskAsyncExceptions# | GHC.Base, GHC.Exts | 
| Unmasked | GHC.IO, Control.Exception, Control.Exception.Base | 
| unpackAppendCString# | GHC.Base, GHC.Pack, GHC.Exts | 
| unpackAppendCStringUtf8# | GHC.Base | 
| unpackClosure# | GHC.Base, GHC.Exts | 
| unpackCString | GHC.Pack | 
| unpackCString# | GHC.Base, GHC.Pack, GHC.Exts | 
| unpackCStringUtf8# | GHC.Base, GHC.Exts | 
| unpackDoubleX2# | GHC.Base, GHC.Exts | 
| unpackDoubleX4# | GHC.Base, GHC.Exts | 
| unpackDoubleX8# | GHC.Base, GHC.Exts | 
| unpackFloatX16# | GHC.Base, GHC.Exts | 
| unpackFloatX4# | GHC.Base, GHC.Exts | 
| unpackFloatX8# | GHC.Base, GHC.Exts | 
| unpackFoldrCString# | GHC.Base, GHC.Pack, GHC.Exts | 
| unpackFoldrCStringUtf8# | GHC.Base | 
| unpackInt16X16# | GHC.Base, GHC.Exts | 
| unpackInt16X32# | GHC.Base, GHC.Exts | 
| unpackInt16X8# | GHC.Base, GHC.Exts | 
| unpackInt32X16# | GHC.Base, GHC.Exts | 
| unpackInt32X4# | GHC.Base, GHC.Exts | 
| unpackInt32X8# | GHC.Base, GHC.Exts | 
| unpackInt64X2# | GHC.Base, GHC.Exts | 
| unpackInt64X4# | GHC.Base, GHC.Exts | 
| unpackInt64X8# | GHC.Base, GHC.Exts | 
| unpackInt8X16# | GHC.Base, GHC.Exts | 
| unpackInt8X32# | GHC.Base, GHC.Exts | 
| unpackInt8X64# | GHC.Base, GHC.Exts | 
| unpackNBytes# | GHC.Base, GHC.Pack, GHC.Exts | 
| unpackWord16X16# | GHC.Base, GHC.Exts | 
| unpackWord16X32# | GHC.Base, GHC.Exts | 
| unpackWord16X8# | GHC.Base, GHC.Exts | 
| unpackWord32X16# | GHC.Base, GHC.Exts | 
| unpackWord32X4# | GHC.Base, GHC.Exts | 
| unpackWord32X8# | GHC.Base, GHC.Exts | 
| unpackWord64X2# | GHC.Base, GHC.Exts | 
| unpackWord64X4# | GHC.Base, GHC.Exts | 
| unpackWord64X8# | GHC.Base, GHC.Exts | 
| unpackWord8X16# | GHC.Base, GHC.Exts | 
| unpackWord8X32# | GHC.Base, GHC.Exts | 
| unpackWord8X64# | GHC.Base, GHC.Exts | 
| unPar1 | GHC.Generics | 
| unRec1 | GHC.Generics | 
| unregisterFd | GHC.Event | 
| unregisterFd_ | GHC.Event | 
| unregisterTimeout | GHC.Event | 
| unsafeAccum | GHC.Arr | 
| unsafeAccumArray | GHC.Arr | 
| unsafeAccumArray' | GHC.Arr | 
| unsafeArray | GHC.Arr | 
| unsafeArray' | GHC.Arr | 
| unsafeAt | GHC.Arr | 
| unsafeChr | GHC.Base | 
| unsafeCoerce | Unsafe.Coerce | 
| unsafeCoerce# | Unsafe.Coerce, GHC.Exts | 
| unsafeCoerceAddr | Unsafe.Coerce | 
| unsafeCoerceUnlifted | Unsafe.Coerce | 
| unsafeDupableInterleaveIO | GHC.IO, GHC.IO.Unsafe | 
| unsafeDupableInterleaveST | GHC.ST, Control.Monad.ST.Unsafe | 
| unsafeDupablePerformIO | System.IO.Unsafe, GHC.IO, GHC.IO.Unsafe | 
| UnsafeEquality | Unsafe.Coerce | 
| unsafeEqualityProof | Unsafe.Coerce | 
| unsafeFixIO | System.IO.Unsafe | 
| unsafeForeignPtrToPtr | GHC.ForeignPtr, Foreign.ForeignPtr.Unsafe | 
| unsafeFreezeArray# | GHC.Base, GHC.Exts | 
| unsafeFreezeArrayArray# | GHC.Base, GHC.Exts | 
| unsafeFreezeByteArray# | GHC.Base, GHC.Exts | 
| unsafeFreezeSmallArray# | GHC.Base, GHC.Exts | 
| unsafeFreezeSTArray | GHC.Arr | 
| unsafeIndex | GHC.Ix, GHC.Arr | 
| unsafeInterleaveIO | System.IO.Unsafe, GHC.IO, GHC.IO.Unsafe | 
| unsafeInterleaveST | |
| 1 (Function) | GHC.ST, Control.Monad.ST.Unsafe | 
| 2 (Function) | Control.Monad.ST.Lazy.Unsafe | 
| unsafeIOToST | |
| 1 (Function) | GHC.IO, Control.Monad.ST.Unsafe | 
| 2 (Function) | Control.Monad.ST.Lazy.Unsafe | 
| unsafeIOToSTM | GHC.Conc.Sync, GHC.Conc | 
| unsafeLocalState | Foreign.Marshal.Unsafe | 
| unsafeLookupStaticPtr | GHC.StaticPtr | 
| unsafePerformIO | System.IO.Unsafe, GHC.IO, GHC.IO.Unsafe | 
| unsafeRangeSize | GHC.Ix, GHC.Arr | 
| unsafeReadIOArray | GHC.IOArray | 
| unsafeReadSTArray | GHC.Arr | 
| UnsafeRefl | Unsafe.Coerce | 
| unsafeReplace | GHC.Arr | 
| unsafeShiftL | Data.Bits, Foreign, Foreign.Safe | 
| unsafeShiftR | Data.Bits, Foreign, Foreign.Safe | 
| unsafeSTToIO | GHC.IO, Control.Monad.ST.Unsafe | 
| unsafeThawArray# | GHC.Base, GHC.Exts | 
| unsafeThawSmallArray# | GHC.Base, GHC.Exts | 
| unsafeThawSTArray | GHC.Arr | 
| unsafeUnmask | GHC.IO | 
| unsafeWithForeignPtr | GHC.ForeignPtr | 
| unsafeWriteIOArray | GHC.IOArray | 
| unsafeWriteSTArray | GHC.Arr | 
| UnsatisfiedConstraints | GHC.IO.Exception | 
| unsetEnv | |
| 1 (Function) | System.Environment | 
| 2 (Function) | System.Environment.Blank | 
| UnsupportedOperation | GHC.IO.Exception | 
| unsupportedOperation | GHC.IO.Exception | 
| untangle | GHC.IO.Exception | 
| until | GHC.Base, Prelude | 
| unwords | Data.String, Data.List, GHC.OldList, Prelude | 
| unwrapArrow | Control.Applicative | 
| unwrapMonad | Control.Applicative | 
| unwrapMonoid | Data.Semigroup | 
| unzip | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| unzip3 | GHC.List, Data.List, GHC.OldList, Prelude | 
| unzip4 | Data.List, GHC.OldList | 
| unzip5 | Data.List, GHC.OldList | 
| unzip6 | Data.List, GHC.OldList | 
| unzip7 | Data.List, GHC.OldList | 
| updateTimeout | GHC.Event | 
| UppercaseLetter | GHC.Unicode, Data.Char | 
| URec | GHC.Generics | 
| usageInfo | System.Console.GetOpt | 
| user | GHC.RTS.Flags | 
| UserError | GHC.IO.Exception | 
| userError | GHC.IO.Exception, System.IO.Error, Prelude | 
| userErrorType | System.IO.Error | 
| UserID | System.Posix.Types | 
| UserInterrupt | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| utf16 | |
| 1 (Function) | GHC.IO.Encoding.UTF16 | 
| 2 (Function) | System.IO, GHC.IO.Encoding | 
| utf16be | |
| 1 (Function) | GHC.IO.Encoding.UTF16 | 
| 2 (Function) | System.IO, GHC.IO.Encoding | 
| utf16be_decode | GHC.IO.Encoding.UTF16 | 
| utf16be_encode | GHC.IO.Encoding.UTF16 | 
| utf16le | |
| 1 (Function) | GHC.IO.Encoding.UTF16 | 
| 2 (Function) | System.IO, GHC.IO.Encoding | 
| utf16le_decode | GHC.IO.Encoding.UTF16 | 
| utf16le_encode | GHC.IO.Encoding.UTF16 | 
| utf16_decode | GHC.IO.Encoding.UTF16 | 
| utf16_encode | GHC.IO.Encoding.UTF16 | 
| utf32 | |
| 1 (Function) | GHC.IO.Encoding.UTF32 | 
| 2 (Function) | System.IO, GHC.IO.Encoding | 
| utf32be | |
| 1 (Function) | GHC.IO.Encoding.UTF32 | 
| 2 (Function) | System.IO, GHC.IO.Encoding | 
| utf32be_decode | GHC.IO.Encoding.UTF32 | 
| utf32be_encode | GHC.IO.Encoding.UTF32 | 
| utf32le | |
| 1 (Function) | GHC.IO.Encoding.UTF32 | 
| 2 (Function) | System.IO, GHC.IO.Encoding | 
| utf32le_decode | GHC.IO.Encoding.UTF32 | 
| utf32le_encode | GHC.IO.Encoding.UTF32 | 
| utf32_decode | GHC.IO.Encoding.UTF32 | 
| utf32_encode | GHC.IO.Encoding.UTF32 | 
| utf8 | |
| 1 (Function) | GHC.IO.Encoding.UTF8 | 
| 2 (Function) | System.IO, GHC.IO.Encoding | 
| utf8_bom | |
| 1 (Function) | GHC.IO.Encoding.UTF8 | 
| 2 (Function) | System.IO, GHC.IO.Encoding | 
| UWord | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| uWord# | GHC.Generics | 
| V1 | GHC.Generics | 
| vacuous | Data.Void | 
| Vec16 | GHC.Base, GHC.Exts | 
| Vec2 | GHC.Base, GHC.Exts | 
| Vec32 | GHC.Base, GHC.Exts | 
| Vec4 | GHC.Base, GHC.Exts | 
| Vec64 | GHC.Base, GHC.Exts | 
| Vec8 | GHC.Base, GHC.Exts | 
| VecCount | GHC.Base, GHC.Exts | 
| VecElem | GHC.Base, GHC.Exts | 
| VecRep | GHC.Base, GHC.Exts | 
| VerboseGCStats | GHC.RTS.Flags | 
| Version | |
| 1 (Type/Class) | Data.Version | 
| 2 (Data Constructor) | Data.Version | 
| versionBranch | Data.Version | 
| versionTags | Data.Version | 
| vFmt | Text.Printf | 
| Void | Data.Void | 
| void | |
| 1 (Function) | Data.Functor, Control.Monad | 
| 2 (Function) | Foreign, Foreign.Marshal, Foreign.Marshal.Error, Foreign.Safe, Foreign.Marshal.Safe | 
| Void# | GHC.Base, GHC.Exts | 
| void# | GHC.Base, GHC.Exts | 
| W# | GHC.Base, GHC.Word, GHC.Exts | 
| W16# | GHC.Word | 
| W32# | GHC.Word | 
| W64# | GHC.Word | 
| W8# | GHC.Word | 
| waitQSem | Control.Concurrent.QSem, Control.Concurrent | 
| waitQSemN | Control.Concurrent.QSemN, Control.Concurrent | 
| waitRead# | GHC.Base, GHC.Exts | 
| waitWrite# | GHC.Base, GHC.Exts | 
| wantReadableHandle | GHC.IO.Handle.Internals | 
| wantReadableHandle_ | GHC.IO.Handle.Internals | 
| wantSeekableHandle | GHC.IO.Handle.Internals | 
| wantWritableHandle | GHC.IO.Handle.Internals | 
| Weak | |
| 1 (Type/Class) | GHC.Weak, System.Mem.Weak | 
| 2 (Data Constructor) | GHC.Weak | 
| weak | GHC.RTS.Flags | 
| Weak# | GHC.Base, GHC.Exts | 
| wgencat | GHC.Unicode | 
| when | GHC.Base, Control.Monad | 
| whenIoSubSystem | GHC.IO.SubSystem | 
| whoCreated | GHC.Stack.CCS, GHC.Stack | 
| with | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| withAllHandles__ | GHC.IO.Handle.Internals | 
| withArgs | System.Environment, System.Environment.Blank | 
| withArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| withArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| withArrayLen | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| withArrayLen0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| withBinaryFile | System.IO | 
| withBuffer | GHC.IO.Buffer | 
| withCAString | Foreign.C, Foreign.C.String | 
| withCAStringLen | Foreign.C, Foreign.C.String | 
| withCString | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C, Foreign.C.String | 
| withCStringLen | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C, Foreign.C.String | 
| withCStringsLen | GHC.Foreign | 
| withCWString | Foreign.C, Foreign.C.String | 
| withCWStringLen | Foreign.C, Foreign.C.String | 
| withFile | System.IO | 
| withFilePath | System.Posix.Internals | 
| withForeignPtr | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| withFrozenCallStack | GHC.Stack | 
| withHandle | GHC.IO.Handle.Internals | 
| withHandle' | GHC.IO.Handle.Internals | 
| withHandle_ | GHC.IO.Handle.Internals | 
| withHandle_' | GHC.IO.Handle.Internals | 
| withHandle__' | GHC.IO.Handle.Internals | 
| withIoSubSystem | GHC.IO.SubSystem | 
| withIoSubSystem' | GHC.IO.SubSystem | 
| withMany | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| withMVar | |
| 1 (Function) | GHC.Conc.Sync, GHC.Conc | 
| 2 (Function) | Control.Concurrent.MVar, Control.Concurrent | 
| withMVarMasked | Control.Concurrent.MVar, Control.Concurrent | 
| withPool | Foreign, Foreign.Marshal, Foreign.Marshal.Pool, Foreign.Safe, Foreign.Marshal.Safe | 
| withProgName | System.Environment, System.Environment.Blank | 
| withRawBuffer | GHC.IO.Buffer | 
| withTypeable | Type.Reflection | 
| Word | GHC.Base, GHC.Word, Data.Word, Foreign, Foreign.Safe, Prelude, GHC.Exts | 
| Word# | GHC.Base, GHC.Exts | 
| Word16 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| Word16# | GHC.Base, GHC.Exts | 
| Word16ElemRep | GHC.Base, GHC.Exts | 
| Word16Rep | GHC.Base, GHC.Exts | 
| Word16X16# | GHC.Base, GHC.Exts | 
| Word16X32# | GHC.Base, GHC.Exts | 
| Word16X8# | GHC.Base, GHC.Exts | 
| word2Double | GHC.Float | 
| word2Double# | GHC.Base, GHC.Exts | 
| word2Float | GHC.Float | 
| word2Float# | GHC.Base, GHC.Exts | 
| word2Int# | GHC.Base, GHC.Exts | 
| Word32 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| Word32# | GHC.Base, GHC.Exts | 
| Word32ElemRep | GHC.Base, GHC.Exts | 
| Word32Rep | GHC.Base, GHC.Exts | 
| Word32X16# | GHC.Base, GHC.Exts | 
| Word32X4# | GHC.Base, GHC.Exts | 
| Word32X8# | GHC.Base, GHC.Exts | 
| WORD64 | GHC.Base, GHC.Exts | 
| Word64 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| Word64# | GHC.Base, GHC.Exts | 
| Word64ElemRep | GHC.Base, GHC.Exts | 
| Word64Rep | GHC.Base, GHC.Exts | 
| Word64X2# | GHC.Base, GHC.Exts | 
| Word64X4# | GHC.Base, GHC.Exts | 
| Word64X8# | GHC.Base, GHC.Exts | 
| Word8 | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| Word8# | GHC.Base, GHC.Exts | 
| Word8ElemRep | GHC.Base, GHC.Exts | 
| Word8Rep | GHC.Base, GHC.Exts | 
| Word8X16# | GHC.Base, GHC.Exts | 
| Word8X32# | GHC.Base, GHC.Exts | 
| Word8X64# | GHC.Base, GHC.Exts | 
| wordLog2# | GHC.Integer.Logarithms | 
| WordPtr | |
| 1 (Type/Class) | Foreign.Ptr, Foreign, Foreign.Safe | 
| 2 (Data Constructor) | Foreign.Ptr, Foreign, Foreign.Safe | 
| wordPtrToPtr | Foreign.Ptr, Foreign, Foreign.Safe | 
| WordRep | GHC.Base, GHC.Exts | 
| words | Data.String, Data.List, GHC.OldList, Prelude | 
| wordToInteger | GHC.Integer | 
| wordToNatural | GHC.Natural | 
| wordToNatural# | GHC.Natural | 
| WrapArrow | Control.Applicative | 
| WrapMonad | Control.Applicative | 
| WrapMonoid | Data.Semigroup | 
| WrappedArrow | Control.Applicative | 
| WrappedMonad | Control.Applicative | 
| WrappedMonoid | Data.Semigroup | 
| write | GHC.IO.Device | 
| writeAddrArray# | GHC.Base, GHC.Exts | 
| writeAddrOffAddr# | GHC.Base, GHC.Exts | 
| writeArray# | GHC.Base, GHC.Exts | 
| writeArrayArrayArray# | GHC.Base, GHC.Exts | 
| writeBuf | GHC.IO.BufferedIO | 
| WriteBuffer | GHC.IO.Buffer | 
| writeBufNonBlocking | GHC.IO.BufferedIO | 
| writeByteArrayArray# | GHC.Base, GHC.Exts | 
| writeChan | Control.Concurrent.Chan, Control.Concurrent | 
| writeCharArray# | GHC.Base, GHC.Exts | 
| writeCharBuf | GHC.IO.Buffer | 
| writeCharBuffer | GHC.IO.Handle.Internals | 
| writeCharBufPtr | GHC.IO.Buffer | 
| writeCharOffAddr# | GHC.Base, GHC.Exts | 
| writeDoubleArray# | GHC.Base, GHC.Exts | 
| writeDoubleArrayAsDoubleX2# | GHC.Base, GHC.Exts | 
| writeDoubleArrayAsDoubleX4# | GHC.Base, GHC.Exts | 
| writeDoubleArrayAsDoubleX8# | GHC.Base, GHC.Exts | 
| writeDoubleOffAddr# | GHC.Base, GHC.Exts | 
| writeDoubleOffAddrAsDoubleX2# | GHC.Base, GHC.Exts | 
| writeDoubleOffAddrAsDoubleX4# | GHC.Base, GHC.Exts | 
| writeDoubleOffAddrAsDoubleX8# | GHC.Base, GHC.Exts | 
| writeDoubleOffPtr | GHC.Storable | 
| writeDoubleX2Array# | GHC.Base, GHC.Exts | 
| writeDoubleX2OffAddr# | GHC.Base, GHC.Exts | 
| writeDoubleX4Array# | GHC.Base, GHC.Exts | 
| writeDoubleX4OffAddr# | GHC.Base, GHC.Exts | 
| writeDoubleX8Array# | GHC.Base, GHC.Exts | 
| writeDoubleX8OffAddr# | GHC.Base, GHC.Exts | 
| writeFile | System.IO, Prelude | 
| writeFloatArray# | GHC.Base, GHC.Exts | 
| writeFloatArrayAsFloatX16# | GHC.Base, GHC.Exts | 
| writeFloatArrayAsFloatX4# | GHC.Base, GHC.Exts | 
| writeFloatArrayAsFloatX8# | GHC.Base, GHC.Exts | 
| writeFloatOffAddr# | GHC.Base, GHC.Exts | 
| writeFloatOffAddrAsFloatX16# | GHC.Base, GHC.Exts | 
| writeFloatOffAddrAsFloatX4# | GHC.Base, GHC.Exts | 
| writeFloatOffAddrAsFloatX8# | GHC.Base, GHC.Exts | 
| writeFloatOffPtr | GHC.Storable | 
| writeFloatX16Array# | GHC.Base, GHC.Exts | 
| writeFloatX16OffAddr# | GHC.Base, GHC.Exts | 
| writeFloatX4Array# | GHC.Base, GHC.Exts | 
| writeFloatX4OffAddr# | GHC.Base, GHC.Exts | 
| writeFloatX8Array# | GHC.Base, GHC.Exts | 
| writeFloatX8OffAddr# | GHC.Base, GHC.Exts | 
| writeFunPtrOffPtr | GHC.Storable | 
| WriteHandle | GHC.IO.Handle.Types | 
| writeInt16Array# | GHC.Base, GHC.Exts | 
| writeInt16ArrayAsInt16X16# | GHC.Base, GHC.Exts | 
| writeInt16ArrayAsInt16X32# | GHC.Base, GHC.Exts | 
| writeInt16ArrayAsInt16X8# | GHC.Base, GHC.Exts | 
| writeInt16OffAddr# | GHC.Base, GHC.Exts | 
| writeInt16OffAddrAsInt16X16# | GHC.Base, GHC.Exts | 
| writeInt16OffAddrAsInt16X32# | GHC.Base, GHC.Exts | 
| writeInt16OffAddrAsInt16X8# | GHC.Base, GHC.Exts | 
| writeInt16OffPtr | GHC.Storable | 
| writeInt16X16Array# | GHC.Base, GHC.Exts | 
| writeInt16X16OffAddr# | GHC.Base, GHC.Exts | 
| writeInt16X32Array# | GHC.Base, GHC.Exts | 
| writeInt16X32OffAddr# | GHC.Base, GHC.Exts | 
| writeInt16X8Array# | GHC.Base, GHC.Exts | 
| writeInt16X8OffAddr# | GHC.Base, GHC.Exts | 
| writeInt32Array# | GHC.Base, GHC.Exts | 
| writeInt32ArrayAsInt32X16# | GHC.Base, GHC.Exts | 
| writeInt32ArrayAsInt32X4# | GHC.Base, GHC.Exts | 
| writeInt32ArrayAsInt32X8# | GHC.Base, GHC.Exts | 
| writeInt32OffAddr# | GHC.Base, GHC.Exts | 
| writeInt32OffAddrAsInt32X16# | GHC.Base, GHC.Exts | 
| writeInt32OffAddrAsInt32X4# | GHC.Base, GHC.Exts | 
| writeInt32OffAddrAsInt32X8# | GHC.Base, GHC.Exts | 
| writeInt32OffPtr | GHC.Storable | 
| writeInt32X16Array# | GHC.Base, GHC.Exts | 
| writeInt32X16OffAddr# | GHC.Base, GHC.Exts | 
| writeInt32X4Array# | GHC.Base, GHC.Exts | 
| writeInt32X4OffAddr# | GHC.Base, GHC.Exts | 
| writeInt32X8Array# | GHC.Base, GHC.Exts | 
| writeInt32X8OffAddr# | GHC.Base, GHC.Exts | 
| writeInt64Array# | GHC.Base, GHC.Exts | 
| writeInt64ArrayAsInt64X2# | GHC.Base, GHC.Exts | 
| writeInt64ArrayAsInt64X4# | GHC.Base, GHC.Exts | 
| writeInt64ArrayAsInt64X8# | GHC.Base, GHC.Exts | 
| writeInt64OffAddr# | GHC.Base, GHC.Exts | 
| writeInt64OffAddrAsInt64X2# | GHC.Base, GHC.Exts | 
| writeInt64OffAddrAsInt64X4# | GHC.Base, GHC.Exts | 
| writeInt64OffAddrAsInt64X8# | GHC.Base, GHC.Exts | 
| writeInt64OffPtr | GHC.Storable | 
| writeInt64X2Array# | GHC.Base, GHC.Exts | 
| writeInt64X2OffAddr# | GHC.Base, GHC.Exts | 
| writeInt64X4Array# | GHC.Base, GHC.Exts | 
| writeInt64X4OffAddr# | GHC.Base, GHC.Exts | 
| writeInt64X8Array# | GHC.Base, GHC.Exts | 
| writeInt64X8OffAddr# | GHC.Base, GHC.Exts | 
| writeInt8Array# | GHC.Base, GHC.Exts | 
| writeInt8ArrayAsInt8X16# | GHC.Base, GHC.Exts | 
| writeInt8ArrayAsInt8X32# | GHC.Base, GHC.Exts | 
| writeInt8ArrayAsInt8X64# | GHC.Base, GHC.Exts | 
| writeInt8OffAddr# | GHC.Base, GHC.Exts | 
| writeInt8OffAddrAsInt8X16# | GHC.Base, GHC.Exts | 
| writeInt8OffAddrAsInt8X32# | GHC.Base, GHC.Exts | 
| writeInt8OffAddrAsInt8X64# | GHC.Base, GHC.Exts | 
| writeInt8OffPtr | GHC.Storable | 
| writeInt8X16Array# | GHC.Base, GHC.Exts | 
| writeInt8X16OffAddr# | GHC.Base, GHC.Exts | 
| writeInt8X32Array# | GHC.Base, GHC.Exts | 
| writeInt8X32OffAddr# | GHC.Base, GHC.Exts | 
| writeInt8X64Array# | GHC.Base, GHC.Exts | 
| writeInt8X64OffAddr# | GHC.Base, GHC.Exts | 
| writeIntArray# | GHC.Base, GHC.Exts | 
| writeIntOffAddr# | GHC.Base, GHC.Exts | 
| writeIntOffPtr | GHC.Storable | 
| writeIOArray | GHC.IOArray | 
| writeIOPort# | GHC.Base, GHC.Exts | 
| writeIORef | GHC.IORef, Data.IORef | 
| writeList2Chan | Control.Concurrent.Chan, Control.Concurrent | 
| WriteMode | System.IO, GHC.IO.IOMode | 
| writeMutableArrayArrayArray# | GHC.Base, GHC.Exts | 
| writeMutableByteArrayArray# | GHC.Base, GHC.Exts | 
| writeMutVar# | GHC.Base, GHC.Exts | 
| writeNonBlocking | GHC.IO.Device | 
| writePtrOffPtr | GHC.Storable | 
| writeRawBufferPtr | GHC.IO.FD | 
| writeSmallArray# | GHC.Base, GHC.Exts | 
| writeStablePtrArray# | GHC.Base, GHC.Exts | 
| writeStablePtrOffAddr# | GHC.Base, GHC.Exts | 
| writeStablePtrOffPtr | GHC.Storable | 
| writeSTArray | GHC.Arr | 
| writeSTRef | |
| 1 (Function) | GHC.STRef, Data.STRef, Data.STRef.Strict | 
| 2 (Function) | Data.STRef.Lazy | 
| writeTVar | GHC.Conc.Sync, GHC.Conc | 
| writeTVar# | GHC.Base, GHC.Exts | 
| writeWideCharArray# | GHC.Base, GHC.Exts | 
| writeWideCharOffAddr# | GHC.Base, GHC.Exts | 
| writeWideCharOffPtr | GHC.Storable | 
| writeWord16Array# | GHC.Base, GHC.Exts | 
| writeWord16ArrayAsWord16X16# | GHC.Base, GHC.Exts | 
| writeWord16ArrayAsWord16X32# | GHC.Base, GHC.Exts | 
| writeWord16ArrayAsWord16X8# | GHC.Base, GHC.Exts | 
| writeWord16OffAddr# | GHC.Base, GHC.Exts | 
| writeWord16OffAddrAsWord16X16# | GHC.Base, GHC.Exts | 
| writeWord16OffAddrAsWord16X32# | GHC.Base, GHC.Exts | 
| writeWord16OffAddrAsWord16X8# | GHC.Base, GHC.Exts | 
| writeWord16OffPtr | GHC.Storable | 
| writeWord16X16Array# | GHC.Base, GHC.Exts | 
| writeWord16X16OffAddr# | GHC.Base, GHC.Exts | 
| writeWord16X32Array# | GHC.Base, GHC.Exts | 
| writeWord16X32OffAddr# | GHC.Base, GHC.Exts | 
| writeWord16X8Array# | GHC.Base, GHC.Exts | 
| writeWord16X8OffAddr# | GHC.Base, GHC.Exts | 
| writeWord32Array# | GHC.Base, GHC.Exts | 
| writeWord32ArrayAsWord32X16# | GHC.Base, GHC.Exts | 
| writeWord32ArrayAsWord32X4# | GHC.Base, GHC.Exts | 
| writeWord32ArrayAsWord32X8# | GHC.Base, GHC.Exts | 
| writeWord32OffAddr# | GHC.Base, GHC.Exts | 
| writeWord32OffAddrAsWord32X16# | GHC.Base, GHC.Exts | 
| writeWord32OffAddrAsWord32X4# | GHC.Base, GHC.Exts | 
| writeWord32OffAddrAsWord32X8# | GHC.Base, GHC.Exts | 
| writeWord32OffPtr | GHC.Storable | 
| writeWord32X16Array# | GHC.Base, GHC.Exts | 
| writeWord32X16OffAddr# | GHC.Base, GHC.Exts | 
| writeWord32X4Array# | GHC.Base, GHC.Exts | 
| writeWord32X4OffAddr# | GHC.Base, GHC.Exts | 
| writeWord32X8Array# | GHC.Base, GHC.Exts | 
| writeWord32X8OffAddr# | GHC.Base, GHC.Exts | 
| writeWord64Array# | GHC.Base, GHC.Exts | 
| writeWord64ArrayAsWord64X2# | GHC.Base, GHC.Exts | 
| writeWord64ArrayAsWord64X4# | GHC.Base, GHC.Exts | 
| writeWord64ArrayAsWord64X8# | GHC.Base, GHC.Exts | 
| writeWord64OffAddr# | GHC.Base, GHC.Exts | 
| writeWord64OffAddrAsWord64X2# | GHC.Base, GHC.Exts | 
| writeWord64OffAddrAsWord64X4# | GHC.Base, GHC.Exts | 
| writeWord64OffAddrAsWord64X8# | GHC.Base, GHC.Exts | 
| writeWord64OffPtr | GHC.Storable | 
| writeWord64X2Array# | GHC.Base, GHC.Exts | 
| writeWord64X2OffAddr# | GHC.Base, GHC.Exts | 
| writeWord64X4Array# | GHC.Base, GHC.Exts | 
| writeWord64X4OffAddr# | GHC.Base, GHC.Exts | 
| writeWord64X8Array# | GHC.Base, GHC.Exts | 
| writeWord64X8OffAddr# | GHC.Base, GHC.Exts | 
| writeWord8Array# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsAddr# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsChar# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsDouble# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsFloat# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsInt# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsInt16# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsInt32# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsInt64# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsStablePtr# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsWideChar# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsWord# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsWord16# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsWord32# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsWord64# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsWord8X16# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsWord8X32# | GHC.Base, GHC.Exts | 
| writeWord8ArrayAsWord8X64# | GHC.Base, GHC.Exts | 
| writeWord8Buf | GHC.IO.Buffer | 
| writeWord8OffAddr# | GHC.Base, GHC.Exts | 
| writeWord8OffAddrAsWord8X16# | GHC.Base, GHC.Exts | 
| writeWord8OffAddrAsWord8X32# | GHC.Base, GHC.Exts | 
| writeWord8OffAddrAsWord8X64# | GHC.Base, GHC.Exts | 
| writeWord8OffPtr | GHC.Storable | 
| writeWord8X16Array# | GHC.Base, GHC.Exts | 
| writeWord8X16OffAddr# | GHC.Base, GHC.Exts | 
| writeWord8X32Array# | GHC.Base, GHC.Exts | 
| writeWord8X32OffAddr# | GHC.Base, GHC.Exts | 
| writeWord8X64Array# | GHC.Base, GHC.Exts | 
| writeWord8X64OffAddr# | GHC.Base, GHC.Exts | 
| writeWordArray# | GHC.Base, GHC.Exts | 
| writeWordOffAddr# | GHC.Base, GHC.Exts | 
| writeWordOffPtr | GHC.Storable | 
| xor | |
| 1 (Function) | Data.Bits, Foreign, Foreign.Safe | 
| 2 (Function) | Data.List.NonEmpty | 
| xor# | GHC.Base, GHC.Exts | 
| xorI# | GHC.Base, GHC.Exts | 
| xorInteger | GHC.Integer | 
| xorNatural | GHC.Natural | 
| yield | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| yield# | GHC.Base, GHC.Exts | 
| zeroArrow | Control.Arrow | 
| zeroBits | Data.Bits, Foreign, Foreign.Safe | 
| ZeroPad | Text.Printf | 
| zip | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| zip3 | GHC.List, Data.List, GHC.OldList, Prelude | 
| zip4 | Data.List, GHC.OldList | 
| zip5 | Data.List, GHC.OldList | 
| zip6 | Data.List, GHC.OldList | 
| zip7 | Data.List, GHC.OldList | 
| ZipList | |
| 1 (Type/Class) | Control.Applicative | 
| 2 (Data Constructor) | Control.Applicative | 
| zipWith | |
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| zipWith3 | GHC.List, Data.List, GHC.OldList, Prelude | 
| zipWith4 | Data.List, GHC.OldList | 
| zipWith5 | Data.List, GHC.OldList | 
| zipWith6 | Data.List, GHC.OldList | 
| zipWith7 | Data.List, GHC.OldList | 
| zipWithM | Control.Monad | 
| zipWithM_ | Control.Monad | 
| \\ | Data.List, GHC.OldList | 
| ^ | |
| 1 (Type/Class) | GHC.TypeLits, GHC.TypeNats | 
| 2 (Function) | GHC.Real, Prelude | 
| ^%^ | GHC.Real | 
| ^<< | Control.Arrow | 
| ^>> | Control.Arrow | 
| ^^ | GHC.Real, Prelude | 
| ^^%^^ | GHC.Real | 
| || | |
| 1 (Function) | GHC.Base, Data.Bool, Prelude | 
| 2 (Type/Class) | Data.Type.Bool | 
| ||| | Control.Arrow | 
| ~~ | GHC.Base, Data.Type.Equality, GHC.Exts |