| U1 |  | 
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| unblock | Control.Exception.Base, Control.Exception | 
| 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 | 
| uncurry | Data.Tuple, Prelude | 
| undefined | Prelude | 
| UndefinedElement | Control.Exception.Base, Control.Exception | 
| Underflow | Control.Exception.Base, Control.Exception | 
| unfoldr | Data.List | 
| unGetChan | Control.Concurrent.Chan, Control.Concurrent | 
| Uni | Data.Fixed | 
| uninterruptibleMask | Control.Exception.Base, Control.Exception | 
| uninterruptibleMask_ | Control.Exception.Base, Control.Exception | 
| union | Data.List | 
| unionBy | Data.List | 
| Unique | Data.Unique | 
| universalNewlineMode | GHC.IO.Handle, System.IO | 
| unK1 | GHC.Generics | 
| unless | Control.Monad | 
| unlines | Data.List, Data.String, Prelude | 
| unM1 | GHC.Generics | 
| unmaskAsyncExceptions# | GHC.Exts | 
| Unmasked | Control.Exception.Base, Control.Exception | 
| unpackClosure# | GHC.Exts | 
| unPar1 | GHC.Generics | 
| unRec1 | GHC.Generics | 
| unregisterFd | GHC.Event | 
| unregisterFd_ | GHC.Event | 
| unregisterTimeout | GHC.Event | 
| unsafeCoerce | Unsafe.Coerce | 
| unsafeCoerce# | GHC.Exts | 
| unsafeDupablePerformIO | System.IO.Unsafe | 
| unsafeFixIO | System.IO.Unsafe | 
| unsafeForeignPtrToPtr |  | 
| 1 (Function) | Foreign.ForeignPtr.Unsafe | 
| 2 (Function) | Foreign | 
| unsafeFreezeArray# | GHC.Exts | 
| unsafeFreezeArrayArray# | GHC.Exts | 
| unsafeFreezeByteArray# | GHC.Exts | 
| unsafeInterleaveIO | System.IO.Unsafe | 
| unsafeInterleaveST |  | 
| 1 (Function) | Control.Monad.ST.Unsafe | 
| 2 (Function) | Control.Monad.ST, Control.Monad.ST.Strict | 
| 3 (Function) | Control.Monad.ST.Lazy.Unsafe | 
| 4 (Function) | Control.Monad.ST.Lazy | 
| unsafeIOToST |  | 
| 1 (Function) | Control.Monad.ST.Unsafe | 
| 2 (Function) | Control.Monad.ST, Control.Monad.ST.Strict | 
| 3 (Function) | Control.Monad.ST.Lazy.Unsafe | 
| 4 (Function) | Control.Monad.ST.Lazy | 
| unsafeIOToSTM | GHC.Conc.Sync, GHC.Conc | 
| unsafeLocalState |  | 
| 1 (Function) | Foreign.Marshal.Unsafe | 
| 2 (Function) | Foreign.Marshal, Foreign | 
| unsafePerformIO |  | 
| 1 (Function) | System.IO.Unsafe | 
| 2 (Function) | Foreign | 
| unsafeShiftL | Data.Bits, Foreign, Foreign.Safe | 
| unsafeShiftR | Data.Bits, Foreign, Foreign.Safe | 
| unsafeSingNat | GHC.TypeLits | 
| unsafeSingSymbol | GHC.TypeLits | 
| unsafeSTToIO |  | 
| 1 (Function) | Control.Monad.ST.Unsafe | 
| 2 (Function) | Control.Monad.ST, Control.Monad.ST.Strict | 
| unsafeThawArray# | GHC.Exts | 
| until | Prelude | 
| unwords | Data.List, Data.String, Prelude | 
| unwrapArrow | Control.Applicative | 
| unwrapMonad | Control.Applicative | 
| unzip | Data.List, Prelude | 
| unzip3 | Data.List, Prelude | 
| unzip4 | Data.List | 
| unzip5 | Data.List | 
| unzip6 | Data.List | 
| unzip7 | Data.List | 
| update | Data.HashTable | 
| updateTimeout | GHC.Event | 
| UppercaseLetter | Data.Char | 
| usageInfo | System.Console.GetOpt | 
| 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 |