Index
| !! | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| $ | Data.Function, Prelude | 
| $! | Prelude | 
| $> | Data.Functor | 
| % | Data.Ratio | 
| & | Data.Function | 
| && | |
| 1 (Function) | Data.Bool, Prelude | 
| 2 (Type/Class) | Data.Type.Bool | 
| &&& | Control.Arrow | 
| * | |
| 1 (Type/Class) | Data.Kind | 
| 2 (Type/Class) | GHC.TypeNats, GHC.TypeLits | 
| 3 (Function) | Prelude | 
| *# | GHC.Exts | 
| *## | GHC.Exts | 
| ** | Numeric, Prelude | 
| **## | GHC.Exts | 
| *** | Control.Arrow | 
| *> | Control.Applicative, Prelude | 
| + | |
| 1 (Type/Class) | GHC.TypeNats, GHC.TypeLits | 
| 2 (Function) | Prelude | 
| +# | GHC.Exts | 
| +## | GHC.Exts | 
| ++ | GHC.OldList, Data.List, Prelude | 
| +++ | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read | 
| 3 (Function) | Control.Arrow | 
| - | |
| 1 (Function) | Prelude | 
| 2 (Type/Class) | GHC.TypeNats, GHC.TypeLits | 
| -# | GHC.Exts | 
| -## | GHC.Exts | 
| . | |
| 1 (Function) | Data.Function, Prelude | 
| 2 (Function) | Control.Category | 
| .&. | Data.Bits, Foreign.Safe, Foreign | 
| .|. | Data.Bits, Foreign.Safe, Foreign | 
| / | Prelude | 
| /## | GHC.Exts | 
| /= | Data.Eq, Prelude | 
| /=# | GHC.Exts | 
| /=## | GHC.Exts | 
| :$$: | GHC.TypeLits | 
| :*: | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| :+ | Data.Complex | 
| :+: | GHC.Generics | 
| :.: | GHC.Generics | 
| :<>: | GHC.TypeLits | 
| :| | Data.List.NonEmpty | 
| :~: | Data.Type.Equality, Type.Reflection, Data.Typeable, Data.Data | 
| :~~: | Data.Type.Equality, Type.Reflection, Data.Typeable, Data.Data | 
| < | Data.Ord, Prelude | 
| <# | GHC.Exts | 
| <## | GHC.Exts | 
| <$ | Data.Functor, Control.Applicative, Prelude, Control.Monad.Instances | 
| <$!> | Control.Monad | 
| <$> | Data.Functor, Control.Applicative, Prelude | 
| <&> | Data.Functor | 
| <* | Control.Applicative, Prelude | 
| <**> | Control.Applicative | 
| <*> | Control.Applicative, Prelude | 
| <++ | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read | 
| <+> | Control.Arrow | 
| <<< | Control.Category, Control.Arrow | 
| <<^ | Control.Arrow | 
| <= | |
| 1 (Function) | Data.Ord, Prelude | 
| 2 (Type/Class) | GHC.TypeNats, GHC.TypeLits | 
| <=# | GHC.Exts | 
| <=## | GHC.Exts | 
| <=< | Control.Monad | 
| <=? | GHC.TypeNats, GHC.TypeLits | 
| <> | Data.Monoid, Prelude, Data.Semigroup | 
| <| | Data.List.NonEmpty | 
| <|> | Control.Applicative | 
| =<< | Control.Monad, Prelude | 
| == | |
| 1 (Function) | Data.Eq, Prelude | 
| 2 (Type/Class) | Data.Type.Equality | 
| ==# | GHC.Exts | 
| ==## | GHC.Exts | 
| > | Data.Ord, Prelude | 
| ># | GHC.Exts | 
| >## | GHC.Exts | 
| >= | Data.Ord, Prelude | 
| >=# | GHC.Exts | 
| >=## | GHC.Exts | 
| >=> | Control.Monad | 
| >> | Control.Monad, Prelude, Control.Monad.Instances | 
| >>= | Control.Monad, Prelude, Control.Monad.Instances | 
| >>> | Control.Category, Control.Arrow | 
| >>^ | Control.Arrow | 
| abs | Prelude | 
| absentError | Control.Exception.Base | 
| absentSumFieldError | Control.Exception.Base | 
| AbsoluteSeek | GHC.IO.Device, GHC.IO.Handle, System.IO | 
| absurd | Data.Void | 
| acos | Numeric, Prelude | 
| acosDouble# | GHC.Exts | 
| acosFloat# | GHC.Exts | 
| acosh | Numeric, Prelude | 
| addCFinalizerToWeak# | GHC.Exts | 
| addFinalizer | System.Mem.Weak | 
| addForeignPtrFinalizer | |
| 1 (Function) | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| 2 (Function) | Foreign.Concurrent | 
| addForeignPtrFinalizerEnv | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| addIntC# | GHC.Exts | 
| addMVarFinalizer | Control.Concurrent.MVar, Control.Concurrent | 
| Addr# | GHC.Exts | 
| addr2Int# | GHC.Exts | 
| AddrRep | GHC.Exts | 
| addrToAny# | GHC.Exts | 
| advancePtr | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| AlgConstr | Data.Data | 
| AlgRep | Data.Data | 
| alignment | Foreign.Storable, Foreign.Safe, Foreign | 
| alignPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| All | |
| 1 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 2 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| all | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| alloca | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| allocaArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| allocaArray0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| allocaBytes | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| allocaBytesAligned | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| allocated_bytes | GHC.Stats | 
| AllocationLimitExceeded | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| allocLimitGrace | GHC.RTS.Flags | 
| allowInterrupt | Control.Exception | 
| alreadyExistsErrorType | System.IO.Error | 
| alreadyInUseErrorType | System.IO.Error | 
| Alt | |
| 1 (Type/Class) | Data.Monoid | 
| 2 (Data Constructor) | Data.Monoid | 
| Alternative | Control.Applicative | 
| always | GHC.Conc.Sync, GHC.Conc | 
| alwaysSucceeds | GHC.Conc.Sync, GHC.Conc | 
| and | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| and# | GHC.Exts | 
| andI# | GHC.Exts | 
| annotateIOError | System.IO.Error | 
| Any | |
| 1 (Type/Class) | GHC.Exts | 
| 2 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 3 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| any | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| anyToAddr# | GHC.Exts | 
| ap | Control.Monad | 
| App | Type.Reflection | 
| app | Control.Arrow | 
| appendFile | System.IO, Prelude | 
| AppendMode | System.IO | 
| appEndo | Data.Monoid, Data.Semigroup | 
| AppendSymbol | GHC.TypeLits | 
| Applicative | Control.Applicative, Prelude | 
| apply | |
| 1 (Function) | Data.Type.Equality | 
| 2 (Function) | GHC.RTS.Flags | 
| 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 | Control.Exception.Base, Control.Exception | 
| arr | Control.Arrow | 
| Array# | GHC.Exts | 
| ArrayArray# | GHC.Exts | 
| ArrayException | Control.Exception.Base, Control.Exception | 
| 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 | 
| ascii_decode | GHC.IO.Encoding.Latin1 | 
| ascii_encode | GHC.IO.Encoding.Latin1 | 
| asin | Numeric, Prelude | 
| asinDouble# | GHC.Exts | 
| asinFloat# | GHC.Exts | 
| asinh | Numeric, Prelude | 
| asProxyTypeOf | Data.Proxy | 
| assert | Control.Exception.Base, Control.Exception | 
| AssertionFailed | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| Associativity | GHC.Generics | 
| asTypeOf | Prelude | 
| asum | Data.Foldable | 
| AsyncException | Control.Exception.Base, Control.Exception | 
| asyncExceptionFromException | Control.Exception.Base, Control.Exception | 
| asyncExceptionToException | Control.Exception.Base, Control.Exception | 
| atan | Numeric, Prelude | 
| atan2 | Prelude | 
| atanDouble# | GHC.Exts | 
| atanFloat# | GHC.Exts | 
| atanh | Numeric, Prelude | 
| atomically | GHC.Conc.Sync, GHC.Conc | 
| atomically# | GHC.Exts | 
| atomicModifyIORef | Data.IORef | 
| atomicModifyIORef' | Data.IORef | 
| atomicModifyMutVar# | GHC.Exts | 
| atomicReadIntArray# | GHC.Exts | 
| atomicWriteIntArray# | GHC.Exts | 
| atomicWriteIORef | Data.IORef | 
| augment | GHC.Exts | 
| BCO# | 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 | 
| 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 | 
| 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.Safe, Foreign | 
| bitDefault | Data.Bits, Foreign.Safe, Foreign | 
| Bitraversable | Data.Bitraversable | 
| bitraverse | Data.Bitraversable | 
| bitraverse_ | Data.Bifoldable | 
| Bits | Data.Bits, Foreign.Safe, Foreign | 
| bitSize | Data.Bits, Foreign.Safe, Foreign | 
| bitSizeMaybe | Data.Bits, Foreign.Safe, Foreign | 
| BlockBuffering | GHC.IO.Handle, System.IO | 
| BlockedIndefinitelyOnMVar | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| BlockedIndefinitelyOnSTM | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| BlockedOnBlackHole | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnException | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnForeignCall | 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 | 
| Bool | Data.Bool, Prelude | 
| bool | Data.Bool | 
| Bounded | Prelude | 
| bracket | Control.Exception.Base, Control.Exception | 
| bracketOnError | Control.Exception.Base, Control.Exception | 
| bracket_ | Control.Exception.Base, Control.Exception | 
| break | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| breakpoint | GHC.Exts | 
| breakpointCond | GHC.Exts | 
| broadcastDoubleX2# | GHC.Exts | 
| broadcastDoubleX4# | GHC.Exts | 
| broadcastDoubleX8# | GHC.Exts | 
| broadcastFloatX16# | GHC.Exts | 
| broadcastFloatX4# | GHC.Exts | 
| broadcastFloatX8# | GHC.Exts | 
| broadcastInt16X16# | GHC.Exts | 
| broadcastInt16X32# | GHC.Exts | 
| broadcastInt16X8# | GHC.Exts | 
| broadcastInt32X16# | GHC.Exts | 
| broadcastInt32X4# | GHC.Exts | 
| broadcastInt32X8# | GHC.Exts | 
| broadcastInt64X2# | GHC.Exts | 
| broadcastInt64X4# | GHC.Exts | 
| broadcastInt64X8# | GHC.Exts | 
| broadcastInt8X16# | GHC.Exts | 
| broadcastInt8X32# | GHC.Exts | 
| broadcastInt8X64# | GHC.Exts | 
| broadcastWord16X16# | GHC.Exts | 
| broadcastWord16X32# | GHC.Exts | 
| broadcastWord16X8# | GHC.Exts | 
| broadcastWord32X16# | GHC.Exts | 
| broadcastWord32X4# | GHC.Exts | 
| broadcastWord32X8# | GHC.Exts | 
| broadcastWord64X2# | GHC.Exts | 
| broadcastWord64X4# | GHC.Exts | 
| broadcastWord64X8# | GHC.Exts | 
| broadcastWord8X16# | GHC.Exts | 
| broadcastWord8X32# | GHC.Exts | 
| broadcastWord8X64# | GHC.Exts | 
| Buffer | |
| 1 (Type/Class) | GHC.IO.Buffer | 
| 2 (Data Constructor) | GHC.IO.Buffer | 
| bufferAdd | GHC.IO.Buffer | 
| bufferAdjustL | GHC.IO.Buffer | 
| bufferAvailable | GHC.IO.Buffer | 
| BufferCodec | |
| 1 (Type/Class) | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| 2 (Data Constructor) | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| BufferedIO | GHC.IO.BufferedIO | 
| bufferElems | GHC.IO.Buffer | 
| BufferMode | GHC.IO.Handle, System.IO | 
| bufferRemove | GHC.IO.Buffer | 
| BufferState | GHC.IO.Buffer | 
| bufL | GHC.IO.Buffer | 
| bufR | GHC.IO.Buffer | 
| bufRaw | GHC.IO.Buffer | 
| bufSize | GHC.IO.Buffer | 
| bufState | GHC.IO.Buffer | 
| build | GHC.Exts | 
| ByteArray# | GHC.Exts | 
| byteArrayContents# | GHC.Exts | 
| ByteCount | System.Posix.Types | 
| ByteOrder | GHC.ByteOrder | 
| byteSwap# | GHC.Exts | 
| byteSwap16 | Data.Word, Foreign.Safe, Foreign | 
| byteSwap16# | GHC.Exts | 
| byteSwap32 | Data.Word, Foreign.Safe, Foreign | 
| byteSwap32# | GHC.Exts | 
| byteSwap64 | Data.Word, Foreign.Safe, Foreign | 
| byteSwap64# | GHC.Exts | 
| C | GHC.Generics | 
| C# | GHC.Exts | 
| C1 | GHC.Generics | 
| calloc | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| callocArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| callocArray0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| callocBytes | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| CallStack | GHC.Stack | 
| callStack | GHC.Stack | 
| casArray# | GHC.Exts | 
| casIntArray# | GHC.Exts | 
| casMutVar# | GHC.Exts | 
| casSmallArray# | GHC.Exts | 
| cast | Data.Typeable, Data.Data | 
| castCCharToChar | Foreign.C.String, Foreign.C | 
| castCharToCChar | Foreign.C.String, Foreign.C | 
| castCharToCSChar | Foreign.C.String, Foreign.C | 
| castCharToCUChar | Foreign.C.String, Foreign.C | 
| castCSCharToChar | Foreign.C.String, Foreign.C | 
| castCUCharToChar | Foreign.C.String, Foreign.C | 
| castForeignPtr | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| castFunPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| castFunPtrToPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| castPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| castPtrToFunPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| castPtrToStablePtr | Foreign.StablePtr, Foreign.Safe, Foreign | 
| castStablePtrToPtr | Foreign.StablePtr, Foreign.Safe, Foreign | 
| castWith | Data.Type.Equality | 
| catch | Control.Exception.Base, Control.Exception | 
| catch# | GHC.Exts | 
| catches | Control.Exception | 
| catchIOError | System.IO.Error | 
| catchJust | Control.Exception.Base, Control.Exception | 
| catchRetry# | GHC.Exts | 
| catchSTM | GHC.Conc.Sync, GHC.Conc | 
| catchSTM# | 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.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| 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.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| ccLabel | GHC.Stack.CCS, GHC.Stack | 
| CClock | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| 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.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| ceiling | Prelude | 
| Centi | Data.Fixed | 
| CFile | Foreign.C.Types, Foreign.C | 
| CFloat | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CFpos | Foreign.C.Types, Foreign.C | 
| 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 | 
| 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) | Data.Char, Prelude, GHC.Exts | 
| 2 (Data Constructor) | Text.Read.Lex, Text.Read | 
| char | Text.ParserCombinators.ReadP | 
| Char# | GHC.Exts | 
| char8 | GHC.IO.Encoding, System.IO | 
| CharBufElem | GHC.IO.Buffer | 
| CharBuffer | GHC.IO.Buffer | 
| CharConstr | Data.Data | 
| charIsRepresentable | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C.String, Foreign.C | 
| CharRep | Data.Data | 
| charSize | GHC.IO.Buffer | 
| check# | GHC.Exts | 
| checkBuffer | GHC.IO.Buffer | 
| childHandler | GHC.Conc.Sync, GHC.Conc | 
| choice | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read | 
| chr | GHC.Char, Data.Char | 
| chr# | 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.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CIntMax | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CIntPtr | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| cis | Data.Complex | 
| CJmpBuf | Foreign.C.Types, Foreign.C | 
| CKey | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| clearBit | Data.Bits, Foreign.Safe, Foreign | 
| clearCCS | GHC.Stack.CCS, GHC.Stack | 
| clearCCS# | GHC.Exts | 
| CLLong | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| ClockTick | System.Posix.Types | 
| cloneArray# | GHC.Exts | 
| cloneMutableArray# | GHC.Exts | 
| cloneSmallArray# | GHC.Exts | 
| cloneSmallMutableArray# | GHC.Exts | 
| CLong | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| close | |
| 1 (Function) | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| 2 (Function) | GHC.IO.Device | 
| closeFd | GHC.Event | 
| closeFdWith | GHC.Conc.IO, GHC.Conc | 
| ClosePunctuation | Data.Char | 
| clz# | GHC.Exts | 
| clz16# | GHC.Exts | 
| clz32# | GHC.Exts | 
| clz64# | GHC.Exts | 
| clz8# | GHC.Exts | 
| CMode | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CmpNat | GHC.TypeNats, GHC.TypeLits | 
| CmpSymbol | GHC.TypeLits | 
| 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.Types, GHC.IO.Encoding | 
| coerce | Data.Coerce, GHC.Exts | 
| coerceWith | Data.Type.Coercion | 
| Coercible | 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 | 
| Comp1 | GHC.Generics | 
| compact | GHC.RTS.Flags | 
| Compact# | GHC.Exts | 
| compactAdd# | GHC.Exts | 
| compactAddWithSharing# | GHC.Exts | 
| compactAllocateBlock# | GHC.Exts | 
| compactContains# | GHC.Exts | 
| compactContainsAny# | GHC.Exts | 
| compactFixupPointers# | GHC.Exts | 
| compactGetFirstBlock# | GHC.Exts | 
| compactGetNextBlock# | GHC.Exts | 
| CompactionFailed | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| compactNew# | GHC.Exts | 
| compactResize# | GHC.Exts | 
| compactSize# | GHC.Exts | 
| compactThreshold | GHC.RTS.Flags | 
| compare | Data.Ord, Prelude | 
| compare1 | Data.Functor.Classes | 
| compare2 | Data.Functor.Classes | 
| compareByteArrays# | GHC.Exts | 
| comparing | Data.Ord | 
| compilerName | System.Info | 
| compilerVersion | System.Info | 
| complement | Data.Bits, Foreign.Safe, Foreign | 
| complementBit | Data.Bits, Foreign.Safe, Foreign | 
| 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.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| concatMap | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| ConcFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| concurrentFlags | GHC.RTS.Flags | 
| conFixity | GHC.Generics | 
| ConIndex | Data.Data | 
| conIsRecord | GHC.Generics | 
| conjugate | Data.Complex | 
| conName | GHC.Generics | 
| ConnectorPunctuation | Data.Char | 
| cons | Data.List.NonEmpty | 
| Const | |
| 1 (Type/Class) | Data.Functor.Const, Control.Applicative | 
| 2 (Data Constructor) | Data.Functor.Const, Control.Applicative | 
| const | Data.Function, Prelude | 
| Constr | Data.Data | 
| Constraint | 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 | 
| Control | Data.Char | 
| copied_bytes | GHC.Stats | 
| copyAddrToByteArray# | GHC.Exts | 
| copyArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| copyArray# | GHC.Exts | 
| copyArrayArray# | GHC.Exts | 
| copyByteArray# | GHC.Exts | 
| copyByteArrayToAddr# | GHC.Exts | 
| copyBytes | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| copyMutableArray# | GHC.Exts | 
| copyMutableArrayArray# | GHC.Exts | 
| copyMutableByteArray# | GHC.Exts | 
| copyMutableByteArrayToAddr# | GHC.Exts | 
| copySmallArray# | GHC.Exts | 
| copySmallMutableArray# | GHC.Exts | 
| cos | Numeric, Prelude | 
| cosDouble# | GHC.Exts | 
| cosFloat# | GHC.Exts | 
| cosh | Numeric, Prelude | 
| coshDouble# | GHC.Exts | 
| coshFloat# | 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.Safe, Foreign | 
| countTrailingZeros | Data.Bits, Foreign.Safe, Foreign | 
| CPid | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CPtrdiff | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| cpuTimePrecision | System.CPUTime | 
| cpu_ns | GHC.Stats | 
| CRLF | GHC.IO.Handle, System.IO | 
| CRLim | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CSChar | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CShort | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CSigAtomic | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CSize | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| 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 | 
| CString | Foreign.C.String, Foreign.C | 
| CStringLen | Foreign.C.String, Foreign.C | 
| CSUSeconds | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CTcflag | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CTime | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CTimer | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| ctxtSwitchTicks | GHC.RTS.Flags | 
| ctxtSwitchTime | GHC.RTS.Flags | 
| ctz# | GHC.Exts | 
| ctz16# | GHC.Exts | 
| ctz32# | GHC.Exts | 
| ctz64# | GHC.Exts | 
| ctz8# | GHC.Exts | 
| CUChar | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CUid | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| CUInt | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CUIntMax | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CUIntPtr | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CULLong | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CULong | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| cumulative_live_bytes | GHC.Stats | 
| cumulative_par_balanced_copied_bytes | GHC.Stats | 
| cumulative_par_max_copied_bytes | GHC.Stats | 
| CurrencySymbol | Data.Char | 
| currentCallStack | GHC.Stack.CCS, GHC.Stack, GHC.Exts | 
| curry | Data.Tuple, Prelude | 
| CUSeconds | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CUShort | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CWchar | |
| 1 (Type/Class) | Foreign.C.Types, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Types, Foreign.C | 
| CWString | Foreign.C.String, Foreign.C | 
| CWStringLen | Foreign.C.String, Foreign.C | 
| cycle | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| cycle1 | Data.Semigroup | 
| D | GHC.Generics | 
| D# | GHC.Exts | 
| D1 | GHC.Generics | 
| DashPunctuation | Data.Char | 
| Data | Data.Data | 
| dataCast1 | Data.Data | 
| dataCast2 | Data.Data | 
| DataRep | Data.Data | 
| dataToTag# | 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) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| DebugFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| debugFlags | GHC.RTS.Flags | 
| Deci | Data.Fixed | 
| DecidedLazy | GHC.Generics | 
| DecidedStrict | GHC.Generics | 
| DecidedStrictness | GHC.Generics | 
| DecidedUnpack | GHC.Generics | 
| DecimalNumber | Data.Char | 
| DecodeBuffer | GHC.IO.Encoding.Types | 
| decodeDouble_2Int# | GHC.Exts | 
| decodeDouble_Int64# | GHC.Exts | 
| decodeFloat | Prelude | 
| decodeFloat_Int# | GHC.Exts | 
| delay# | GHC.Exts | 
| delete | GHC.OldList, Data.List | 
| deleteBy | GHC.OldList, Data.List | 
| deleteFirstsBy | GHC.OldList, Data.List | 
| denominator | Data.Ratio | 
| Denormal | Control.Exception.Base, Control.Exception | 
| deRefStablePtr | Foreign.StablePtr, Foreign.Safe, Foreign | 
| deRefStablePtr# | GHC.Exts | 
| deRefStaticPtr | GHC.StaticPtr | 
| deRefWeak | System.Mem.Weak | 
| deRefWeak# | 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 | 
| displayException | Control.Exception.Base, Control.Exception | 
| Div | GHC.TypeNats, GHC.TypeLits | 
| div | Prelude | 
| div' | Data.Fixed | 
| DivideByZero | Control.Exception.Base, Control.Exception | 
| divideDoubleX2# | GHC.Exts | 
| divideDoubleX4# | GHC.Exts | 
| divideDoubleX8# | GHC.Exts | 
| divideFloat# | GHC.Exts | 
| divideFloatX16# | GHC.Exts | 
| divideFloatX4# | GHC.Exts | 
| divideFloatX8# | GHC.Exts | 
| divMod | Prelude | 
| divMod' | Data.Fixed | 
| DoCostCentres | GHC.RTS.Flags | 
| doCostCentres | GHC.RTS.Flags | 
| doesNotExistErrorType | System.IO.Error | 
| DoHeapProfile | GHC.RTS.Flags | 
| doHeapProfile | GHC.RTS.Flags | 
| doIdleGC | GHC.RTS.Flags | 
| DoTrace | GHC.RTS.Flags | 
| Double | Prelude, GHC.Exts | 
| Double# | GHC.Exts | 
| double2Float# | GHC.Exts | 
| double2Int# | GHC.Exts | 
| DoubleElemRep | GHC.Exts | 
| DoubleRep | GHC.Exts | 
| DoubleX2# | GHC.Exts | 
| DoubleX4# | GHC.Exts | 
| DoubleX8# | GHC.Exts | 
| Down | |
| 1 (Type/Class) | Data.Ord, GHC.Exts | 
| 2 (Data Constructor) | Data.Ord, GHC.Exts | 
| drop | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| dropWhile | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| dropWhileEnd | GHC.OldList, Data.List | 
| 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 | 
| 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.Error, Foreign.C | 
| E3 | Data.Fixed | 
| E6 | Data.Fixed | 
| E9 | Data.Fixed | 
| eACCES | Foreign.C.Error, Foreign.C | 
| eADDRINUSE | Foreign.C.Error, Foreign.C | 
| eADDRNOTAVAIL | Foreign.C.Error, Foreign.C | 
| eADV | Foreign.C.Error, Foreign.C | 
| eAFNOSUPPORT | Foreign.C.Error, Foreign.C | 
| eAGAIN | Foreign.C.Error, Foreign.C | 
| eALREADY | Foreign.C.Error, Foreign.C | 
| eBADF | Foreign.C.Error, Foreign.C | 
| eBADMSG | Foreign.C.Error, Foreign.C | 
| eBADRPC | Foreign.C.Error, Foreign.C | 
| eBUSY | Foreign.C.Error, Foreign.C | 
| eCHILD | Foreign.C.Error, Foreign.C | 
| eCOMM | Foreign.C.Error, Foreign.C | 
| eCONNABORTED | Foreign.C.Error, Foreign.C | 
| eCONNREFUSED | Foreign.C.Error, Foreign.C | 
| eCONNRESET | Foreign.C.Error, Foreign.C | 
| eDEADLK | Foreign.C.Error, Foreign.C | 
| eDESTADDRREQ | Foreign.C.Error, Foreign.C | 
| eDIRTY | Foreign.C.Error, Foreign.C | 
| eDOM | Foreign.C.Error, Foreign.C | 
| eDQUOT | Foreign.C.Error, Foreign.C | 
| eEXIST | Foreign.C.Error, Foreign.C | 
| eFAULT | Foreign.C.Error, Foreign.C | 
| eFBIG | Foreign.C.Error, Foreign.C | 
| eFTYPE | Foreign.C.Error, Foreign.C | 
| eHOSTDOWN | Foreign.C.Error, Foreign.C | 
| eHOSTUNREACH | Foreign.C.Error, Foreign.C | 
| eIDRM | Foreign.C.Error, Foreign.C | 
| eILSEQ | Foreign.C.Error, Foreign.C | 
| eINPROGRESS | Foreign.C.Error, Foreign.C | 
| eINTR | Foreign.C.Error, Foreign.C | 
| eINVAL | Foreign.C.Error, Foreign.C | 
| eIO | Foreign.C.Error, Foreign.C | 
| eISCONN | Foreign.C.Error, Foreign.C | 
| eISDIR | Foreign.C.Error, Foreign.C | 
| Either | Data.Either, Prelude | 
| either | Data.Either, Prelude | 
| elapsed_ns | GHC.Stats | 
| elem | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| elemIndex | GHC.OldList, Data.List | 
| elemIndices | GHC.OldList, Data.List | 
| eLOOP | Foreign.C.Error, Foreign.C | 
| eMFILE | Foreign.C.Error, Foreign.C | 
| eMLINK | Foreign.C.Error, Foreign.C | 
| empty | Control.Applicative | 
| emptyBuffer | GHC.IO.Buffer | 
| emptyCallStack | GHC.Stack | 
| emptyWriteBuffer | GHC.IO.BufferedIO | 
| eMSGSIZE | Foreign.C.Error, Foreign.C | 
| eMULTIHOP | Foreign.C.Error, Foreign.C | 
| enableAllocationLimit | GHC.Conc.Sync, System.Mem, GHC.Conc | 
| eNAMETOOLONG | Foreign.C.Error, Foreign.C | 
| EnclosingMark | Data.Char | 
| encode | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| EncodeBuffer | GHC.IO.Encoding.Types | 
| encodeFloat | Prelude | 
| 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.Error, Foreign.C | 
| eNETRESET | Foreign.C.Error, Foreign.C | 
| eNETUNREACH | Foreign.C.Error, Foreign.C | 
| eNFILE | Foreign.C.Error, Foreign.C | 
| eNOBUFS | Foreign.C.Error, Foreign.C | 
| eNODATA | Foreign.C.Error, Foreign.C | 
| eNODEV | Foreign.C.Error, Foreign.C | 
| eNOENT | Foreign.C.Error, Foreign.C | 
| eNOEXEC | Foreign.C.Error, Foreign.C | 
| eNOLCK | Foreign.C.Error, Foreign.C | 
| eNOLINK | Foreign.C.Error, Foreign.C | 
| eNOMEM | Foreign.C.Error, Foreign.C | 
| eNOMSG | Foreign.C.Error, Foreign.C | 
| eNONET | Foreign.C.Error, Foreign.C | 
| eNOPROTOOPT | Foreign.C.Error, Foreign.C | 
| eNOSPC | Foreign.C.Error, Foreign.C | 
| eNOSR | Foreign.C.Error, Foreign.C | 
| eNOSTR | Foreign.C.Error, Foreign.C | 
| eNOSYS | Foreign.C.Error, Foreign.C | 
| eNOTBLK | Foreign.C.Error, Foreign.C | 
| eNOTCONN | Foreign.C.Error, Foreign.C | 
| eNOTDIR | Foreign.C.Error, Foreign.C | 
| eNOTEMPTY | Foreign.C.Error, Foreign.C | 
| eNOTSOCK | Foreign.C.Error, Foreign.C | 
| eNOTSUP | Foreign.C.Error, Foreign.C | 
| eNOTTY | Foreign.C.Error, Foreign.C | 
| ensureIOManagerIsRunning | GHC.Conc.IO, GHC.Conc | 
| Enum | Prelude | 
| enumFrom | Prelude | 
| enumFromThen | Prelude | 
| enumFromThenTo | Prelude | 
| enumFromTo | Prelude | 
| eNXIO | Foreign.C.Error, Foreign.C | 
| EOF | Text.Read.Lex, Text.Read | 
| eof | Text.ParserCombinators.ReadP | 
| eofErrorType | System.IO.Error | 
| eOK | Foreign.C.Error, Foreign.C | 
| eOPNOTSUPP | Foreign.C.Error, Foreign.C | 
| ePERM | Foreign.C.Error, Foreign.C | 
| ePFNOSUPPORT | Foreign.C.Error, Foreign.C | 
| ePIPE | Foreign.C.Error, Foreign.C | 
| EpochTime | System.Posix.Types | 
| ePROCLIM | Foreign.C.Error, Foreign.C | 
| ePROCUNAVAIL | Foreign.C.Error, Foreign.C | 
| ePROGMISMATCH | Foreign.C.Error, Foreign.C | 
| ePROGUNAVAIL | Foreign.C.Error, Foreign.C | 
| ePROTO | Foreign.C.Error, Foreign.C | 
| ePROTONOSUPPORT | Foreign.C.Error, Foreign.C | 
| ePROTOTYPE | Foreign.C.Error, Foreign.C | 
| EQ | Data.Ord, Prelude | 
| Eq | Data.Eq, Prelude | 
| Eq1 | Data.Functor.Classes | 
| eq1 | Data.Functor.Classes | 
| Eq2 | Data.Functor.Classes | 
| eq2 | Data.Functor.Classes | 
| eqAddr# | GHC.Exts | 
| eqChar | GHC.Char | 
| eqChar# | GHC.Exts | 
| eqFloat# | GHC.Exts | 
| eqStableName | System.Mem.StableName | 
| eqStableName# | GHC.Exts | 
| eqStablePtr# | GHC.Exts | 
| eqT | Data.Typeable, Data.Data | 
| eqTypeRep | Type.Reflection | 
| eqWord# | GHC.Exts | 
| eRANGE | Foreign.C.Error, Foreign.C | 
| eREMCHG | Foreign.C.Error, Foreign.C | 
| eREMOTE | Foreign.C.Error, Foreign.C | 
| eROFS | Foreign.C.Error, Foreign.C | 
| eRPCMISMATCH | Foreign.C.Error, Foreign.C | 
| eRREMOTE | Foreign.C.Error, Foreign.C | 
| Errno | |
| 1 (Type/Class) | Foreign.C.Error, Foreign.C | 
| 2 (Data Constructor) | Foreign.C.Error, Foreign.C | 
| errnoToIOError | Foreign.C.Error, Foreign.C | 
| error | Prelude | 
| errorBadArgument | Text.Printf | 
| errorBadFormat | Text.Printf | 
| ErrorCall | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| ErrorCallWithLocation | Control.Exception.Base, Control.Exception | 
| ErrorMessage | GHC.TypeLits | 
| errorMissingArgument | Text.Printf | 
| ErrorOnCodingFailure | GHC.IO.Encoding.Failure | 
| errorShortFormat | Text.Printf | 
| errorWithoutStackTrace | Prelude | 
| errorWithStackTrace | GHC.Stack | 
| eSHUTDOWN | Foreign.C.Error, Foreign.C | 
| eSOCKTNOSUPPORT | Foreign.C.Error, Foreign.C | 
| eSPIPE | Foreign.C.Error, Foreign.C | 
| eSRCH | Foreign.C.Error, Foreign.C | 
| eSRMNT | Foreign.C.Error, Foreign.C | 
| eSTALE | Foreign.C.Error, Foreign.C | 
| eTIME | Foreign.C.Error, Foreign.C | 
| eTIMEDOUT | Foreign.C.Error, Foreign.C | 
| eTOOMANYREFS | Foreign.C.Error, Foreign.C | 
| eTXTBSY | Foreign.C.Error, Foreign.C | 
| eUSERS | Foreign.C.Error, Foreign.C | 
| evaluate | Control.Exception.Base, Control.Exception | 
| even | Prelude | 
| Event | GHC.Event | 
| EventManager | GHC.Event | 
| evtRead | GHC.Event | 
| evtWrite | GHC.Event | 
| eWOULDBLOCK | Foreign.C.Error, Foreign.C | 
| Exception | Control.Exception.Base, Control.Exception | 
| ExclusiveLock | GHC.IO.Handle.Lock, GHC.IO.Handle | 
| eXDEV | Foreign.C.Error, Foreign.C | 
| ExitCode | System.Exit | 
| ExitFailure | System.Exit | 
| exitFailure | System.Exit | 
| ExitSuccess | System.Exit | 
| exitSuccess | System.Exit | 
| exitWith | System.Exit | 
| exp | Numeric, Prelude | 
| expDouble# | GHC.Exts | 
| expect | Text.Read.Lex | 
| expFloat# | GHC.Exts | 
| expm1 | Numeric | 
| exponent | Prelude | 
| F# | GHC.Exts | 
| fabsDouble# | GHC.Exts | 
| fabsFloat# | GHC.Exts | 
| fail | |
| 1 (Function) | Control.Monad, Prelude, Control.Monad.Instances | 
| 2 (Function) | Control.Monad.Fail | 
| False | Data.Bool, Prelude | 
| Fd | |
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Data Constructor) | System.Posix.Types | 
| FdKey | GHC.Event | 
| fdToHandle | GHC.IO.Handle.FD | 
| fdToHandle' | GHC.IO.Handle.FD | 
| fetchAddIntArray# | GHC.Exts | 
| fetchAndIntArray# | GHC.Exts | 
| fetchNandIntArray# | GHC.Exts | 
| fetchOrIntArray# | GHC.Exts | 
| fetchSubIntArray# | GHC.Exts | 
| fetchXorIntArray# | GHC.Exts | 
| FieldFormat | |
| 1 (Type/Class) | Text.Printf | 
| 2 (Data Constructor) | Text.Printf | 
| FieldFormatter | Text.Printf | 
| 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, Prelude | 
| fillBytes | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| fillReadBuffer | GHC.IO.BufferedIO | 
| fillReadBuffer0 | GHC.IO.BufferedIO | 
| filter | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| filterM | Control.Monad | 
| finalize | System.Mem.Weak | 
| finalizeForeignPtr | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| FinalizerEnvPtr | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| finalizerFree | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| FinalizerPtr | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| finalizeWeak# | GHC.Exts | 
| finally | Control.Exception.Base, Control.Exception | 
| FinalQuote | Data.Char | 
| find | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List | 
| findIndex | GHC.OldList, Data.List | 
| findIndices | GHC.OldList, Data.List | 
| 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.Safe, Foreign | 
| finiteBitSize | Data.Bits, Foreign.Safe, Foreign | 
| 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 | Data.Function, Control.Monad.Fix | 
| Fixed | Data.Fixed | 
| fixIO | System.IO | 
| FixIOException | |
| 1 (Type/Class) | Control.Exception.Base | 
| 2 (Data Constructor) | 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 | Data.Function, Prelude | 
| Float | Prelude, GHC.Exts | 
| Float# | GHC.Exts | 
| float2Double# | GHC.Exts | 
| float2Int# | GHC.Exts | 
| FloatConstr | Data.Data | 
| floatDigits | Prelude | 
| FloatElemRep | GHC.Exts | 
| Floating | Numeric, Prelude | 
| floatRadix | Prelude | 
| floatRange | Prelude | 
| FloatRep | |
| 1 (Data Constructor) | GHC.Exts | 
| 2 (Data Constructor) | Data.Data | 
| floatToDigits | Numeric | 
| FloatX16# | GHC.Exts | 
| FloatX4# | GHC.Exts | 
| FloatX8# | GHC.Exts | 
| floor | Prelude | 
| flushWriteBuffer | GHC.IO.BufferedIO | 
| flushWriteBuffer0 | GHC.IO.BufferedIO | 
| fmap | 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.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| foldl' | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List | 
| foldl1 | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| foldl1' | GHC.OldList, Data.List | 
| foldlM | Data.Foldable | 
| foldM | Control.Monad | 
| foldMap | Data.Foldable, Prelude | 
| foldMapDefault | Data.Traversable | 
| foldM_ | Control.Monad | 
| foldr | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| foldr' | Data.Foldable | 
| foldr1 | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| foldrM | Data.Foldable | 
| for | Data.Traversable | 
| ForceSpecConstr | GHC.Exts | 
| ForeignPtr | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| forever | Control.Monad | 
| fork# | 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.Exts | 
| forkOnWithUnmask | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| forkOS | Control.Concurrent | 
| forkOSWithUnmask | Control.Concurrent | 
| forM | Data.Traversable, Control.Monad | 
| Format | 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 | Text.Printf | 
| FormatSign | Text.Printf | 
| formatString | Text.Printf | 
| forM_ | Data.Foldable, Control.Monad | 
| for_ | Data.Foldable | 
| fpChar | Text.Printf | 
| fpModifiers | Text.Printf | 
| fpRest | Text.Printf | 
| Fractional | Prelude | 
| free | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| freeHaskellFunPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| freePool | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| freeStablePtr | Foreign.StablePtr, Foreign.Safe, Foreign | 
| freezeArray# | GHC.Exts | 
| freezeCallStack | GHC.Stack | 
| freezeSmallArray# | GHC.Exts | 
| from | GHC.Generics | 
| from1 | GHC.Generics | 
| fromBool | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| fromCallSiteList | GHC.Stack | 
| fromChar | Text.Printf | 
| fromConstr | Data.Data | 
| fromConstrB | Data.Data | 
| fromConstrM | Data.Data | 
| fromDyn | Data.Dynamic | 
| fromDynamic | Data.Dynamic | 
| fromEnum | Prelude | 
| fromException | Control.Exception.Base, Control.Exception | 
| fromInteger | Prelude | 
| fromIntegral | 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 | 
| fromRational | Prelude | 
| fromRight | Data.Either | 
| fromStaticPtr | GHC.StaticPtr | 
| fromString | Data.String, GHC.Exts | 
| fst | Data.Tuple, Prelude | 
| fullErrorType | System.IO.Error | 
| Fun | Type.Reflection | 
| functionName | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| Functor | Data.Functor, Control.Monad, Prelude, Control.Monad.Instances | 
| FunPtr | |
| 1 (Type/Class) | Foreign.Ptr, Foreign.Safe, Foreign, GHC.Exts | 
| 2 (Data Constructor) | GHC.Exts | 
| funResultTy | Data.Typeable, Data.Data | 
| gather | Text.ParserCombinators.ReadP | 
| gc | |
| 1 (Function) | GHC.Stats | 
| 2 (Function) | GHC.RTS.Flags | 
| gcast | Data.Typeable, Data.Data | 
| gcast1 | Data.Typeable, Data.Data | 
| gcast2 | Data.Typeable, Data.Data | 
| gcastWith | Data.Type.Equality | 
| gccafs | GHC.RTS.Flags | 
| gcd | 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_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 | 
| 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.Exts | 
| geChar# | GHC.Exts | 
| geFloat# | GHC.Exts | 
| GeneralCategory | Data.Char | 
| generalCategory | Data.Char | 
| generateCrashDumpFile | GHC.RTS.Flags | 
| generateStackTrace | GHC.RTS.Flags | 
| generations | GHC.RTS.Flags | 
| Generic | GHC.Generics | 
| Generic1 | GHC.Generics | 
| genericDrop | GHC.OldList, Data.List | 
| genericIndex | GHC.OldList, Data.List | 
| genericLength | GHC.OldList, Data.List | 
| genericReplicate | GHC.OldList, Data.List | 
| genericSplitAt | GHC.OldList, Data.List | 
| genericTake | GHC.OldList, Data.List | 
| get | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read | 
| getAll | Data.Monoid, Data.Semigroup | 
| getAllocationCounter | GHC.Conc.Sync, System.Mem, GHC.Conc | 
| getAlt | Data.Monoid | 
| getAny | Data.Monoid, Data.Semigroup | 
| getApStackVal# | GHC.Exts | 
| getArgs | System.Environment, System.Environment.Blank | 
| getCallStack | GHC.Stack | 
| getCCFlags | GHC.RTS.Flags | 
| getCCSOf | GHC.Stack.CCS, GHC.Stack | 
| getCCSOf# | GHC.Exts | 
| getChanContents | Control.Concurrent.Chan, Control.Concurrent | 
| getChar | System.IO, Prelude | 
| getCompose | Data.Functor.Compose | 
| getConcFlags | GHC.RTS.Flags | 
| getConst | Data.Functor.Const, Control.Applicative | 
| getContents | System.IO, Prelude | 
| getCPUTime | System.CPUTime | 
| getCurrentCCS | GHC.Stack.CCS, GHC.Stack | 
| getCurrentCCS# | GHC.Exts | 
| getDebugFlags | GHC.RTS.Flags | 
| getDual | Data.Monoid, Data.Semigroup | 
| getEcho | GHC.IO.Device | 
| getEnv | |
| 1 (Function) | System.Environment | 
| 2 (Function) | System.Environment.Blank | 
| getEnvDefault | System.Environment.Blank | 
| getEnvironment | System.Environment, System.Environment.Blank | 
| getErrno | Foreign.C.Error, Foreign.C | 
| 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 | 
| getLast | |
| 1 (Function) | Data.Monoid | 
| 2 (Function) | Data.Semigroup | 
| getLine | System.IO, Prelude | 
| getLocaleEncoding | GHC.IO.Encoding | 
| getMaskingState | Control.Exception.Base, Control.Exception | 
| getMaskingState# | 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 | 
| getOpt | System.Console.GetOpt | 
| getOpt' | System.Console.GetOpt | 
| getOption | Data.Semigroup | 
| getParFlags | GHC.RTS.Flags | 
| 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.Exts | 
| getSpark# | GHC.Exts | 
| getStackTrace | GHC.ExecutionStack | 
| getState | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| getSum | Data.Monoid, Data.Semigroup | 
| getSystemEventManager | GHC.Event | 
| getSystemTimerManager | GHC.Event | 
| getTickyFlags | GHC.RTS.Flags | 
| getTraceFlags | GHC.RTS.Flags | 
| getUncaughtExceptionHandler | GHC.Conc.Sync, GHC.Conc | 
| getZipList | Control.Applicative | 
| geWord# | GHC.Exts | 
| gfoldl | Data.Data | 
| 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) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| group1 | Data.List.NonEmpty | 
| groupAllWith | Data.List.NonEmpty | 
| groupAllWith1 | Data.List.NonEmpty | 
| groupBy | |
| 1 (Function) | GHC.OldList, Data.List | 
| 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 | Data.Ord, Prelude | 
| gtAddr# | GHC.Exts | 
| gtChar# | GHC.Exts | 
| gtFloat# | GHC.Exts | 
| gtWord# | GHC.Exts | 
| guard | Control.Monad | 
| gunfold | Data.Data | 
| Handle | GHC.IO.Handle, System.IO | 
| handle | Control.Exception.Base, Control.Exception | 
| handleJust | Control.Exception.Base, Control.Exception | 
| HandlePosition | GHC.IO.Handle | 
| HandlePosn | |
| 1 (Type/Class) | GHC.IO.Handle, System.IO | 
| 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 | 
| HasCallStack | GHC.Stack | 
| HasField | GHC.Records | 
| hashStableName | System.Mem.StableName | 
| hashUnique | Data.Unique | 
| HasResolution | Data.Fixed | 
| hClose | GHC.IO.Handle, System.IO | 
| hClose_help | GHC.IO.Handle | 
| hDuplicate | GHC.IO.Handle | 
| hDuplicateTo | GHC.IO.Handle | 
| head | |
| 1 (Function) | GHC.OldList, Data.List, 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 | Control.Exception.Base, Control.Exception | 
| heapProfileInterval | GHC.RTS.Flags | 
| heapProfileIntervalTicks | GHC.RTS.Flags | 
| heapSizeSuggestion | GHC.RTS.Flags | 
| heapSizeSuggestionAuto | GHC.RTS.Flags | 
| hFileSize | GHC.IO.Handle, System.IO | 
| hFlush | GHC.IO.Handle, System.IO | 
| hFlushAll | GHC.IO.Handle | 
| hGetBuf | GHC.IO.Handle, System.IO | 
| hGetBuffering | GHC.IO.Handle, System.IO | 
| hGetBufNonBlocking | GHC.IO.Handle, System.IO | 
| hGetBufSome | System.IO | 
| hGetChar | GHC.IO.Handle, System.IO | 
| hGetContents | GHC.IO.Handle, System.IO | 
| hGetEcho | GHC.IO.Handle, System.IO | 
| hGetEncoding | GHC.IO.Handle, System.IO | 
| hGetLine | GHC.IO.Handle, System.IO | 
| hGetPosn | GHC.IO.Handle, System.IO | 
| hIsClosed | GHC.IO.Handle, System.IO | 
| hIsEOF | GHC.IO.Handle, System.IO | 
| hIsOpen | GHC.IO.Handle, System.IO | 
| hIsReadable | GHC.IO.Handle, System.IO | 
| hIsSeekable | GHC.IO.Handle, System.IO | 
| hIsTerminalDevice | GHC.IO.Handle, System.IO | 
| hIsWritable | GHC.IO.Handle, System.IO | 
| hLock | GHC.IO.Handle.Lock, GHC.IO.Handle | 
| hLookAhead | GHC.IO.Handle, System.IO | 
| hpc | GHC.RTS.Flags | 
| hPrint | System.IO | 
| hPrintf | Text.Printf | 
| HPrintfType | Text.Printf | 
| hPutBuf | GHC.IO.Handle, System.IO | 
| hPutBufNonBlocking | GHC.IO.Handle, System.IO | 
| hPutChar | GHC.IO.Handle, System.IO | 
| hPutStr | GHC.IO.Handle, System.IO | 
| hPutStrLn | System.IO | 
| hReady | System.IO | 
| HRefl | Data.Type.Equality, Type.Reflection, Data.Typeable, Data.Data | 
| hSeek | GHC.IO.Handle, System.IO | 
| hSetBinaryMode | GHC.IO.Handle, System.IO | 
| hSetBuffering | GHC.IO.Handle, System.IO | 
| hSetEcho | GHC.IO.Handle, System.IO | 
| hSetEncoding | GHC.IO.Handle, System.IO | 
| hSetFileSize | GHC.IO.Handle, System.IO | 
| hSetNewlineMode | GHC.IO.Handle, System.IO | 
| hSetPosn | GHC.IO.Handle, System.IO | 
| hShow | GHC.IO.Handle, System.IO | 
| hsLex | Text.Read.Lex | 
| hTell | GHC.IO.Handle, System.IO | 
| hTryLock | GHC.IO.Handle.Lock, GHC.IO.Handle | 
| hUnlock | GHC.IO.Handle.Lock | 
| hWaitForInput | GHC.IO.Handle, System.IO | 
| I# | GHC.Exts | 
| id | |
| 1 (Function) | 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 | 
| illegalOperationErrorType | System.IO.Error | 
| imagPart | Data.Complex | 
| includeTSOs | GHC.RTS.Flags | 
| index | Data.Ix | 
| indexAddrArray# | GHC.Exts | 
| indexAddrOffAddr# | GHC.Exts | 
| indexArray# | GHC.Exts | 
| indexArrayArrayArray# | GHC.Exts | 
| indexByteArrayArray# | GHC.Exts | 
| indexCharArray# | GHC.Exts | 
| indexCharOffAddr# | GHC.Exts | 
| indexConstr | Data.Data | 
| indexDoubleArray# | GHC.Exts | 
| indexDoubleArrayAsDoubleX2# | GHC.Exts | 
| indexDoubleArrayAsDoubleX4# | GHC.Exts | 
| indexDoubleArrayAsDoubleX8# | GHC.Exts | 
| indexDoubleOffAddr# | GHC.Exts | 
| indexDoubleOffAddrAsDoubleX2# | GHC.Exts | 
| indexDoubleOffAddrAsDoubleX4# | GHC.Exts | 
| indexDoubleOffAddrAsDoubleX8# | GHC.Exts | 
| indexDoubleX2Array# | GHC.Exts | 
| indexDoubleX2OffAddr# | GHC.Exts | 
| indexDoubleX4Array# | GHC.Exts | 
| indexDoubleX4OffAddr# | GHC.Exts | 
| indexDoubleX8Array# | GHC.Exts | 
| indexDoubleX8OffAddr# | GHC.Exts | 
| indexFloatArray# | GHC.Exts | 
| indexFloatArrayAsFloatX16# | GHC.Exts | 
| indexFloatArrayAsFloatX4# | GHC.Exts | 
| indexFloatArrayAsFloatX8# | GHC.Exts | 
| indexFloatOffAddr# | GHC.Exts | 
| indexFloatOffAddrAsFloatX16# | GHC.Exts | 
| indexFloatOffAddrAsFloatX4# | GHC.Exts | 
| indexFloatOffAddrAsFloatX8# | GHC.Exts | 
| indexFloatX16Array# | GHC.Exts | 
| indexFloatX16OffAddr# | GHC.Exts | 
| indexFloatX4Array# | GHC.Exts | 
| indexFloatX4OffAddr# | GHC.Exts | 
| indexFloatX8Array# | GHC.Exts | 
| indexFloatX8OffAddr# | GHC.Exts | 
| indexInt16Array# | GHC.Exts | 
| indexInt16ArrayAsInt16X16# | GHC.Exts | 
| indexInt16ArrayAsInt16X32# | GHC.Exts | 
| indexInt16ArrayAsInt16X8# | GHC.Exts | 
| indexInt16OffAddr# | GHC.Exts | 
| indexInt16OffAddrAsInt16X16# | GHC.Exts | 
| indexInt16OffAddrAsInt16X32# | GHC.Exts | 
| indexInt16OffAddrAsInt16X8# | GHC.Exts | 
| indexInt16X16Array# | GHC.Exts | 
| indexInt16X16OffAddr# | GHC.Exts | 
| indexInt16X32Array# | GHC.Exts | 
| indexInt16X32OffAddr# | GHC.Exts | 
| indexInt16X8Array# | GHC.Exts | 
| indexInt16X8OffAddr# | GHC.Exts | 
| indexInt32Array# | GHC.Exts | 
| indexInt32ArrayAsInt32X16# | GHC.Exts | 
| indexInt32ArrayAsInt32X4# | GHC.Exts | 
| indexInt32ArrayAsInt32X8# | GHC.Exts | 
| indexInt32OffAddr# | GHC.Exts | 
| indexInt32OffAddrAsInt32X16# | GHC.Exts | 
| indexInt32OffAddrAsInt32X4# | GHC.Exts | 
| indexInt32OffAddrAsInt32X8# | GHC.Exts | 
| indexInt32X16Array# | GHC.Exts | 
| indexInt32X16OffAddr# | GHC.Exts | 
| indexInt32X4Array# | GHC.Exts | 
| indexInt32X4OffAddr# | GHC.Exts | 
| indexInt32X8Array# | GHC.Exts | 
| indexInt32X8OffAddr# | GHC.Exts | 
| indexInt64Array# | GHC.Exts | 
| indexInt64ArrayAsInt64X2# | GHC.Exts | 
| indexInt64ArrayAsInt64X4# | GHC.Exts | 
| indexInt64ArrayAsInt64X8# | GHC.Exts | 
| indexInt64OffAddr# | GHC.Exts | 
| indexInt64OffAddrAsInt64X2# | GHC.Exts | 
| indexInt64OffAddrAsInt64X4# | GHC.Exts | 
| indexInt64OffAddrAsInt64X8# | GHC.Exts | 
| indexInt64X2Array# | GHC.Exts | 
| indexInt64X2OffAddr# | GHC.Exts | 
| indexInt64X4Array# | GHC.Exts | 
| indexInt64X4OffAddr# | GHC.Exts | 
| indexInt64X8Array# | GHC.Exts | 
| indexInt64X8OffAddr# | GHC.Exts | 
| indexInt8Array# | GHC.Exts | 
| indexInt8ArrayAsInt8X16# | GHC.Exts | 
| indexInt8ArrayAsInt8X32# | GHC.Exts | 
| indexInt8ArrayAsInt8X64# | GHC.Exts | 
| indexInt8OffAddr# | GHC.Exts | 
| indexInt8OffAddrAsInt8X16# | GHC.Exts | 
| indexInt8OffAddrAsInt8X32# | GHC.Exts | 
| indexInt8OffAddrAsInt8X64# | GHC.Exts | 
| indexInt8X16Array# | GHC.Exts | 
| indexInt8X16OffAddr# | GHC.Exts | 
| indexInt8X32Array# | GHC.Exts | 
| indexInt8X32OffAddr# | GHC.Exts | 
| indexInt8X64Array# | GHC.Exts | 
| indexInt8X64OffAddr# | GHC.Exts | 
| indexIntArray# | GHC.Exts | 
| indexIntOffAddr# | GHC.Exts | 
| IndexOutOfBounds | Control.Exception.Base, Control.Exception | 
| indexSmallArray# | GHC.Exts | 
| indexStablePtrArray# | GHC.Exts | 
| indexStablePtrOffAddr# | GHC.Exts | 
| indexWideCharArray# | GHC.Exts | 
| indexWideCharOffAddr# | GHC.Exts | 
| indexWord16Array# | GHC.Exts | 
| indexWord16ArrayAsWord16X16# | GHC.Exts | 
| indexWord16ArrayAsWord16X32# | GHC.Exts | 
| indexWord16ArrayAsWord16X8# | GHC.Exts | 
| indexWord16OffAddr# | GHC.Exts | 
| indexWord16OffAddrAsWord16X16# | GHC.Exts | 
| indexWord16OffAddrAsWord16X32# | GHC.Exts | 
| indexWord16OffAddrAsWord16X8# | GHC.Exts | 
| indexWord16X16Array# | GHC.Exts | 
| indexWord16X16OffAddr# | GHC.Exts | 
| indexWord16X32Array# | GHC.Exts | 
| indexWord16X32OffAddr# | GHC.Exts | 
| indexWord16X8Array# | GHC.Exts | 
| indexWord16X8OffAddr# | GHC.Exts | 
| indexWord32Array# | GHC.Exts | 
| indexWord32ArrayAsWord32X16# | GHC.Exts | 
| indexWord32ArrayAsWord32X4# | GHC.Exts | 
| indexWord32ArrayAsWord32X8# | GHC.Exts | 
| indexWord32OffAddr# | GHC.Exts | 
| indexWord32OffAddrAsWord32X16# | GHC.Exts | 
| indexWord32OffAddrAsWord32X4# | GHC.Exts | 
| indexWord32OffAddrAsWord32X8# | GHC.Exts | 
| indexWord32X16Array# | GHC.Exts | 
| indexWord32X16OffAddr# | GHC.Exts | 
| indexWord32X4Array# | GHC.Exts | 
| indexWord32X4OffAddr# | GHC.Exts | 
| indexWord32X8Array# | GHC.Exts | 
| indexWord32X8OffAddr# | GHC.Exts | 
| indexWord64Array# | GHC.Exts | 
| indexWord64ArrayAsWord64X2# | GHC.Exts | 
| indexWord64ArrayAsWord64X4# | GHC.Exts | 
| indexWord64ArrayAsWord64X8# | GHC.Exts | 
| indexWord64OffAddr# | GHC.Exts | 
| indexWord64OffAddrAsWord64X2# | GHC.Exts | 
| indexWord64OffAddrAsWord64X4# | GHC.Exts | 
| indexWord64OffAddrAsWord64X8# | GHC.Exts | 
| indexWord64X2Array# | GHC.Exts | 
| indexWord64X2OffAddr# | GHC.Exts | 
| indexWord64X4Array# | GHC.Exts | 
| indexWord64X4OffAddr# | GHC.Exts | 
| indexWord64X8Array# | GHC.Exts | 
| indexWord64X8OffAddr# | GHC.Exts | 
| indexWord8Array# | GHC.Exts | 
| indexWord8ArrayAsWord8X16# | GHC.Exts | 
| indexWord8ArrayAsWord8X32# | GHC.Exts | 
| indexWord8ArrayAsWord8X64# | GHC.Exts | 
| indexWord8OffAddr# | GHC.Exts | 
| indexWord8OffAddrAsWord8X16# | GHC.Exts | 
| indexWord8OffAddrAsWord8X32# | GHC.Exts | 
| indexWord8OffAddrAsWord8X64# | GHC.Exts | 
| indexWord8X16Array# | GHC.Exts | 
| indexWord8X16OffAddr# | GHC.Exts | 
| indexWord8X32Array# | GHC.Exts | 
| indexWord8X32OffAddr# | GHC.Exts | 
| indexWord8X64Array# | GHC.Exts | 
| indexWord8X64OffAddr# | GHC.Exts | 
| indexWordArray# | GHC.Exts | 
| indexWordOffAddr# | GHC.Exts | 
| Infix | |
| 1 (Data Constructor) | GHC.Generics | 
| 2 (Data Constructor) | Data.Data | 
| InfixI | GHC.Generics | 
| init | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| InitialQuote | Data.Char | 
| initialStkSize | GHC.RTS.Flags | 
| initLocaleEncoding | GHC.IO.Encoding | 
| inits | |
| 1 (Function) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| InL | Data.Functor.Sum | 
| inline | GHC.Exts | 
| inner | Data.Type.Equality | 
| inputNL | GHC.IO.Handle, System.IO | 
| InputUnderflow | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| InR | Data.Functor.Sum | 
| inRange | Data.Ix | 
| insert | |
| 1 (Function) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| insertBy | GHC.OldList, Data.List | 
| insertDoubleX2# | GHC.Exts | 
| insertDoubleX4# | GHC.Exts | 
| insertDoubleX8# | GHC.Exts | 
| insertFloatX16# | GHC.Exts | 
| insertFloatX4# | GHC.Exts | 
| insertFloatX8# | GHC.Exts | 
| insertInt16X16# | GHC.Exts | 
| insertInt16X32# | GHC.Exts | 
| insertInt16X8# | GHC.Exts | 
| insertInt32X16# | GHC.Exts | 
| insertInt32X4# | GHC.Exts | 
| insertInt32X8# | GHC.Exts | 
| insertInt64X2# | GHC.Exts | 
| insertInt64X4# | GHC.Exts | 
| insertInt64X8# | GHC.Exts | 
| insertInt8X16# | GHC.Exts | 
| insertInt8X32# | GHC.Exts | 
| insertInt8X64# | GHC.Exts | 
| insertWord16X16# | GHC.Exts | 
| insertWord16X32# | GHC.Exts | 
| insertWord16X8# | GHC.Exts | 
| insertWord32X16# | GHC.Exts | 
| insertWord32X4# | GHC.Exts | 
| insertWord32X8# | GHC.Exts | 
| insertWord64X2# | GHC.Exts | 
| insertWord64X4# | GHC.Exts | 
| insertWord64X8# | GHC.Exts | 
| insertWord8X16# | GHC.Exts | 
| insertWord8X32# | GHC.Exts | 
| insertWord8X64# | GHC.Exts | 
| installSEHHandlers | GHC.RTS.Flags | 
| installSignalHandlers | GHC.RTS.Flags | 
| Int | Data.Int, Foreign.Safe, Foreign, Prelude, GHC.Exts | 
| Int# | GHC.Exts | 
| Int16 | Data.Int, Foreign.Safe, Foreign | 
| Int16ElemRep | GHC.Exts | 
| Int16X16# | GHC.Exts | 
| Int16X32# | GHC.Exts | 
| Int16X8# | GHC.Exts | 
| int2Addr# | GHC.Exts | 
| int2Double# | GHC.Exts | 
| int2Float# | GHC.Exts | 
| int2Word# | GHC.Exts | 
| Int32 | Data.Int, Foreign.Safe, Foreign | 
| Int32# | GHC.Exts | 
| Int32ElemRep | GHC.Exts | 
| Int32X16# | GHC.Exts | 
| Int32X4# | GHC.Exts | 
| Int32X8# | GHC.Exts | 
| Int64 | Data.Int, Foreign.Safe, Foreign | 
| Int64# | GHC.Exts | 
| Int64ElemRep | GHC.Exts | 
| Int64Rep | GHC.Exts | 
| Int64X2# | GHC.Exts | 
| Int64X4# | GHC.Exts | 
| Int64X8# | GHC.Exts | 
| Int8 | Data.Int, Foreign.Safe, Foreign | 
| Int8ElemRep | GHC.Exts | 
| Int8X16# | GHC.Exts | 
| Int8X32# | GHC.Exts | 
| Int8X64# | GHC.Exts | 
| IntConstr | Data.Data | 
| Integer | Prelude | 
| Integral | Prelude | 
| interact | System.IO, Prelude | 
| intercalate | GHC.OldList, Data.List | 
| interpreter | GHC.RTS.Flags | 
| interruptible | Control.Exception | 
| intersect | GHC.OldList, Data.List | 
| intersectBy | GHC.OldList, Data.List | 
| intersperse | |
| 1 (Function) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| IntPtr | |
| 1 (Type/Class) | Foreign.Ptr, Foreign.Safe, Foreign | 
| 2 (Data Constructor) | Foreign.Ptr, Foreign.Safe, Foreign | 
| intPtrToPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| IntRep | |
| 1 (Data Constructor) | GHC.Exts | 
| 2 (Data Constructor) | Data.Data | 
| intToDigit | Data.Char | 
| invalidateDebugCache | GHC.ExecutionStack.Internal | 
| InvalidSequence | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| IO | System.IO, Prelude | 
| 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 | System.IO.Error, Prelude | 
| ioError | Control.Exception.Base, System.IO.Error, Control.Exception, Prelude | 
| IOErrorType | System.IO.Error | 
| ioeSetErrorString | System.IO.Error | 
| ioeSetErrorType | System.IO.Error | 
| ioeSetFileName | System.IO.Error | 
| ioeSetHandle | System.IO.Error | 
| ioeSetLocation | System.IO.Error | 
| IOException | Control.Exception.Base, Control.Exception | 
| ioManagerCapabilitiesChanged | GHC.Conc.IO, GHC.Conc | 
| IOMode | System.IO | 
| IORef | Data.IORef | 
| irrefutPatError | Control.Exception.Base | 
| isAlgType | Data.Data | 
| isAlpha | Data.Char | 
| isAlphaNum | Data.Char | 
| isAlreadyExistsError | System.IO.Error | 
| isAlreadyExistsErrorType | System.IO.Error | 
| isAlreadyInUseError | System.IO.Error | 
| isAlreadyInUseErrorType | System.IO.Error | 
| isAscii | Data.Char | 
| isAsciiLower | Data.Char | 
| isAsciiUpper | Data.Char | 
| isByteArrayPinned# | GHC.Exts | 
| IsChar | Text.Printf | 
| isControl | Data.Char | 
| isCurrentThreadBound | Control.Concurrent | 
| isCurrentThreadBound# | GHC.Exts | 
| isDenormalized | Prelude | 
| isDigit | Data.Char | 
| isDoesNotExistError | System.IO.Error | 
| isDoesNotExistErrorType | System.IO.Error | 
| isEmptyBuffer | GHC.IO.Buffer | 
| isEmptyMVar | Control.Concurrent.MVar, Control.Concurrent | 
| isEmptyMVar# | GHC.Exts | 
| isEOF | GHC.IO.Handle, System.IO | 
| isEOFError | System.IO.Error | 
| isEOFErrorType | System.IO.Error | 
| isFullBuffer | GHC.IO.Buffer | 
| isFullCharBuffer | GHC.IO.Buffer | 
| isFullError | System.IO.Error | 
| isFullErrorType | System.IO.Error | 
| isHexDigit | Data.Char | 
| iShiftL# | GHC.Exts | 
| iShiftRA# | GHC.Exts | 
| iShiftRL# | GHC.Exts | 
| isIEEE | Prelude | 
| isIllegalOperation | System.IO.Error | 
| isIllegalOperationErrorType | System.IO.Error | 
| isInfinite | Prelude | 
| isInfixOf | GHC.OldList, Data.List | 
| isJust | Data.Maybe | 
| IsLabel | GHC.OverloadedLabels | 
| isLatin1 | Data.Char | 
| isLeft | Data.Either | 
| isLetter | Data.Char | 
| IsList | GHC.Exts | 
| isLower | Data.Char | 
| isMark | Data.Char | 
| isMutableByteArrayPinned# | GHC.Exts | 
| isNaN | Prelude | 
| isNegativeZero | Prelude | 
| isNewtype | GHC.Generics | 
| isNorepType | Data.Data | 
| isNothing | Data.Maybe | 
| isNumber | Data.Char | 
| isOctDigit | Data.Char | 
| isPermissionError | System.IO.Error | 
| isPermissionErrorType | System.IO.Error | 
| isPrefixOf | |
| 1 (Function) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| isPrint | Data.Char | 
| isPunctuation | Data.Char | 
| isRight | Data.Either | 
| isSeekable | GHC.IO.Device | 
| isSeparator | Data.Char | 
| isSigned | Data.Bits, Foreign.Safe, Foreign | 
| isSpace | Data.Char | 
| IsStatic | GHC.StaticPtr | 
| IsString | Data.String, GHC.Exts | 
| isSubsequenceOf | Data.List | 
| isSuffixOf | GHC.OldList, Data.List | 
| isSurrogate | GHC.IO.Encoding.Failure | 
| isSymbol | Data.Char | 
| isSymbolChar | Text.Read.Lex | 
| isTerminal | GHC.IO.Device | 
| isTrue# | GHC.Exts | 
| isUpper | Data.Char | 
| isUserError | System.IO.Error | 
| isUserErrorType | System.IO.Error | 
| isValidErrno | Foreign.C.Error, Foreign.C | 
| isValidNatural | GHC.Natural | 
| isWriteBuffer | GHC.IO.Buffer | 
| Item | GHC.Exts | 
| iterate | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| iterate' | GHC.OldList, Data.List | 
| Ix | Data.Ix | 
| join | Control.Monad | 
| Just | Data.Maybe, Prelude | 
| K1 | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| keyFd | GHC.Event | 
| killThread | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| killThread# | GHC.Exts | 
| KindRep | Type.Reflection.Unsafe | 
| KindRepApp | Type.Reflection.Unsafe | 
| KindRepFun | Type.Reflection.Unsafe | 
| KindRepTyConApp | Type.Reflection.Unsafe | 
| KindRepTYPE | Type.Reflection.Unsafe | 
| KindRepTypeLit | Type.Reflection.Unsafe | 
| KindRepTypeLitD | Type.Reflection.Unsafe | 
| KindRepTypeLitS | Type.Reflection.Unsafe | 
| KindRepVar | Type.Reflection.Unsafe | 
| Kleisli | |
| 1 (Type/Class) | Control.Arrow | 
| 2 (Data Constructor) | Control.Arrow | 
| KnownNat | GHC.TypeNats, GHC.TypeLits | 
| 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.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.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| latin1 | |
| 1 (Function) | GHC.IO.Encoding.Latin1 | 
| 2 (Function) | GHC.IO.Encoding, System.IO | 
| 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.Exts | 
| lazyToStrictST | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| lcm | Prelude | 
| leAddr# | GHC.Exts | 
| leChar# | GHC.Exts | 
| leFloat# | GHC.Exts | 
| Left | Data.Either, Prelude | 
| left | Control.Arrow | 
| LeftAdjust | Text.Printf | 
| leftApp | Control.Arrow | 
| LeftAssociative | GHC.Generics | 
| lefts | Data.Either | 
| length | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| 3 (Function) | Data.List.NonEmpty | 
| lengthArray0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| LetterNumber | Data.Char | 
| leWord# | GHC.Exts | 
| lex | |
| 1 (Function) | Text.Read.Lex | 
| 2 (Function) | Text.Read, Prelude | 
| lexChar | Text.Read.Lex | 
| lexDigits | Numeric | 
| Lexeme | Text.Read.Lex, Text.Read | 
| lexLitChar | Data.Char | 
| lexP | Text.Read | 
| LF | GHC.IO.Handle, System.IO | 
| Lifetime | GHC.Event | 
| lift | Text.ParserCombinators.ReadPrec, Text.Read | 
| liftA | Control.Applicative | 
| liftA2 | Control.Applicative | 
| liftA3 | Control.Applicative | 
| liftCompare | Data.Functor.Classes | 
| liftCompare2 | Data.Functor.Classes | 
| LiftedRep | GHC.Exts | 
| liftEq | Data.Functor.Classes | 
| liftEq2 | Data.Functor.Classes | 
| liftIO | Control.Monad.IO.Class | 
| liftM | Control.Monad | 
| liftM2 | Control.Monad | 
| liftM3 | Control.Monad | 
| liftM4 | Control.Monad | 
| liftM5 | 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 | 
| Limit | System.Posix.Types | 
| LineBuffering | GHC.IO.Handle, System.IO | 
| lines | GHC.OldList, Data.List, Data.String, Prelude | 
| LineSeparator | Data.Char | 
| LinkCount | System.Posix.Types | 
| linker | GHC.RTS.Flags | 
| linkerMemBase | GHC.RTS.Flags | 
| listToMaybe | Data.Maybe | 
| LittleEndian | GHC.ByteOrder | 
| localeEncoding | System.IO | 
| Location | |
| 1 (Type/Class) | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| 2 (Data Constructor) | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| LockMode | GHC.IO.Handle.Lock, GHC.IO.Handle | 
| log | Numeric, Prelude | 
| log1mexp | Numeric | 
| log1p | Numeric | 
| log1pexp | Numeric | 
| Log2 | GHC.TypeNats, GHC.TypeLits | 
| logBase | Numeric, Prelude | 
| logDouble# | GHC.Exts | 
| logFloat# | GHC.Exts | 
| look | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read | 
| lookup | GHC.OldList, Data.List, Prelude | 
| lookupEnv | System.Environment | 
| loop | Control.Arrow | 
| LossOfPrecision | Control.Exception.Base, Control.Exception | 
| LowercaseLetter | Data.Char | 
| LT | Data.Ord, Prelude | 
| ltAddr# | GHC.Exts | 
| ltChar# | GHC.Exts | 
| ltFloat# | GHC.Exts | 
| ltWord# | GHC.Exts | 
| M1 | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| machineReadable | GHC.RTS.Flags | 
| magicDict | GHC.Exts | 
| magnitude | Data.Complex | 
| major_gcs | GHC.Stats | 
| makeStableName | System.Mem.StableName | 
| makeStableName# | GHC.Exts | 
| makeStablePtr# | GHC.Exts | 
| makeVersion | Data.Version | 
| malloc | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| mallocArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| mallocArray0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| mallocBytes | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| mallocForeignPtr | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| mallocForeignPtrArray | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| mallocForeignPtrArray0 | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| mallocForeignPtrBytes | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| many | |
| 1 (Function) | Control.Applicative | 
| 2 (Function) | Text.ParserCombinators.ReadP | 
| many1 | Text.ParserCombinators.ReadP | 
| manyTill | Text.ParserCombinators.ReadP | 
| map | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| mapAccumL | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Traversable, Data.List | 
| mapAccumR | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Traversable, Data.List | 
| mapAndUnzipM | Control.Monad | 
| mapException | Control.Exception.Base, Control.Exception | 
| mapM | Data.Traversable, Control.Monad, Prelude | 
| mapMaybe | Data.Maybe | 
| mapM_ | Data.Foldable, Control.Monad, Prelude | 
| mappend | Data.Monoid, Prelude | 
| mask | Control.Exception.Base, Control.Exception | 
| maskAsyncExceptions# | GHC.Exts | 
| MaskedInterruptible | Control.Exception.Base, Control.Exception | 
| MaskedUninterruptible | Control.Exception.Base, Control.Exception | 
| MaskingState | Control.Exception.Base, Control.Exception | 
| maskUninterruptible# | GHC.Exts | 
| mask_ | Control.Exception.Base, Control.Exception | 
| MathSymbol | Data.Char | 
| Max | |
| 1 (Type/Class) | Data.Semigroup | 
| 2 (Data Constructor) | Data.Semigroup | 
| max | Data.Ord, Prelude | 
| maxBound | Prelude | 
| maxConstrIndex | Data.Data | 
| maxHeapSize | GHC.RTS.Flags | 
| maximum | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| maximumBy | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List | 
| 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 | Data.Maybe, Prelude | 
| maybe | Data.Maybe, Prelude | 
| maybeNew | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| maybePeek | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| maybeToList | Data.Maybe | 
| maybeWith | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| mconcat | Data.Monoid, Prelude | 
| mempty | 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 | Data.Ord, Prelude | 
| minAllocAreaSize | GHC.RTS.Flags | 
| minBound | Prelude | 
| minimum | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| minimumBy | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List | 
| minOldGenSize | GHC.RTS.Flags | 
| minPrec | Text.ParserCombinators.ReadPrec, Text.Read | 
| minusAddr# | GHC.Exts | 
| minusDoubleX2# | GHC.Exts | 
| minusDoubleX4# | GHC.Exts | 
| minusDoubleX8# | GHC.Exts | 
| minusFloat# | GHC.Exts | 
| minusFloatX16# | GHC.Exts | 
| minusFloatX4# | GHC.Exts | 
| minusFloatX8# | GHC.Exts | 
| minusInt16X16# | GHC.Exts | 
| minusInt16X32# | GHC.Exts | 
| minusInt16X8# | GHC.Exts | 
| minusInt32X16# | GHC.Exts | 
| minusInt32X4# | GHC.Exts | 
| minusInt32X8# | GHC.Exts | 
| minusInt64X2# | GHC.Exts | 
| minusInt64X4# | GHC.Exts | 
| minusInt64X8# | GHC.Exts | 
| minusInt8X16# | GHC.Exts | 
| minusInt8X32# | GHC.Exts | 
| minusInt8X64# | GHC.Exts | 
| minusNaturalMaybe | GHC.Natural | 
| minusPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| minusWord# | GHC.Exts | 
| minusWord16X16# | GHC.Exts | 
| minusWord16X32# | GHC.Exts | 
| minusWord16X8# | GHC.Exts | 
| minusWord32X16# | GHC.Exts | 
| minusWord32X4# | GHC.Exts | 
| minusWord32X8# | GHC.Exts | 
| minusWord64X2# | GHC.Exts | 
| minusWord64X4# | GHC.Exts | 
| minusWord64X8# | GHC.Exts | 
| minusWord8X16# | GHC.Exts | 
| minusWord8X32# | GHC.Exts | 
| minusWord8X64# | GHC.Exts | 
| MiscFlags | |
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| miscFlags | GHC.RTS.Flags | 
| mkApUpd0# | GHC.Exts | 
| mkAscii | GHC.IO.Encoding.Latin1 | 
| mkCharConstr | Data.Data | 
| mkCharType | Data.Data | 
| mkConstr | Data.Data | 
| mkDataType | Data.Data | 
| mkDuplexHandle | GHC.IO.Handle | 
| mkFileHandle | GHC.IO.Handle | 
| MkFixed | Data.Fixed | 
| mkFloatType | Data.Data | 
| mkFunTy | Data.Typeable, Data.Data | 
| mkHandleFromFD | GHC.IO.Handle.FD | 
| mkIntegralConstr | Data.Data | 
| mkIntType | Data.Data | 
| mkIOError | System.IO.Error | 
| mkLatin1 | GHC.IO.Encoding.Latin1 | 
| mkLatin1_checked | GHC.IO.Encoding.Latin1 | 
| mkNoRepType | Data.Data | 
| mkPolar | Data.Complex | 
| mkRealConstr | Data.Data | 
| mkTextDecoder | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| mkTextEncoder | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| mkTextEncoding | GHC.IO.Encoding, System.IO | 
| mkTrApp | Type.Reflection.Unsafe | 
| mkTrCon | Type.Reflection.Unsafe | 
| mkTyCon | Type.Reflection.Unsafe | 
| 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 | System.Mem.Weak | 
| mkWeak# | GHC.Exts | 
| mkWeakIORef | Data.IORef | 
| mkWeakMVar | Control.Concurrent.MVar, Control.Concurrent | 
| mkWeakNoFinalizer# | GHC.Exts | 
| mkWeakPair | System.Mem.Weak | 
| mkWeakPtr | System.Mem.Weak | 
| mkWeakThreadId | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| Mod | GHC.TypeNats, GHC.TypeLits | 
| mod | Prelude | 
| mod' | Data.Fixed | 
| ModifierLetter | Data.Char | 
| ModifierParser | Text.Printf | 
| ModifierSymbol | 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 | 
| modSelector | GHC.RTS.Flags | 
| Module | Type.Reflection | 
| moduleName | |
| 1 (Function) | GHC.Generics | 
| 2 (Function) | Type.Reflection | 
| modulePackage | Type.Reflection | 
| Monad | Control.Monad, Prelude, Control.Monad.Instances | 
| MonadFail | Control.Monad.Fail | 
| MonadFix | Control.Monad.Fix | 
| MonadIO | Control.Monad.IO.Class | 
| MonadPlus | Control.Monad | 
| MonadZip | Control.Monad.Zip | 
| Monoid | Data.Monoid, Prelude | 
| moveArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| moveBytes | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| mplus | Control.Monad | 
| msecsPerTick | GHC.RTS.Flags | 
| msum | Data.Foldable, Control.Monad | 
| mtimesDefault | Data.Semigroup | 
| mulIntMayOflo# | GHC.Exts | 
| MultiShot | GHC.Event | 
| munch | Text.ParserCombinators.ReadP | 
| munch1 | Text.ParserCombinators.ReadP | 
| munzip | Control.Monad.Zip | 
| MutableArray# | GHC.Exts | 
| MutableArrayArray# | GHC.Exts | 
| MutableByteArray# | GHC.Exts | 
| mutator_cpu_ns | GHC.Stats | 
| mutator_elapsed_ns | GHC.Stats | 
| MutVar# | GHC.Exts | 
| MVar | Control.Concurrent.MVar, Control.Concurrent | 
| MVar# | GHC.Exts | 
| myThreadId | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| myThreadId# | GHC.Exts | 
| mzero | Control.Monad | 
| mzip | Control.Monad.Zip | 
| mzipWith | Control.Monad.Zip | 
| Nano | Data.Fixed | 
| narrow16Int# | GHC.Exts | 
| narrow16Word# | GHC.Exts | 
| narrow32Int# | GHC.Exts | 
| narrow32Word# | GHC.Exts | 
| narrow8Int# | GHC.Exts | 
| narrow8Word# | GHC.Exts | 
| Nat | GHC.TypeNats, GHC.TypeLits | 
| nativeNewline | GHC.IO.Handle, System.IO | 
| nativeNewlineMode | GHC.IO.Handle, System.IO | 
| NatJ# | GHC.Natural | 
| NatS# | GHC.Natural | 
| Natural | GHC.Natural, Numeric.Natural | 
| naturalFromInteger | GHC.Natural | 
| naturalToWordMaybe | GHC.Natural | 
| natVal | |
| 1 (Function) | GHC.TypeNats | 
| 2 (Function) | GHC.TypeLits | 
| natVal' | |
| 1 (Function) | GHC.TypeNats | 
| 2 (Function) | GHC.TypeLits | 
| nCapabilities | GHC.RTS.Flags | 
| neAddr# | GHC.Exts | 
| neChar | GHC.Char | 
| neChar# | GHC.Exts | 
| neFloat# | GHC.Exts | 
| negate | Prelude | 
| negateDouble# | GHC.Exts | 
| negateDoubleX2# | GHC.Exts | 
| negateDoubleX4# | GHC.Exts | 
| negateDoubleX8# | GHC.Exts | 
| negateFloat# | GHC.Exts | 
| negateFloatX16# | GHC.Exts | 
| negateFloatX4# | GHC.Exts | 
| negateFloatX8# | GHC.Exts | 
| negateInt# | GHC.Exts | 
| negateInt16X16# | GHC.Exts | 
| negateInt16X32# | GHC.Exts | 
| negateInt16X8# | GHC.Exts | 
| negateInt32X16# | GHC.Exts | 
| negateInt32X4# | GHC.Exts | 
| negateInt32X8# | GHC.Exts | 
| negateInt64X2# | GHC.Exts | 
| negateInt64X4# | GHC.Exts | 
| negateInt64X8# | GHC.Exts | 
| negateInt8X16# | GHC.Exts | 
| negateInt8X32# | GHC.Exts | 
| negateInt8X64# | GHC.Exts | 
| NestedAtomically | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| nestedAtomically | Control.Exception.Base | 
| new | |
| 1 (Function) | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| 2 (Function) | GHC.Event | 
| newAlignedPinnedByteArray# | GHC.Exts | 
| newArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| newArray# | GHC.Exts | 
| newArray0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| newArrayArray# | GHC.Exts | 
| newBCO# | GHC.Exts | 
| newBuffer | |
| 1 (Function) | GHC.IO.Buffer | 
| 2 (Function) | GHC.IO.BufferedIO | 
| newByteArray# | GHC.Exts | 
| newByteBuffer | GHC.IO.Buffer | 
| newCAString | Foreign.C.String, Foreign.C | 
| newCAStringLen | Foreign.C.String, Foreign.C | 
| newChan | Control.Concurrent.Chan, Control.Concurrent | 
| newCharBuffer | GHC.IO.Buffer | 
| newCString | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C.String, Foreign.C | 
| newCStringLen | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C.String, Foreign.C | 
| newCWString | Foreign.C.String, Foreign.C | 
| newCWStringLen | Foreign.C.String, Foreign.C | 
| newEmptyMVar | Control.Concurrent.MVar, Control.Concurrent | 
| newForeignPtr | |
| 1 (Function) | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| 2 (Function) | Foreign.Concurrent | 
| newForeignPtrEnv | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| newForeignPtr_ | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| newIORef | Data.IORef | 
| Newline | GHC.IO.Handle, System.IO | 
| NewlineMode | |
| 1 (Type/Class) | GHC.IO.Handle, System.IO | 
| 2 (Data Constructor) | GHC.IO.Handle, System.IO | 
| newMutVar# | GHC.Exts | 
| newMVar | Control.Concurrent.MVar, Control.Concurrent | 
| newMVar# | GHC.Exts | 
| neWord# | GHC.Exts | 
| newPinnedByteArray# | GHC.Exts | 
| newPool | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| newQSem | Control.Concurrent.QSem, Control.Concurrent | 
| newQSemN | Control.Concurrent.QSemN, Control.Concurrent | 
| newSmallArray# | GHC.Exts | 
| newStablePtr | Foreign.StablePtr, Foreign.Safe, Foreign | 
| newStablePtrPrimMVar | GHC.Conc.Sync, GHC.Conc | 
| newSTRef | |
| 1 (Function) | Data.STRef, Data.STRef.Strict | 
| 2 (Function) | Data.STRef.Lazy | 
| newTVar | GHC.Conc.Sync, GHC.Conc | 
| newTVar# | GHC.Exts | 
| newTVarIO | GHC.Conc.Sync, GHC.Conc | 
| newUnique | Data.Unique | 
| NoArg | System.Console.GetOpt | 
| NoBuffering | GHC.IO.Handle, System.IO | 
| noDuplicate# | GHC.Exts | 
| NoGCStats | GHC.RTS.Flags | 
| NoHeapProfiling | GHC.RTS.Flags | 
| noMethodBindingError | Control.Exception.Base | 
| NoMethodError | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| NonEmpty | Data.List.NonEmpty | 
| nonEmpty | Data.List.NonEmpty | 
| noNewlineTranslation | GHC.IO.Handle, System.IO | 
| nonExhaustiveGuardsError | Control.Exception.Base | 
| NonSpacingMark | Data.Char | 
| NonTermination | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| nonTermination | Control.Exception.Base | 
| NoRep | Data.Data | 
| NoSourceStrictness | GHC.Generics | 
| NoSourceUnpackedness | GHC.Generics | 
| NoSpecConstr | GHC.Exts | 
| Not | Data.Type.Bool | 
| not | Data.Bool, Prelude | 
| not# | GHC.Exts | 
| NotAssigned | Data.Char | 
| NotAssociative | GHC.Generics | 
| notElem | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| Nothing | Data.Maybe, Prelude | 
| notI# | GHC.Exts | 
| nub | |
| 1 (Function) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| nubBy | |
| 1 (Function) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| null | |
| 1 (Function) | GHC.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| nullAddr# | GHC.Exts | 
| nullFunPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| nullPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| Num | Prelude | 
| numa | GHC.RTS.Flags | 
| numaMask | GHC.RTS.Flags | 
| Number | |
| 1 (Type/Class) | Text.Read.Lex | 
| 2 (Data Constructor) | Text.Read.Lex, Text.Read | 
| numberToFixed | Text.Read.Lex | 
| numberToInteger | Text.Read.Lex | 
| numberToRangedRational | Text.Read.Lex | 
| numberToRational | Text.Read.Lex | 
| numCapabilities | GHC.Conc.Sync, GHC.Conc | 
| numerator | Data.Ratio | 
| numSparks | GHC.Conc.Sync, GHC.Conc | 
| numSparks# | GHC.Exts | 
| nurseryChunkSize | GHC.RTS.Flags | 
| objectName | GHC.ExecutionStack.Internal, GHC.ExecutionStack | 
| odd | Prelude | 
| oldGenFactor | GHC.RTS.Flags | 
| on | Data.Function | 
| OneLineGCStats | GHC.RTS.Flags | 
| OneShot | GHC.Event | 
| oneShot | GHC.Exts | 
| onException | Control.Exception.Base, Control.Exception | 
| openBinaryFile | GHC.IO.Handle.FD, System.IO | 
| openBinaryTempFile | System.IO | 
| openBinaryTempFileWithDefaultPermissions | System.IO | 
| openFile | GHC.IO.Handle.FD, System.IO | 
| openFileBlocking | GHC.IO.Handle.FD | 
| OpenPunctuation | Data.Char | 
| openTempFile | System.IO | 
| openTempFileWithDefaultPermissions | System.IO | 
| 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.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| or# | GHC.Exts | 
| Ord | Data.Ord, Prelude | 
| ord | Data.Char | 
| ord# | GHC.Exts | 
| Ord1 | Data.Functor.Classes | 
| Ord2 | Data.Functor.Classes | 
| Ordering | Data.Ord, Prelude | 
| orElse | GHC.Conc.Sync, GHC.Conc | 
| orI# | GHC.Exts | 
| os | System.Info | 
| OtherLetter | Data.Char | 
| OtherNumber | Data.Char | 
| OtherPunctuation | Data.Char | 
| OtherSymbol | Data.Char | 
| otherwise | Data.Bool, Prelude | 
| outer | Data.Type.Equality | 
| outputNL | GHC.IO.Handle, System.IO | 
| OutputUnderflow | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| Overflow | Control.Exception.Base, Control.Exception | 
| packageName | GHC.Generics | 
| packDoubleX2# | GHC.Exts | 
| packDoubleX4# | GHC.Exts | 
| packDoubleX8# | GHC.Exts | 
| packFloatX16# | GHC.Exts | 
| packFloatX4# | GHC.Exts | 
| packFloatX8# | GHC.Exts | 
| packInt16X16# | GHC.Exts | 
| packInt16X32# | GHC.Exts | 
| packInt16X8# | GHC.Exts | 
| packInt32X16# | GHC.Exts | 
| packInt32X4# | GHC.Exts | 
| packInt32X8# | GHC.Exts | 
| packInt64X2# | GHC.Exts | 
| packInt64X4# | GHC.Exts | 
| packInt64X8# | GHC.Exts | 
| packInt8X16# | GHC.Exts | 
| packInt8X32# | GHC.Exts | 
| packInt8X64# | GHC.Exts | 
| packWord16X16# | GHC.Exts | 
| packWord16X32# | GHC.Exts | 
| packWord16X8# | GHC.Exts | 
| packWord32X16# | GHC.Exts | 
| packWord32X4# | GHC.Exts | 
| packWord32X8# | GHC.Exts | 
| packWord64X2# | GHC.Exts | 
| packWord64X4# | GHC.Exts | 
| packWord64X8# | GHC.Exts | 
| packWord8X16# | GHC.Exts | 
| packWord8X32# | GHC.Exts | 
| packWord8X64# | GHC.Exts | 
| Pair | Data.Functor.Product | 
| par | GHC.Conc.Sync, GHC.Conc | 
| par# | GHC.Exts | 
| Par1 | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| ParagraphSeparator | Data.Char | 
| parens | Text.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) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| partitionEithers | Data.Either | 
| par_copied_bytes | GHC.Stats | 
| patError | Control.Exception.Base | 
| PatternMatchFail | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| pcFreeHeap | GHC.RTS.Flags | 
| pdep# | GHC.Exts | 
| pdep16# | GHC.Exts | 
| pdep32# | GHC.Exts | 
| pdep64# | GHC.Exts | 
| pdep8# | GHC.Exts | 
| peek | Foreign.Storable, Foreign.Safe, Foreign | 
| peekArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| peekArray0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| peekByteOff | Foreign.Storable, Foreign.Safe, Foreign | 
| peekCAString | Foreign.C.String, Foreign.C | 
| peekCAStringLen | Foreign.C.String, Foreign.C | 
| peekCharBuf | GHC.IO.Buffer | 
| peekCString | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C.String, Foreign.C | 
| peekCStringLen | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C.String, Foreign.C | 
| peekCWString | Foreign.C.String, Foreign.C | 
| peekCWStringLen | Foreign.C.String, Foreign.C | 
| peekElemOff | Foreign.Storable, Foreign.Safe, Foreign | 
| performGC | System.Mem | 
| performMajorGC | System.Mem | 
| performMinorGC | System.Mem | 
| permissionErrorType | System.IO.Error | 
| permutations | GHC.OldList, Data.List | 
| Permute | System.Console.GetOpt | 
| perror | Text.Printf | 
| pext# | GHC.Exts | 
| pext16# | GHC.Exts | 
| pext32# | GHC.Exts | 
| pext64# | GHC.Exts | 
| pext8# | GHC.Exts | 
| pfail | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read | 
| phase | Data.Complex | 
| pi | Numeric, Prelude | 
| Pico | Data.Fixed | 
| plusAddr# | GHC.Exts | 
| plusDoubleX2# | GHC.Exts | 
| plusDoubleX4# | GHC.Exts | 
| plusDoubleX8# | GHC.Exts | 
| plusFloat# | GHC.Exts | 
| plusFloatX16# | GHC.Exts | 
| plusFloatX4# | GHC.Exts | 
| plusFloatX8# | GHC.Exts | 
| plusForeignPtr | Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| plusInt16X16# | GHC.Exts | 
| plusInt16X32# | GHC.Exts | 
| plusInt16X8# | GHC.Exts | 
| plusInt32X16# | GHC.Exts | 
| plusInt32X4# | GHC.Exts | 
| plusInt32X8# | GHC.Exts | 
| plusInt64X2# | GHC.Exts | 
| plusInt64X4# | GHC.Exts | 
| plusInt64X8# | GHC.Exts | 
| plusInt8X16# | GHC.Exts | 
| plusInt8X32# | GHC.Exts | 
| plusInt8X64# | GHC.Exts | 
| plusPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| plusWord# | GHC.Exts | 
| plusWord16X16# | GHC.Exts | 
| plusWord16X32# | GHC.Exts | 
| plusWord16X8# | GHC.Exts | 
| plusWord2# | GHC.Exts | 
| plusWord32X16# | GHC.Exts | 
| plusWord32X4# | GHC.Exts | 
| plusWord32X8# | GHC.Exts | 
| plusWord64X2# | GHC.Exts | 
| plusWord64X4# | GHC.Exts | 
| plusWord64X8# | GHC.Exts | 
| plusWord8X16# | GHC.Exts | 
| plusWord8X32# | GHC.Exts | 
| plusWord8X64# | GHC.Exts | 
| poke | Foreign.Storable, Foreign.Safe, Foreign | 
| pokeArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pokeArray0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pokeByteOff | Foreign.Storable, Foreign.Safe, Foreign | 
| pokeElemOff | Foreign.Storable, Foreign.Safe, Foreign | 
| polar | Data.Complex | 
| Pool | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledMalloc | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledMallocArray | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledMallocArray0 | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledMallocBytes | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledNew | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledNewArray | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledNewArray0 | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledRealloc | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledReallocArray | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledReallocArray0 | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| pooledReallocBytes | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| popCallStack | GHC.Stack | 
| popCnt# | GHC.Exts | 
| popCnt16# | GHC.Exts | 
| popCnt32# | GHC.Exts | 
| popCnt64# | GHC.Exts | 
| popCnt8# | GHC.Exts | 
| popCount | Data.Bits, Foreign.Safe, Foreign | 
| popCountDefault | Data.Bits, Foreign.Safe, Foreign | 
| powerFloat# | GHC.Exts | 
| powModNatural | GHC.Natural | 
| Prec | Text.ParserCombinators.ReadPrec, Text.Read | 
| prec | |
| 1 (Function) | Text.ParserCombinators.ReadPrec, Text.Read | 
| 2 (Function) | GHC.Generics | 
| pred | Prelude | 
| prefetchAddr0# | GHC.Exts | 
| prefetchAddr1# | GHC.Exts | 
| prefetchAddr2# | GHC.Exts | 
| prefetchAddr3# | GHC.Exts | 
| prefetchByteArray0# | GHC.Exts | 
| prefetchByteArray1# | GHC.Exts | 
| prefetchByteArray2# | GHC.Exts | 
| prefetchByteArray3# | GHC.Exts | 
| prefetchMutableByteArray0# | GHC.Exts | 
| prefetchMutableByteArray1# | GHC.Exts | 
| prefetchMutableByteArray2# | GHC.Exts | 
| prefetchMutableByteArray3# | GHC.Exts | 
| prefetchValue0# | GHC.Exts | 
| prefetchValue1# | GHC.Exts | 
| prefetchValue2# | GHC.Exts | 
| prefetchValue3# | GHC.Exts | 
| Prefix | |
| 1 (Data Constructor) | GHC.Generics | 
| 2 (Data Constructor) | Data.Data | 
| PrefixI | GHC.Generics | 
| prettyCallStack | GHC.Stack | 
| prettySrcLoc | GHC.Stack | 
| PrimMVar | GHC.Conc.Sync, GHC.Conc | 
| System.IO, Prelude | |
| printf | Text.Printf | 
| PrintfArg | Text.Printf | 
| PrintfType | Text.Printf | 
| PrivateUse | 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.OldList | 
| 2 (Function) | Data.Foldable, Data.List, 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 | Prelude | 
| Proxy | |
| 1 (Type/Class) | Data.Proxy, Data.Typeable, Data.Data | 
| 2 (Data Constructor) | Data.Proxy, Data.Typeable, Data.Data | 
| Proxy# | GHC.Exts | 
| proxy# | GHC.Exts | 
| pseq | GHC.Conc.Sync, GHC.Conc | 
| Ptr | |
| 1 (Type/Class) | Foreign.Ptr, Foreign.Safe, Foreign, GHC.Exts | 
| 2 (Data Constructor) | GHC.Exts | 
| ptrToIntPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| ptrToWordPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| Punc | Text.Read.Lex, Text.Read | 
| pure | Control.Applicative, Prelude | 
| pushCallStack | GHC.Stack | 
| putChar | System.IO, Prelude | 
| putMVar | Control.Concurrent.MVar, Control.Concurrent | 
| putMVar# | GHC.Exts | 
| putStr | System.IO, Prelude | 
| putStrLn | System.IO, Prelude | 
| putTraceMsg | Debug.Trace | 
| QSem | Control.Concurrent.QSem, Control.Concurrent | 
| QSemN | Control.Concurrent.QSemN, Control.Concurrent | 
| quot | Prelude | 
| quotInt# | GHC.Exts | 
| quotInt16X16# | GHC.Exts | 
| quotInt16X32# | GHC.Exts | 
| quotInt16X8# | GHC.Exts | 
| quotInt32X16# | GHC.Exts | 
| quotInt32X4# | GHC.Exts | 
| quotInt32X8# | GHC.Exts | 
| quotInt64X2# | GHC.Exts | 
| quotInt64X4# | GHC.Exts | 
| quotInt64X8# | GHC.Exts | 
| quotInt8X16# | GHC.Exts | 
| quotInt8X32# | GHC.Exts | 
| quotInt8X64# | GHC.Exts | 
| quotRem | Prelude | 
| quotRemInt# | GHC.Exts | 
| quotRemWord# | GHC.Exts | 
| quotRemWord2# | GHC.Exts | 
| quotWord# | GHC.Exts | 
| quotWord16X16# | GHC.Exts | 
| quotWord16X32# | GHC.Exts | 
| quotWord16X8# | GHC.Exts | 
| quotWord32X16# | GHC.Exts | 
| quotWord32X4# | GHC.Exts | 
| quotWord32X8# | GHC.Exts | 
| quotWord64X2# | GHC.Exts | 
| quotWord64X4# | GHC.Exts | 
| quotWord64X8# | GHC.Exts | 
| quotWord8X16# | GHC.Exts | 
| quotWord8X32# | GHC.Exts | 
| quotWord8X64# | GHC.Exts | 
| R | GHC.Generics | 
| R1 | GHC.Generics | 
| raise# | GHC.Exts | 
| raiseIO# | GHC.Exts | 
| range | Data.Ix | 
| rangeSize | Data.Ix | 
| Ratio | Data.Ratio | 
| Rational | Prelude, Data.Ratio | 
| RatioZeroDenominator | Control.Exception.Base, Control.Exception | 
| RawBuffer | GHC.IO.Buffer | 
| RawCharBuffer | GHC.IO.Buffer | 
| RawDevice | GHC.IO.Device | 
| RawIO | GHC.IO.Device | 
| Read | Text.Read, Prelude | 
| read | |
| 1 (Function) | Text.Read, Prelude | 
| 2 (Function) | GHC.IO.Device | 
| Read1 | Data.Functor.Classes | 
| Read2 | Data.Functor.Classes | 
| readAddrArray# | GHC.Exts | 
| readAddrOffAddr# | GHC.Exts | 
| readArray# | GHC.Exts | 
| readArrayArrayArray# | GHC.Exts | 
| readBinaryWith | Data.Functor.Classes | 
| readBuf | GHC.IO.BufferedIO | 
| ReadBuffer | GHC.IO.Buffer | 
| readBufNonBlocking | GHC.IO.BufferedIO | 
| readByteArrayArray# | GHC.Exts | 
| readChan | Control.Concurrent.Chan, Control.Concurrent | 
| readCharArray# | GHC.Exts | 
| readCharBuf | GHC.IO.Buffer | 
| readCharBufPtr | GHC.IO.Buffer | 
| readCharOffAddr# | GHC.Exts | 
| readConstr | Data.Data | 
| readData | Data.Functor.Classes | 
| readDec | Numeric | 
| readDecP | Text.Read.Lex | 
| readDoubleArray# | GHC.Exts | 
| readDoubleArrayAsDoubleX2# | GHC.Exts | 
| readDoubleArrayAsDoubleX4# | GHC.Exts | 
| readDoubleArrayAsDoubleX8# | GHC.Exts | 
| readDoubleOffAddr# | GHC.Exts | 
| readDoubleOffAddrAsDoubleX2# | GHC.Exts | 
| readDoubleOffAddrAsDoubleX4# | GHC.Exts | 
| readDoubleOffAddrAsDoubleX8# | GHC.Exts | 
| readDoubleX2Array# | GHC.Exts | 
| readDoubleX2OffAddr# | GHC.Exts | 
| readDoubleX4Array# | GHC.Exts | 
| readDoubleX4OffAddr# | GHC.Exts | 
| readDoubleX8Array# | GHC.Exts | 
| readDoubleX8OffAddr# | GHC.Exts | 
| readEither | Text.Read | 
| readFile | System.IO, Prelude | 
| readFloat | Numeric | 
| readFloatArray# | GHC.Exts | 
| readFloatArrayAsFloatX16# | GHC.Exts | 
| readFloatArrayAsFloatX4# | GHC.Exts | 
| readFloatArrayAsFloatX8# | GHC.Exts | 
| readFloatOffAddr# | GHC.Exts | 
| readFloatOffAddrAsFloatX16# | GHC.Exts | 
| readFloatOffAddrAsFloatX4# | GHC.Exts | 
| readFloatOffAddrAsFloatX8# | GHC.Exts | 
| readFloatX16Array# | GHC.Exts | 
| readFloatX16OffAddr# | GHC.Exts | 
| readFloatX4Array# | GHC.Exts | 
| readFloatX4OffAddr# | GHC.Exts | 
| readFloatX8Array# | GHC.Exts | 
| readFloatX8OffAddr# | GHC.Exts | 
| readHex | Numeric | 
| readHexP | Text.Read.Lex | 
| readInt | Numeric | 
| readInt16Array# | GHC.Exts | 
| readInt16ArrayAsInt16X16# | GHC.Exts | 
| readInt16ArrayAsInt16X32# | GHC.Exts | 
| readInt16ArrayAsInt16X8# | GHC.Exts | 
| readInt16OffAddr# | GHC.Exts | 
| readInt16OffAddrAsInt16X16# | GHC.Exts | 
| readInt16OffAddrAsInt16X32# | GHC.Exts | 
| readInt16OffAddrAsInt16X8# | GHC.Exts | 
| readInt16X16Array# | GHC.Exts | 
| readInt16X16OffAddr# | GHC.Exts | 
| readInt16X32Array# | GHC.Exts | 
| readInt16X32OffAddr# | GHC.Exts | 
| readInt16X8Array# | GHC.Exts | 
| readInt16X8OffAddr# | GHC.Exts | 
| readInt32Array# | GHC.Exts | 
| readInt32ArrayAsInt32X16# | GHC.Exts | 
| readInt32ArrayAsInt32X4# | GHC.Exts | 
| readInt32ArrayAsInt32X8# | GHC.Exts | 
| readInt32OffAddr# | GHC.Exts | 
| readInt32OffAddrAsInt32X16# | GHC.Exts | 
| readInt32OffAddrAsInt32X4# | GHC.Exts | 
| readInt32OffAddrAsInt32X8# | GHC.Exts | 
| readInt32X16Array# | GHC.Exts | 
| readInt32X16OffAddr# | GHC.Exts | 
| readInt32X4Array# | GHC.Exts | 
| readInt32X4OffAddr# | GHC.Exts | 
| readInt32X8Array# | GHC.Exts | 
| readInt32X8OffAddr# | GHC.Exts | 
| readInt64Array# | GHC.Exts | 
| readInt64ArrayAsInt64X2# | GHC.Exts | 
| readInt64ArrayAsInt64X4# | GHC.Exts | 
| readInt64ArrayAsInt64X8# | GHC.Exts | 
| readInt64OffAddr# | GHC.Exts | 
| readInt64OffAddrAsInt64X2# | GHC.Exts | 
| readInt64OffAddrAsInt64X4# | GHC.Exts | 
| readInt64OffAddrAsInt64X8# | GHC.Exts | 
| readInt64X2Array# | GHC.Exts | 
| readInt64X2OffAddr# | GHC.Exts | 
| readInt64X4Array# | GHC.Exts | 
| readInt64X4OffAddr# | GHC.Exts | 
| readInt64X8Array# | GHC.Exts | 
| readInt64X8OffAddr# | GHC.Exts | 
| readInt8Array# | GHC.Exts | 
| readInt8ArrayAsInt8X16# | GHC.Exts | 
| readInt8ArrayAsInt8X32# | GHC.Exts | 
| readInt8ArrayAsInt8X64# | GHC.Exts | 
| readInt8OffAddr# | GHC.Exts | 
| readInt8OffAddrAsInt8X16# | GHC.Exts | 
| readInt8OffAddrAsInt8X32# | GHC.Exts | 
| readInt8OffAddrAsInt8X64# | GHC.Exts | 
| readInt8X16Array# | GHC.Exts | 
| readInt8X16OffAddr# | GHC.Exts | 
| readInt8X32Array# | GHC.Exts | 
| readInt8X32OffAddr# | GHC.Exts | 
| readInt8X64Array# | GHC.Exts | 
| readInt8X64OffAddr# | GHC.Exts | 
| readIntArray# | GHC.Exts | 
| readIntOffAddr# | GHC.Exts | 
| readIntP | Text.Read.Lex | 
| readIO | System.IO, Prelude | 
| readIORef | Data.IORef | 
| readList | Text.Read, Prelude | 
| readListDefault | Text.Read | 
| readListPrec | Text.Read | 
| readListPrecDefault | Text.Read | 
| readLitChar | Data.Char | 
| readLn | System.IO, Prelude | 
| readMaybe | Text.Read | 
| ReadMode | System.IO | 
| readMutableArrayArrayArray# | GHC.Exts | 
| readMutableByteArrayArray# | GHC.Exts | 
| readMutVar# | GHC.Exts | 
| readMVar | Control.Concurrent.MVar, Control.Concurrent | 
| readMVar# | GHC.Exts | 
| readNonBlocking | GHC.IO.Device | 
| readOct | Numeric | 
| readOctP | Text.Read.Lex | 
| ReadP | Text.ParserCombinators.ReadP | 
| readParen | Text.Read, Prelude | 
| ReadPrec | Text.ParserCombinators.ReadPrec, Text.Read | 
| readPrec | Text.Read | 
| readPrec1 | Data.Functor.Classes | 
| readPrec2 | Data.Functor.Classes | 
| readPrec_to_P | Text.ParserCombinators.ReadPrec, Text.Read | 
| readPrec_to_S | Text.ParserCombinators.ReadPrec, Text.Read | 
| readP_to_Prec | Text.ParserCombinators.ReadPrec, Text.Read | 
| readP_to_S | Text.ParserCombinators.ReadP | 
| ReadS | Text.ParserCombinators.ReadP, Text.Read, Prelude | 
| reads | Text.Read, Prelude | 
| readsBinary1 | Data.Functor.Classes | 
| readsBinaryWith | Data.Functor.Classes | 
| readsData | Data.Functor.Classes | 
| readSigned | Numeric | 
| readSmallArray# | GHC.Exts | 
| readsPrec | Text.Read, Prelude | 
| readsPrec1 | Data.Functor.Classes | 
| readsPrec2 | Data.Functor.Classes | 
| readStablePtrArray# | GHC.Exts | 
| readStablePtrOffAddr# | GHC.Exts | 
| readSTRef | |
| 1 (Function) | Data.STRef, Data.STRef.Strict | 
| 2 (Function) | Data.STRef.Lazy | 
| readsUnary | Data.Functor.Classes | 
| readsUnary1 | Data.Functor.Classes | 
| readsUnaryWith | Data.Functor.Classes | 
| readS_to_P | Text.ParserCombinators.ReadP | 
| readS_to_Prec | Text.ParserCombinators.ReadPrec, Text.Read | 
| readTVar | GHC.Conc.Sync, GHC.Conc | 
| readTVar# | GHC.Exts | 
| readTVarIO | GHC.Conc.Sync, GHC.Conc | 
| readTVarIO# | GHC.Exts | 
| readUnaryWith | Data.Functor.Classes | 
| readWideCharArray# | GHC.Exts | 
| readWideCharOffAddr# | GHC.Exts | 
| readWord16Array# | GHC.Exts | 
| readWord16ArrayAsWord16X16# | GHC.Exts | 
| readWord16ArrayAsWord16X32# | GHC.Exts | 
| readWord16ArrayAsWord16X8# | GHC.Exts | 
| readWord16OffAddr# | GHC.Exts | 
| readWord16OffAddrAsWord16X16# | GHC.Exts | 
| readWord16OffAddrAsWord16X32# | GHC.Exts | 
| readWord16OffAddrAsWord16X8# | GHC.Exts | 
| readWord16X16Array# | GHC.Exts | 
| readWord16X16OffAddr# | GHC.Exts | 
| readWord16X32Array# | GHC.Exts | 
| readWord16X32OffAddr# | GHC.Exts | 
| readWord16X8Array# | GHC.Exts | 
| readWord16X8OffAddr# | GHC.Exts | 
| readWord32Array# | GHC.Exts | 
| readWord32ArrayAsWord32X16# | GHC.Exts | 
| readWord32ArrayAsWord32X4# | GHC.Exts | 
| readWord32ArrayAsWord32X8# | GHC.Exts | 
| readWord32OffAddr# | GHC.Exts | 
| readWord32OffAddrAsWord32X16# | GHC.Exts | 
| readWord32OffAddrAsWord32X4# | GHC.Exts | 
| readWord32OffAddrAsWord32X8# | GHC.Exts | 
| readWord32X16Array# | GHC.Exts | 
| readWord32X16OffAddr# | GHC.Exts | 
| readWord32X4Array# | GHC.Exts | 
| readWord32X4OffAddr# | GHC.Exts | 
| readWord32X8Array# | GHC.Exts | 
| readWord32X8OffAddr# | GHC.Exts | 
| readWord64Array# | GHC.Exts | 
| readWord64ArrayAsWord64X2# | GHC.Exts | 
| readWord64ArrayAsWord64X4# | GHC.Exts | 
| readWord64ArrayAsWord64X8# | GHC.Exts | 
| readWord64OffAddr# | GHC.Exts | 
| readWord64OffAddrAsWord64X2# | GHC.Exts | 
| readWord64OffAddrAsWord64X4# | GHC.Exts | 
| readWord64OffAddrAsWord64X8# | GHC.Exts | 
| readWord64X2Array# | GHC.Exts | 
| readWord64X2OffAddr# | GHC.Exts | 
| readWord64X4Array# | GHC.Exts | 
| readWord64X4OffAddr# | GHC.Exts | 
| readWord64X8Array# | GHC.Exts | 
| readWord64X8OffAddr# | GHC.Exts | 
| readWord8Array# | GHC.Exts | 
| readWord8ArrayAsWord8X16# | GHC.Exts | 
| readWord8ArrayAsWord8X32# | GHC.Exts | 
| readWord8ArrayAsWord8X64# | GHC.Exts | 
| readWord8Buf | GHC.IO.Buffer | 
| readWord8OffAddr# | GHC.Exts | 
| readWord8OffAddrAsWord8X16# | GHC.Exts | 
| readWord8OffAddrAsWord8X32# | GHC.Exts | 
| readWord8OffAddrAsWord8X64# | GHC.Exts | 
| readWord8X16Array# | GHC.Exts | 
| readWord8X16OffAddr# | GHC.Exts | 
| readWord8X32Array# | GHC.Exts | 
| readWord8X32OffAddr# | GHC.Exts | 
| readWord8X64Array# | GHC.Exts | 
| readWord8X64OffAddr# | GHC.Exts | 
| readWordArray# | GHC.Exts | 
| readWordOffAddr# | GHC.Exts | 
| ReadWriteMode | System.IO | 
| ready | GHC.IO.Device | 
| Real | Prelude | 
| RealFloat | Prelude | 
| RealFrac | Prelude | 
| realloc | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| reallocArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| reallocArray0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| reallocBytes | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| reallyUnsafePtrEquality# | GHC.Exts | 
| realPart | Data.Complex | 
| realToFrac | Prelude | 
| RealWorld | Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy, GHC.Exts | 
| realWorld# | GHC.Exts | 
| Rec0 | GHC.Generics | 
| Rec1 | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| RecConError | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| recConError | Control.Exception.Base | 
| recip | Prelude | 
| recover | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| recoverDecode | GHC.IO.Encoding.Failure | 
| recoverEncode | GHC.IO.Encoding.Failure | 
| RecSelError | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| recSelError | Control.Exception.Base | 
| RecUpdError | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| Refl | Data.Type.Equality, Type.Reflection, Data.Typeable, Data.Data | 
| registerDelay | GHC.Conc.IO, GHC.Conc | 
| registerFd | GHC.Event | 
| registerTimeout | GHC.Event | 
| RegularFile | GHC.IO.Device | 
| RelativeSeek | GHC.IO.Device, GHC.IO.Handle, System.IO | 
| rem | Prelude | 
| remAddr# | GHC.Exts | 
| remInt# | GHC.Exts | 
| remInt16X16# | GHC.Exts | 
| remInt16X32# | GHC.Exts | 
| remInt16X8# | GHC.Exts | 
| remInt32X16# | GHC.Exts | 
| remInt32X4# | GHC.Exts | 
| remInt32X8# | GHC.Exts | 
| remInt64X2# | GHC.Exts | 
| remInt64X4# | GHC.Exts | 
| remInt64X8# | GHC.Exts | 
| remInt8X16# | GHC.Exts | 
| remInt8X32# | GHC.Exts | 
| remInt8X64# | GHC.Exts | 
| remWord# | GHC.Exts | 
| remWord16X16# | GHC.Exts | 
| remWord16X32# | GHC.Exts | 
| remWord16X8# | GHC.Exts | 
| remWord32X16# | GHC.Exts | 
| remWord32X4# | GHC.Exts | 
| remWord32X8# | GHC.Exts | 
| remWord64X2# | GHC.Exts | 
| remWord64X4# | GHC.Exts | 
| remWord64X8# | GHC.Exts | 
| remWord8X16# | GHC.Exts | 
| remWord8X32# | GHC.Exts | 
| remWord8X64# | GHC.Exts | 
| renderStack | GHC.Stack.CCS, GHC.Stack | 
| Rep | GHC.Generics | 
| Rep1 | GHC.Generics | 
| repConstr | Data.Data | 
| repeat | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| replicate | GHC.OldList, Data.List, Prelude | 
| replicateM | Control.Monad | 
| replicateM_ | Control.Monad | 
| reportError | GHC.Conc.Sync, GHC.Conc | 
| reportHeapOverflow | GHC.Conc.Sync, GHC.Conc | 
| reportStackOverflow | GHC.Conc.Sync, GHC.Conc | 
| repr | Data.Type.Coercion | 
| ReqArg | System.Console.GetOpt | 
| RequireOrder | System.Console.GetOpt | 
| reset | Text.ParserCombinators.ReadPrec, Text.Read | 
| resetErrno | Foreign.C.Error, Foreign.C | 
| resizeMutableByteArray# | GHC.Exts | 
| resolution | Data.Fixed | 
| retainerSelector | GHC.RTS.Flags | 
| retry | GHC.Conc.Sync, GHC.Conc | 
| retry# | GHC.Exts | 
| return | Control.Monad, Prelude, Control.Monad.Instances | 
| returnA | Control.Arrow | 
| ReturnInOrder | System.Console.GetOpt | 
| reverse | |
| 1 (Function) | GHC.OldList, Data.List, 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 | Type.Reflection, Data.Typeable, Data.Data | 
| rnfTypeRep | |
| 1 (Function) | Type.Reflection | 
| 2 (Function) | Data.Typeable, Data.Data | 
| rotate | Data.Bits, Foreign.Safe, Foreign | 
| rotateL | Data.Bits, Foreign.Safe, Foreign | 
| rotateR | Data.Bits, Foreign.Safe, Foreign | 
| round | Prelude | 
| 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.Stats | 
| 2 (Type/Class) | GHC.RTS.Flags | 
| runHandlers | GHC.Conc.Signal, GHC.Conc | 
| runHandlersPtr | GHC.Conc.Signal | 
| runIdentity | Data.Functor.Identity | 
| runInBoundThread | Control.Concurrent | 
| runInUnboundThread | Control.Concurrent | 
| runKleisli | Control.Arrow | 
| runRW# | GHC.Exts | 
| runSparks | GHC.Conc.Sync, GHC.Conc | 
| runST | |
| 1 (Function) | 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.Exts | 
| S | GHC.Generics | 
| S1 | GHC.Generics | 
| sameMutableArray# | GHC.Exts | 
| sameMutableArrayArray# | GHC.Exts | 
| sameMutableByteArray# | GHC.Exts | 
| sameMutVar# | GHC.Exts | 
| sameMVar# | GHC.Exts | 
| sameNat | GHC.TypeNats, GHC.TypeLits | 
| sameSmallMutableArray# | GHC.Exts | 
| sameSymbol | GHC.TypeLits | 
| sameTVar# | GHC.Exts | 
| sanity | GHC.RTS.Flags | 
| satisfy | Text.ParserCombinators.ReadP | 
| scaleFloat | Prelude | 
| scanl | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| scanl' | GHC.OldList, Data.List | 
| scanl1 | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| scanr | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| scanr1 | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| scheduler | GHC.RTS.Flags | 
| sconcat | Data.Semigroup | 
| second | |
| 1 (Function) | Control.Arrow | 
| 2 (Function) | Data.Bifunctor | 
| seek | GHC.IO.Device | 
| SeekFromEnd | GHC.IO.Device, GHC.IO.Handle, System.IO | 
| SeekMode | GHC.IO.Device, GHC.IO.Handle, System.IO | 
| selDecidedStrictness | GHC.Generics | 
| Selector | GHC.Generics | 
| selName | GHC.Generics | 
| selSourceStrictness | GHC.Generics | 
| selSourceUnpackedness | GHC.Generics | 
| Semigroup | Prelude, Data.Semigroup | 
| sepBy | Text.ParserCombinators.ReadP | 
| sepBy1 | Text.ParserCombinators.ReadP | 
| seq | Prelude, GHC.Exts | 
| seq# | GHC.Exts | 
| sequence | 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.Safe, Foreign | 
| setByteArray# | GHC.Exts | 
| setEcho | GHC.IO.Device | 
| 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 | 
| setNumCapabilities | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| setRaw | GHC.IO.Device | 
| setSize | GHC.IO.Device | 
| setState | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| setUncaughtExceptionHandler | GHC.Conc.Sync, GHC.Conc | 
| sharedCAF | GHC.Conc.Sync | 
| SharedLock | GHC.IO.Handle.Lock, GHC.IO.Handle | 
| shift | Data.Bits, Foreign.Safe, Foreign | 
| shiftL | Data.Bits, Foreign.Safe, Foreign | 
| shiftL# | GHC.Exts | 
| shiftR | Data.Bits, Foreign.Safe, Foreign | 
| shiftRL# | GHC.Exts | 
| Show | Text.Show, Prelude | 
| show | Text.Show, Prelude | 
| Show1 | Data.Functor.Classes | 
| Show2 | Data.Functor.Classes | 
| showCCSOnException | GHC.RTS.Flags | 
| showChar | Text.Show, Prelude | 
| showConstr | Data.Data | 
| showEFloat | Numeric | 
| showFFloat | Numeric | 
| showFFloatAlt | Numeric | 
| showFixed | Data.Fixed | 
| showFloat | Numeric | 
| showGFloat | Numeric | 
| showGFloatAlt | Numeric | 
| showHex | Numeric | 
| showHFloat | Numeric | 
| showInt | Numeric | 
| showIntAtBase | Numeric | 
| showList | Text.Show, Prelude | 
| showListWith | Text.Show | 
| showLitChar | Data.Char | 
| showOct | Numeric | 
| showParen | Text.Show, Prelude | 
| ShowS | Text.Show, Prelude | 
| shows | Text.Show, Prelude | 
| showsBinary1 | Data.Functor.Classes | 
| showsBinaryWith | Data.Functor.Classes | 
| showSigned | Numeric | 
| showsPrec | Text.Show, Prelude | 
| showsPrec1 | Data.Functor.Classes | 
| showsPrec2 | Data.Functor.Classes | 
| showStackFrames | GHC.ExecutionStack.Internal | 
| showStackTrace | GHC.ExecutionStack | 
| showString | Text.Show, Prelude | 
| showsTypeRep | Data.Typeable, Data.Data | 
| showsUnary | Data.Functor.Classes | 
| showsUnary1 | Data.Functor.Classes | 
| showsUnaryWith | Data.Functor.Classes | 
| showTickyStats | GHC.RTS.Flags | 
| ShowType | GHC.TypeLits | 
| showVersion | Data.Version | 
| shrinkMutableByteArray# | GHC.Exts | 
| Signal | GHC.Conc.Signal, GHC.Conc | 
| signalQSem | Control.Concurrent.QSem, Control.Concurrent | 
| signalQSemN | Control.Concurrent.QSemN, Control.Concurrent | 
| significand | Prelude | 
| SignPlus | Text.Printf | 
| SignSpace | Text.Printf | 
| signum | Prelude | 
| sin | Numeric, Prelude | 
| sinDouble# | GHC.Exts | 
| sinFloat# | GHC.Exts | 
| sinh | Numeric, Prelude | 
| sinhDouble# | GHC.Exts | 
| sinhFloat# | GHC.Exts | 
| sizeOf | Foreign.Storable, Foreign.Safe, Foreign | 
| sizeofArray# | GHC.Exts | 
| sizeofArrayArray# | GHC.Exts | 
| sizeofByteArray# | GHC.Exts | 
| sizeofMutableArray# | GHC.Exts | 
| sizeofMutableArrayArray# | GHC.Exts | 
| sizeofMutableByteArray# | GHC.Exts | 
| sizeofSmallArray# | GHC.Exts | 
| sizeofSmallMutableArray# | GHC.Exts | 
| skipMany | Text.ParserCombinators.ReadP | 
| skipMany1 | Text.ParserCombinators.ReadP | 
| skipSpaces | Text.ParserCombinators.ReadP | 
| slideContents | GHC.IO.Buffer | 
| SmallArray# | GHC.Exts | 
| SmallMutableArray# | GHC.Exts | 
| snd | Data.Tuple, Prelude | 
| some | Control.Applicative | 
| some1 | Data.List.NonEmpty | 
| SomeAsyncException | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| SomeException | |
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| SomeNat | |
| 1 (Type/Class) | GHC.TypeNats, GHC.TypeLits | 
| 2 (Data Constructor) | GHC.TypeNats, GHC.TypeLits | 
| 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) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| sortBy | |
| 1 (Function) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| sortOn | GHC.OldList, Data.List | 
| 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 | Data.Char | 
| SpacingCombiningMark | Data.Char | 
| span | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| spark# | GHC.Exts | 
| sparks | GHC.RTS.Flags | 
| sparksFull | GHC.RTS.Flags | 
| sparksSampled | GHC.RTS.Flags | 
| SpecConstrAnnotation | GHC.Exts | 
| spInfoModuleName | GHC.StaticPtr | 
| spInfoSrcLoc | GHC.StaticPtr | 
| spInfoUnitId | GHC.StaticPtr | 
| splitApps | Type.Reflection | 
| splitAt | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| splitTyConApp | Data.Typeable, Data.Data | 
| sqrt | Numeric, Prelude | 
| sqrtDouble# | GHC.Exts | 
| sqrtFloat# | GHC.Exts | 
| squeeze | GHC.RTS.Flags | 
| squeezeUpdFrames | GHC.RTS.Flags | 
| SrcLoc | |
| 1 (Data Constructor) | GHC.Stack | 
| 2 (Type/Class) | 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 | 
| srcLocEndLine | GHC.Stack | 
| srcLocFile | GHC.Stack | 
| srcLocModule | GHC.Stack | 
| srcLocPackage | GHC.Stack | 
| srcLocStartCol | GHC.Stack | 
| srcLocStartLine | GHC.Stack | 
| ST | |
| 1 (Type/Class) | Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict | 
| 2 (Type/Class) | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| stable | GHC.RTS.Flags | 
| StableName | System.Mem.StableName | 
| StableName# | GHC.Exts | 
| stableNameToInt# | GHC.Exts | 
| StablePtr | Foreign.StablePtr, Foreign.Safe, Foreign | 
| StablePtr# | GHC.Exts | 
| stackDepth | GHC.ExecutionStack.Internal | 
| stackFrames | GHC.ExecutionStack.Internal | 
| StackOverflow | Control.Exception.Base, Control.Exception | 
| StackTrace | GHC.ExecutionStack.Internal | 
| startProfTimer | GHC.Profiling | 
| State# | GHC.Exts | 
| 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 | GHC.IO.Handle.FD, System.IO | 
| stdin | GHC.IO.Handle.FD, System.IO | 
| stdout | GHC.IO.Handle.FD, System.IO | 
| step | Text.ParserCombinators.ReadPrec, Text.Read | 
| stimes | 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.Safe, Foreign | 
| Stream | GHC.IO.Device | 
| STRef | Data.STRef, Data.STRef.Strict, Data.STRef.Lazy | 
| strictToLazyST | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| String | |
| 1 (Type/Class) | Data.String, Prelude | 
| 2 (Data Constructor) | Text.Read.Lex, Text.Read | 
| string | Text.ParserCombinators.ReadP | 
| stripPrefix | GHC.OldList, Data.List | 
| stToIO | |
| 1 (Function) | Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict | 
| 2 (Function) | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| subIntC# | GHC.Exts | 
| subsequences | GHC.OldList, Data.List | 
| subtract | Prelude | 
| subWordC# | GHC.Exts | 
| succ | Prelude | 
| 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.OldList | 
| 2 (Function) | Data.Foldable, Data.List, Prelude | 
| summaryBuffer | GHC.IO.Buffer | 
| SummaryGCStats | GHC.RTS.Flags | 
| SumRep | GHC.Exts | 
| Surrogate | 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.TypeLits | 
| 2 (Data Constructor) | Text.Read.Lex, Text.Read | 
| symbolVal | GHC.TypeLits | 
| symbolVal' | GHC.TypeLits | 
| tagToEnum# | GHC.Exts | 
| tail | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| tails | |
| 1 (Function) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| take | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| takeMVar | Control.Concurrent.MVar, Control.Concurrent | 
| takeMVar# | GHC.Exts | 
| takeWhile | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| tan | Numeric, Prelude | 
| tanDouble# | GHC.Exts | 
| tanFloat# | GHC.Exts | 
| tanh | Numeric, Prelude | 
| tanhDouble# | GHC.Exts | 
| tanhFloat# | GHC.Exts | 
| targetByteOrder | GHC.ByteOrder | 
| tell | GHC.IO.Device | 
| testBit | Data.Bits, Foreign.Safe, Foreign | 
| testBitDefault | Data.Bits, Foreign.Safe, Foreign | 
| TestCoercion | Data.Type.Coercion | 
| testCoercion | Data.Type.Coercion | 
| TestEquality | Data.Type.Equality | 
| testEquality | Data.Type.Equality | 
| Text | GHC.TypeLits | 
| TextDecoder | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| TextEncoder | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| TextEncoding | |
| 1 (Type/Class) | GHC.IO.Encoding.Types, GHC.IO.Encoding, System.IO | 
| 2 (Data Constructor) | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| textEncodingName | GHC.IO.Encoding.Types, GHC.IO.Encoding | 
| thawArray# | GHC.Exts | 
| thawSmallArray# | GHC.Exts | 
| the | GHC.Exts | 
| 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.Exts | 
| ThreadKilled | Control.Exception.Base, Control.Exception | 
| ThreadRunning | GHC.Conc.Sync, GHC.Conc | 
| ThreadStatus | GHC.Conc.Sync, GHC.Conc | 
| threadStatus | GHC.Conc.Sync, GHC.Conc | 
| threadStatus# | 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 | Control.Exception.Base, Control.Exception | 
| throwErrno | Foreign.C.Error, Foreign.C | 
| throwErrnoIf | Foreign.C.Error, Foreign.C | 
| throwErrnoIfMinus1 | Foreign.C.Error, Foreign.C | 
| throwErrnoIfMinus1Retry | Foreign.C.Error, Foreign.C | 
| throwErrnoIfMinus1RetryMayBlock | Foreign.C.Error, Foreign.C | 
| throwErrnoIfMinus1RetryMayBlock_ | Foreign.C.Error, Foreign.C | 
| throwErrnoIfMinus1Retry_ | Foreign.C.Error, Foreign.C | 
| throwErrnoIfMinus1_ | Foreign.C.Error, Foreign.C | 
| throwErrnoIfNull | Foreign.C.Error, Foreign.C | 
| throwErrnoIfNullRetry | Foreign.C.Error, Foreign.C | 
| throwErrnoIfNullRetryMayBlock | Foreign.C.Error, Foreign.C | 
| throwErrnoIfRetry | Foreign.C.Error, Foreign.C | 
| throwErrnoIfRetryMayBlock | Foreign.C.Error, Foreign.C | 
| throwErrnoIfRetryMayBlock_ | Foreign.C.Error, Foreign.C | 
| throwErrnoIfRetry_ | Foreign.C.Error, Foreign.C | 
| throwErrnoIf_ | Foreign.C.Error, Foreign.C | 
| throwErrnoPath | Foreign.C.Error, Foreign.C | 
| throwErrnoPathIf | Foreign.C.Error, Foreign.C | 
| throwErrnoPathIfMinus1 | Foreign.C.Error, Foreign.C | 
| throwErrnoPathIfMinus1_ | Foreign.C.Error, Foreign.C | 
| throwErrnoPathIfNull | Foreign.C.Error, Foreign.C | 
| throwErrnoPathIf_ | Foreign.C.Error, Foreign.C | 
| throwIf | Foreign.Marshal.Error, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| throwIfNeg | Foreign.Marshal.Error, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| throwIfNeg_ | Foreign.Marshal.Error, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| throwIfNull | Foreign.Marshal.Error, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| throwIf_ | Foreign.Marshal.Error, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| throwIO | Control.Exception.Base, Control.Exception | 
| throwSTM | GHC.Conc.Sync, GHC.Conc | 
| throwTo | GHC.Conc.Sync, Control.Exception.Base, Control.Exception, 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 | 
| timeout | System.Timeout | 
| TimeoutCallback | GHC.Event | 
| TimeoutKey | GHC.Event | 
| TimerManager | GHC.Event | 
| timesDoubleX2# | GHC.Exts | 
| timesDoubleX4# | GHC.Exts | 
| timesDoubleX8# | GHC.Exts | 
| timesFloat# | GHC.Exts | 
| timesFloatX16# | GHC.Exts | 
| timesFloatX4# | GHC.Exts | 
| timesFloatX8# | GHC.Exts | 
| timesInt16X16# | GHC.Exts | 
| timesInt16X32# | GHC.Exts | 
| timesInt16X8# | GHC.Exts | 
| timesInt32X16# | GHC.Exts | 
| timesInt32X4# | GHC.Exts | 
| timesInt32X8# | GHC.Exts | 
| timesInt64X2# | GHC.Exts | 
| timesInt64X4# | GHC.Exts | 
| timesInt64X8# | GHC.Exts | 
| timesInt8X16# | GHC.Exts | 
| timesInt8X32# | GHC.Exts | 
| timesInt8X64# | GHC.Exts | 
| timestamp | GHC.RTS.Flags | 
| timesWord# | GHC.Exts | 
| timesWord16X16# | GHC.Exts | 
| timesWord16X32# | GHC.Exts | 
| timesWord16X8# | GHC.Exts | 
| timesWord2# | GHC.Exts | 
| timesWord32X16# | GHC.Exts | 
| timesWord32X4# | GHC.Exts | 
| timesWord32X8# | GHC.Exts | 
| timesWord64X2# | GHC.Exts | 
| timesWord64X4# | GHC.Exts | 
| timesWord64X8# | GHC.Exts | 
| timesWord8X16# | GHC.Exts | 
| timesWord8X32# | GHC.Exts | 
| timesWord8X64# | GHC.Exts | 
| TitlecaseLetter | Data.Char | 
| to | GHC.Generics | 
| to1 | GHC.Generics | 
| toBool | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| toChar | Text.Printf | 
| toConstr | Data.Data | 
| toDyn | Data.Dynamic | 
| toEnum | Prelude | 
| toException | Control.Exception.Base, Control.Exception | 
| toInteger | Prelude | 
| toIntegralSized | Data.Bits, Foreign.Safe, Foreign | 
| toList | |
| 1 (Function) | GHC.Exts | 
| 2 (Function) | Data.Foldable | 
| 3 (Function) | Data.List.NonEmpty | 
| toLower | Data.Char | 
| toRational | Prelude | 
| toTitle | Data.Char | 
| touch# | GHC.Exts | 
| touchForeignPtr | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| toUpper | Data.Char | 
| trace | Debug.Trace | 
| traceEvent | |
| 1 (Function) | Debug.Trace | 
| 2 (Function) | GHC.Exts | 
| traceEvent# | 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 | Debug.Trace | 
| traceM | Debug.Trace | 
| traceMarker | Debug.Trace | 
| traceMarker# | GHC.Exts | 
| traceMarkerIO | Debug.Trace | 
| TraceNone | 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) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| Traversable | Data.Traversable, Prelude | 
| traverse | Data.Traversable, Prelude | 
| traverse_ | Data.Foldable | 
| True | Data.Bool, Prelude | 
| truncate | Prelude | 
| try | Control.Exception.Base, Control.Exception | 
| tryIOError | System.IO.Error | 
| tryJust | Control.Exception.Base, Control.Exception | 
| tryPutMVar | Control.Concurrent.MVar, Control.Concurrent | 
| tryPutMVar# | GHC.Exts | 
| tryReadMVar | Control.Concurrent.MVar, Control.Concurrent | 
| tryReadMVar# | GHC.Exts | 
| tryTakeMVar | Control.Concurrent.MVar, Control.Concurrent | 
| tryTakeMVar# | GHC.Exts | 
| TupleRep | GHC.Exts | 
| TVar | |
| 1 (Type/Class) | GHC.Conc.Sync, GHC.Conc | 
| 2 (Data Constructor) | GHC.Conc.Sync, GHC.Conc | 
| TVar# | GHC.Exts | 
| TyCon | Type.Reflection, Data.Typeable, Type.Reflection.Unsafe, Data.Data | 
| tyConFingerprint | Data.Typeable, Type.Reflection.Unsafe, Data.Data | 
| tyConKindArgs | Type.Reflection.Unsafe | 
| tyConKindRep | Type.Reflection.Unsafe | 
| tyConModule | Type.Reflection, Data.Typeable, Data.Data | 
| tyconModule | Data.Data | 
| tyConName | Type.Reflection, Data.Typeable, Data.Data | 
| tyConPackage | Type.Reflection, Data.Typeable, Data.Data | 
| tyconUQname | Data.Data | 
| TYPE | GHC.Exts | 
| Type | Data.Kind | 
| Typeable | Type.Reflection, Data.Typeable, Data.Dynamic, Data.Data | 
| TypeError | |
| 1 (Type/Class) | GHC.TypeLits | 
| 2 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 3 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| typeError | Control.Exception.Base | 
| TypeLitNat | Type.Reflection.Unsafe | 
| TypeLitSort | Type.Reflection.Unsafe | 
| TypeLitSymbol | 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 | 
| uncheckedIShiftL# | GHC.Exts | 
| uncheckedIShiftL64# | GHC.Exts | 
| uncheckedIShiftRA# | GHC.Exts | 
| uncheckedIShiftRA64# | GHC.Exts | 
| uncheckedIShiftRL# | GHC.Exts | 
| uncheckedShiftL# | GHC.Exts | 
| uncheckedShiftL64# | GHC.Exts | 
| uncheckedShiftRL# | GHC.Exts | 
| uncheckedShiftRL64# | GHC.Exts | 
| unComp1 | GHC.Generics | 
| uncons | |
| 1 (Function) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| uncurry | Data.Tuple, Prelude | 
| undefined | Prelude | 
| UndefinedElement | Control.Exception.Base, Control.Exception | 
| Underflow | Control.Exception.Base, Control.Exception | 
| unfold | Data.List.NonEmpty | 
| unfoldr | |
| 1 (Function) | GHC.OldList, Data.List | 
| 2 (Function) | Data.List.NonEmpty | 
| Uni | Data.Fixed | 
| uninterruptibleMask | Control.Exception.Base, Control.Exception | 
| uninterruptibleMask_ | Control.Exception.Base, Control.Exception | 
| union | GHC.OldList, Data.List | 
| unionBy | GHC.OldList, Data.List | 
| Unique | Data.Unique | 
| universalNewlineMode | GHC.IO.Handle, System.IO | 
| unK1 | GHC.Generics | 
| unless | Control.Monad | 
| UnliftedRep | GHC.Exts | 
| unlines | GHC.OldList, Data.List, Data.String, Prelude | 
| unM1 | GHC.Generics | 
| unmaskAsyncExceptions# | GHC.Exts | 
| Unmasked | Control.Exception.Base, Control.Exception | 
| unpackClosure# | GHC.Exts | 
| unpackDoubleX2# | GHC.Exts | 
| unpackDoubleX4# | GHC.Exts | 
| unpackDoubleX8# | GHC.Exts | 
| unpackFloatX16# | GHC.Exts | 
| unpackFloatX4# | GHC.Exts | 
| unpackFloatX8# | GHC.Exts | 
| unpackInt16X16# | GHC.Exts | 
| unpackInt16X32# | GHC.Exts | 
| unpackInt16X8# | GHC.Exts | 
| unpackInt32X16# | GHC.Exts | 
| unpackInt32X4# | GHC.Exts | 
| unpackInt32X8# | GHC.Exts | 
| unpackInt64X2# | GHC.Exts | 
| unpackInt64X4# | GHC.Exts | 
| unpackInt64X8# | GHC.Exts | 
| unpackInt8X16# | GHC.Exts | 
| unpackInt8X32# | GHC.Exts | 
| unpackInt8X64# | GHC.Exts | 
| unpackWord16X16# | GHC.Exts | 
| unpackWord16X32# | GHC.Exts | 
| unpackWord16X8# | GHC.Exts | 
| unpackWord32X16# | GHC.Exts | 
| unpackWord32X4# | GHC.Exts | 
| unpackWord32X8# | GHC.Exts | 
| unpackWord64X2# | GHC.Exts | 
| unpackWord64X4# | GHC.Exts | 
| unpackWord64X8# | GHC.Exts | 
| unpackWord8X16# | GHC.Exts | 
| unpackWord8X32# | GHC.Exts | 
| unpackWord8X64# | GHC.Exts | 
| unPar1 | GHC.Generics | 
| unRec1 | GHC.Generics | 
| unregisterFd | GHC.Event | 
| unregisterFd_ | GHC.Event | 
| unregisterTimeout | GHC.Event | 
| unsafeCoerce | Unsafe.Coerce | 
| unsafeCoerce# | GHC.Exts | 
| unsafeDupableInterleaveST | Control.Monad.ST.Unsafe | 
| unsafeDupablePerformIO | System.IO.Unsafe | 
| unsafeFixIO | System.IO.Unsafe | 
| unsafeForeignPtrToPtr | Foreign.ForeignPtr.Unsafe | 
| unsafeFreezeArray# | GHC.Exts | 
| unsafeFreezeArrayArray# | GHC.Exts | 
| unsafeFreezeByteArray# | GHC.Exts | 
| unsafeFreezeSmallArray# | GHC.Exts | 
| unsafeInterleaveIO | System.IO.Unsafe | 
| unsafeInterleaveST | |
| 1 (Function) | Control.Monad.ST.Unsafe | 
| 2 (Function) | Control.Monad.ST.Lazy.Unsafe | 
| unsafeIOToST | |
| 1 (Function) | 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 | 
| unsafeShiftL | Data.Bits, Foreign.Safe, Foreign | 
| unsafeShiftR | Data.Bits, Foreign.Safe, Foreign | 
| unsafeSTToIO | Control.Monad.ST.Unsafe | 
| unsafeThawArray# | GHC.Exts | 
| unsafeThawSmallArray# | GHC.Exts | 
| unsetEnv | |
| 1 (Function) | System.Environment | 
| 2 (Function) | System.Environment.Blank | 
| until | Prelude | 
| unwords | GHC.OldList, Data.List, Data.String, Prelude | 
| unwrapArrow | Control.Applicative | 
| unwrapMonad | Control.Applicative | 
| unwrapMonoid | Data.Semigroup | 
| unzip | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| unzip3 | GHC.OldList, Data.List, Prelude | 
| unzip4 | GHC.OldList, Data.List | 
| unzip5 | GHC.OldList, Data.List | 
| unzip6 | GHC.OldList, Data.List | 
| unzip7 | GHC.OldList, Data.List | 
| updateTimeout | GHC.Event | 
| UppercaseLetter | Data.Char | 
| URec | GHC.Generics | 
| usageInfo | System.Console.GetOpt | 
| user | GHC.RTS.Flags | 
| userError | System.IO.Error, Prelude | 
| userErrorType | System.IO.Error | 
| UserID | System.Posix.Types | 
| UserInterrupt | Control.Exception.Base, Control.Exception | 
| utf16 | |
| 1 (Function) | GHC.IO.Encoding.UTF16 | 
| 2 (Function) | GHC.IO.Encoding, System.IO | 
| utf16be | |
| 1 (Function) | GHC.IO.Encoding.UTF16 | 
| 2 (Function) | GHC.IO.Encoding, System.IO | 
| utf16be_decode | GHC.IO.Encoding.UTF16 | 
| utf16be_encode | GHC.IO.Encoding.UTF16 | 
| utf16le | |
| 1 (Function) | GHC.IO.Encoding.UTF16 | 
| 2 (Function) | GHC.IO.Encoding, System.IO | 
| 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) | GHC.IO.Encoding, System.IO | 
| utf32be | |
| 1 (Function) | GHC.IO.Encoding.UTF32 | 
| 2 (Function) | GHC.IO.Encoding, System.IO | 
| utf32be_decode | GHC.IO.Encoding.UTF32 | 
| utf32be_encode | GHC.IO.Encoding.UTF32 | 
| utf32le | |
| 1 (Function) | GHC.IO.Encoding.UTF32 | 
| 2 (Function) | GHC.IO.Encoding, System.IO | 
| 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) | GHC.IO.Encoding, System.IO | 
| utf8_bom | |
| 1 (Function) | GHC.IO.Encoding.UTF8 | 
| 2 (Function) | GHC.IO.Encoding, System.IO | 
| UWord | |
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| uWord# | GHC.Generics | 
| V1 | GHC.Generics | 
| vacuous | Data.Void | 
| Vec16 | GHC.Exts | 
| Vec2 | GHC.Exts | 
| Vec32 | GHC.Exts | 
| Vec4 | GHC.Exts | 
| Vec64 | GHC.Exts | 
| Vec8 | GHC.Exts | 
| VecCount | GHC.Exts | 
| VecElem | GHC.Exts | 
| VecRep | 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.Marshal.Error, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| Void# | GHC.Exts | 
| void# | GHC.Exts | 
| W# | GHC.Exts | 
| waitQSem | Control.Concurrent.QSem, Control.Concurrent | 
| waitQSemN | Control.Concurrent.QSemN, Control.Concurrent | 
| waitRead# | GHC.Exts | 
| waitWrite# | GHC.Exts | 
| Weak | System.Mem.Weak | 
| weak | GHC.RTS.Flags | 
| Weak# | GHC.Exts | 
| when | Control.Monad | 
| whoCreated | GHC.Stack.CCS, GHC.Stack | 
| with | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| withArgs | System.Environment, System.Environment.Blank | 
| withArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| withArray0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| withArrayLen | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| withArrayLen0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| withBinaryFile | System.IO | 
| withBuffer | GHC.IO.Buffer | 
| withCAString | Foreign.C.String, Foreign.C | 
| withCAStringLen | Foreign.C.String, Foreign.C | 
| withCString | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C.String, Foreign.C | 
| withCStringLen | |
| 1 (Function) | GHC.Foreign | 
| 2 (Function) | Foreign.C.String, Foreign.C | 
| withCStringsLen | GHC.Foreign | 
| withCWString | Foreign.C.String, Foreign.C | 
| withCWStringLen | Foreign.C.String, Foreign.C | 
| withFile | System.IO | 
| withForeignPtr | Foreign.ForeignPtr.Safe, Foreign.ForeignPtr, Foreign.Safe, Foreign | 
| withFrozenCallStack | GHC.Stack | 
| withMany | Foreign.Marshal.Utils, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| withMVar | |
| 1 (Function) | GHC.Conc.Sync, GHC.Conc | 
| 2 (Function) | Control.Concurrent.MVar, Control.Concurrent | 
| withMVarMasked | Control.Concurrent.MVar, Control.Concurrent | 
| withPool | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| withProgName | System.Environment, System.Environment.Blank | 
| withRawBuffer | GHC.IO.Buffer | 
| withTypeable | Type.Reflection | 
| Word | Data.Word, Foreign.Safe, Foreign, Prelude, GHC.Exts | 
| Word# | GHC.Exts | 
| Word16 | Data.Word, Foreign.Safe, Foreign | 
| Word16ElemRep | GHC.Exts | 
| Word16X16# | GHC.Exts | 
| Word16X32# | GHC.Exts | 
| Word16X8# | GHC.Exts | 
| word2Double# | GHC.Exts | 
| word2Float# | GHC.Exts | 
| word2Int# | GHC.Exts | 
| Word32 | Data.Word, Foreign.Safe, Foreign | 
| Word32# | GHC.Exts | 
| Word32ElemRep | GHC.Exts | 
| Word32X16# | GHC.Exts | 
| Word32X4# | GHC.Exts | 
| Word32X8# | GHC.Exts | 
| Word64 | Data.Word, Foreign.Safe, Foreign | 
| Word64# | GHC.Exts | 
| Word64ElemRep | GHC.Exts | 
| Word64Rep | GHC.Exts | 
| Word64X2# | GHC.Exts | 
| Word64X4# | GHC.Exts | 
| Word64X8# | GHC.Exts | 
| Word8 | Data.Word, Foreign.Safe, Foreign | 
| Word8ElemRep | GHC.Exts | 
| Word8X16# | GHC.Exts | 
| Word8X32# | GHC.Exts | 
| Word8X64# | GHC.Exts | 
| WordPtr | |
| 1 (Type/Class) | Foreign.Ptr, Foreign.Safe, Foreign | 
| 2 (Data Constructor) | Foreign.Ptr, Foreign.Safe, Foreign | 
| wordPtrToPtr | Foreign.Ptr, Foreign.Safe, Foreign | 
| WordRep | GHC.Exts | 
| words | GHC.OldList, Data.List, Data.String, Prelude | 
| 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.Exts | 
| writeAddrOffAddr# | GHC.Exts | 
| writeArray# | GHC.Exts | 
| writeArrayArrayArray# | GHC.Exts | 
| writeBuf | GHC.IO.BufferedIO | 
| WriteBuffer | GHC.IO.Buffer | 
| writeBufNonBlocking | GHC.IO.BufferedIO | 
| writeByteArrayArray# | GHC.Exts | 
| writeChan | Control.Concurrent.Chan, Control.Concurrent | 
| writeCharArray# | GHC.Exts | 
| writeCharBuf | GHC.IO.Buffer | 
| writeCharBufPtr | GHC.IO.Buffer | 
| writeCharOffAddr# | GHC.Exts | 
| writeDoubleArray# | GHC.Exts | 
| writeDoubleArrayAsDoubleX2# | GHC.Exts | 
| writeDoubleArrayAsDoubleX4# | GHC.Exts | 
| writeDoubleArrayAsDoubleX8# | GHC.Exts | 
| writeDoubleOffAddr# | GHC.Exts | 
| writeDoubleOffAddrAsDoubleX2# | GHC.Exts | 
| writeDoubleOffAddrAsDoubleX4# | GHC.Exts | 
| writeDoubleOffAddrAsDoubleX8# | GHC.Exts | 
| writeDoubleX2Array# | GHC.Exts | 
| writeDoubleX2OffAddr# | GHC.Exts | 
| writeDoubleX4Array# | GHC.Exts | 
| writeDoubleX4OffAddr# | GHC.Exts | 
| writeDoubleX8Array# | GHC.Exts | 
| writeDoubleX8OffAddr# | GHC.Exts | 
| writeFile | System.IO, Prelude | 
| writeFloatArray# | GHC.Exts | 
| writeFloatArrayAsFloatX16# | GHC.Exts | 
| writeFloatArrayAsFloatX4# | GHC.Exts | 
| writeFloatArrayAsFloatX8# | GHC.Exts | 
| writeFloatOffAddr# | GHC.Exts | 
| writeFloatOffAddrAsFloatX16# | GHC.Exts | 
| writeFloatOffAddrAsFloatX4# | GHC.Exts | 
| writeFloatOffAddrAsFloatX8# | GHC.Exts | 
| writeFloatX16Array# | GHC.Exts | 
| writeFloatX16OffAddr# | GHC.Exts | 
| writeFloatX4Array# | GHC.Exts | 
| writeFloatX4OffAddr# | GHC.Exts | 
| writeFloatX8Array# | GHC.Exts | 
| writeFloatX8OffAddr# | GHC.Exts | 
| writeInt16Array# | GHC.Exts | 
| writeInt16ArrayAsInt16X16# | GHC.Exts | 
| writeInt16ArrayAsInt16X32# | GHC.Exts | 
| writeInt16ArrayAsInt16X8# | GHC.Exts | 
| writeInt16OffAddr# | GHC.Exts | 
| writeInt16OffAddrAsInt16X16# | GHC.Exts | 
| writeInt16OffAddrAsInt16X32# | GHC.Exts | 
| writeInt16OffAddrAsInt16X8# | GHC.Exts | 
| writeInt16X16Array# | GHC.Exts | 
| writeInt16X16OffAddr# | GHC.Exts | 
| writeInt16X32Array# | GHC.Exts | 
| writeInt16X32OffAddr# | GHC.Exts | 
| writeInt16X8Array# | GHC.Exts | 
| writeInt16X8OffAddr# | GHC.Exts | 
| writeInt32Array# | GHC.Exts | 
| writeInt32ArrayAsInt32X16# | GHC.Exts | 
| writeInt32ArrayAsInt32X4# | GHC.Exts | 
| writeInt32ArrayAsInt32X8# | GHC.Exts | 
| writeInt32OffAddr# | GHC.Exts | 
| writeInt32OffAddrAsInt32X16# | GHC.Exts | 
| writeInt32OffAddrAsInt32X4# | GHC.Exts | 
| writeInt32OffAddrAsInt32X8# | GHC.Exts | 
| writeInt32X16Array# | GHC.Exts | 
| writeInt32X16OffAddr# | GHC.Exts | 
| writeInt32X4Array# | GHC.Exts | 
| writeInt32X4OffAddr# | GHC.Exts | 
| writeInt32X8Array# | GHC.Exts | 
| writeInt32X8OffAddr# | GHC.Exts | 
| writeInt64Array# | GHC.Exts | 
| writeInt64ArrayAsInt64X2# | GHC.Exts | 
| writeInt64ArrayAsInt64X4# | GHC.Exts | 
| writeInt64ArrayAsInt64X8# | GHC.Exts | 
| writeInt64OffAddr# | GHC.Exts | 
| writeInt64OffAddrAsInt64X2# | GHC.Exts | 
| writeInt64OffAddrAsInt64X4# | GHC.Exts | 
| writeInt64OffAddrAsInt64X8# | GHC.Exts | 
| writeInt64X2Array# | GHC.Exts | 
| writeInt64X2OffAddr# | GHC.Exts | 
| writeInt64X4Array# | GHC.Exts | 
| writeInt64X4OffAddr# | GHC.Exts | 
| writeInt64X8Array# | GHC.Exts | 
| writeInt64X8OffAddr# | GHC.Exts | 
| writeInt8Array# | GHC.Exts | 
| writeInt8ArrayAsInt8X16# | GHC.Exts | 
| writeInt8ArrayAsInt8X32# | GHC.Exts | 
| writeInt8ArrayAsInt8X64# | GHC.Exts | 
| writeInt8OffAddr# | GHC.Exts | 
| writeInt8OffAddrAsInt8X16# | GHC.Exts | 
| writeInt8OffAddrAsInt8X32# | GHC.Exts | 
| writeInt8OffAddrAsInt8X64# | GHC.Exts | 
| writeInt8X16Array# | GHC.Exts | 
| writeInt8X16OffAddr# | GHC.Exts | 
| writeInt8X32Array# | GHC.Exts | 
| writeInt8X32OffAddr# | GHC.Exts | 
| writeInt8X64Array# | GHC.Exts | 
| writeInt8X64OffAddr# | GHC.Exts | 
| writeIntArray# | GHC.Exts | 
| writeIntOffAddr# | GHC.Exts | 
| writeIORef | Data.IORef | 
| writeList2Chan | Control.Concurrent.Chan, Control.Concurrent | 
| WriteMode | System.IO | 
| writeMutableArrayArrayArray# | GHC.Exts | 
| writeMutableByteArrayArray# | GHC.Exts | 
| writeMutVar# | GHC.Exts | 
| writeNonBlocking | GHC.IO.Device | 
| writeSmallArray# | GHC.Exts | 
| writeStablePtrArray# | GHC.Exts | 
| writeStablePtrOffAddr# | GHC.Exts | 
| writeSTRef | |
| 1 (Function) | Data.STRef, Data.STRef.Strict | 
| 2 (Function) | Data.STRef.Lazy | 
| writeTVar | GHC.Conc.Sync, GHC.Conc | 
| writeTVar# | GHC.Exts | 
| writeWideCharArray# | GHC.Exts | 
| writeWideCharOffAddr# | GHC.Exts | 
| writeWord16Array# | GHC.Exts | 
| writeWord16ArrayAsWord16X16# | GHC.Exts | 
| writeWord16ArrayAsWord16X32# | GHC.Exts | 
| writeWord16ArrayAsWord16X8# | GHC.Exts | 
| writeWord16OffAddr# | GHC.Exts | 
| writeWord16OffAddrAsWord16X16# | GHC.Exts | 
| writeWord16OffAddrAsWord16X32# | GHC.Exts | 
| writeWord16OffAddrAsWord16X8# | GHC.Exts | 
| writeWord16X16Array# | GHC.Exts | 
| writeWord16X16OffAddr# | GHC.Exts | 
| writeWord16X32Array# | GHC.Exts | 
| writeWord16X32OffAddr# | GHC.Exts | 
| writeWord16X8Array# | GHC.Exts | 
| writeWord16X8OffAddr# | GHC.Exts | 
| writeWord32Array# | GHC.Exts | 
| writeWord32ArrayAsWord32X16# | GHC.Exts | 
| writeWord32ArrayAsWord32X4# | GHC.Exts | 
| writeWord32ArrayAsWord32X8# | GHC.Exts | 
| writeWord32OffAddr# | GHC.Exts | 
| writeWord32OffAddrAsWord32X16# | GHC.Exts | 
| writeWord32OffAddrAsWord32X4# | GHC.Exts | 
| writeWord32OffAddrAsWord32X8# | GHC.Exts | 
| writeWord32X16Array# | GHC.Exts | 
| writeWord32X16OffAddr# | GHC.Exts | 
| writeWord32X4Array# | GHC.Exts | 
| writeWord32X4OffAddr# | GHC.Exts | 
| writeWord32X8Array# | GHC.Exts | 
| writeWord32X8OffAddr# | GHC.Exts | 
| writeWord64Array# | GHC.Exts | 
| writeWord64ArrayAsWord64X2# | GHC.Exts | 
| writeWord64ArrayAsWord64X4# | GHC.Exts | 
| writeWord64ArrayAsWord64X8# | GHC.Exts | 
| writeWord64OffAddr# | GHC.Exts | 
| writeWord64OffAddrAsWord64X2# | GHC.Exts | 
| writeWord64OffAddrAsWord64X4# | GHC.Exts | 
| writeWord64OffAddrAsWord64X8# | GHC.Exts | 
| writeWord64X2Array# | GHC.Exts | 
| writeWord64X2OffAddr# | GHC.Exts | 
| writeWord64X4Array# | GHC.Exts | 
| writeWord64X4OffAddr# | GHC.Exts | 
| writeWord64X8Array# | GHC.Exts | 
| writeWord64X8OffAddr# | GHC.Exts | 
| writeWord8Array# | GHC.Exts | 
| writeWord8ArrayAsWord8X16# | GHC.Exts | 
| writeWord8ArrayAsWord8X32# | GHC.Exts | 
| writeWord8ArrayAsWord8X64# | GHC.Exts | 
| writeWord8Buf | GHC.IO.Buffer | 
| writeWord8OffAddr# | GHC.Exts | 
| writeWord8OffAddrAsWord8X16# | GHC.Exts | 
| writeWord8OffAddrAsWord8X32# | GHC.Exts | 
| writeWord8OffAddrAsWord8X64# | GHC.Exts | 
| writeWord8X16Array# | GHC.Exts | 
| writeWord8X16OffAddr# | GHC.Exts | 
| writeWord8X32Array# | GHC.Exts | 
| writeWord8X32OffAddr# | GHC.Exts | 
| writeWord8X64Array# | GHC.Exts | 
| writeWord8X64OffAddr# | GHC.Exts | 
| writeWordArray# | GHC.Exts | 
| writeWordOffAddr# | GHC.Exts | 
| xor | |
| 1 (Function) | Data.Bits, Foreign.Safe, Foreign | 
| 2 (Function) | Data.List.NonEmpty | 
| xor# | GHC.Exts | 
| xorI# | GHC.Exts | 
| yield | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| yield# | GHC.Exts | 
| zeroArrow | Control.Arrow | 
| zeroBits | Data.Bits, Foreign.Safe, Foreign | 
| ZeroPad | Text.Printf | 
| zip | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| zip3 | GHC.OldList, Data.List, Prelude | 
| zip4 | GHC.OldList, Data.List | 
| zip5 | GHC.OldList, Data.List | 
| zip6 | GHC.OldList, Data.List | 
| zip7 | GHC.OldList, Data.List | 
| ZipList | |
| 1 (Type/Class) | Control.Applicative | 
| 2 (Data Constructor) | Control.Applicative | 
| zipWith | |
| 1 (Function) | GHC.OldList, Data.List, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| zipWith3 | GHC.OldList, Data.List, Prelude | 
| zipWith4 | GHC.OldList, Data.List | 
| zipWith5 | GHC.OldList, Data.List | 
| zipWith6 | GHC.OldList, Data.List | 
| zipWith7 | GHC.OldList, Data.List | 
| zipWithM | Control.Monad | 
| zipWithM_ | Control.Monad | 
| \\ | GHC.OldList, Data.List | 
| ^ | |
| 1 (Type/Class) | GHC.TypeNats, GHC.TypeLits | 
| 2 (Function) | Prelude | 
| ^<< | Control.Arrow | 
| ^>> | Control.Arrow | 
| ^^ | Prelude | 
| || | |
| 1 (Function) | Data.Bool, Prelude | 
| 2 (Type/Class) | Data.Type.Bool | 
| ||| | Control.Arrow | 
| ~# | GHC.Exts | 
| ~~ | Data.Type.Equality, GHC.Exts | 
| ★ | Data.Kind |