Index
| !! | Prelude.Compat, Data.List.Compat | 
| $ | Prelude.Compat, Data.Function.Compat | 
| $! | Prelude.Compat | 
| $> | Data.Functor.Compat | 
| % | Data.Ratio.Compat | 
| & | Data.Function.Compat | 
| && | Prelude.Compat, Data.Bool.Compat | 
| * | Prelude.Compat | 
| ** | Prelude.Compat, Numeric.Compat | 
| *> | Prelude.Compat | 
| + | Prelude.Compat | 
| ++ | Prelude.Compat, Data.List.Compat | 
| +++ | Text.Read.Compat | 
| - | Prelude.Compat | 
| . | Prelude.Compat, Data.Function.Compat | 
| .&. | Foreign.Compat, Data.Bits.Compat | 
| .|. | Foreign.Compat, Data.Bits.Compat | 
| / | Prelude.Compat | 
| /= | Prelude.Compat | 
| :+ | Data.Complex.Compat | 
| < | Prelude.Compat | 
| <$ | Prelude.Compat, Data.Functor.Compat | 
| <$!> | Control.Monad.Compat | 
| <$> | Prelude.Compat, Data.Functor.Compat | 
| <* | Prelude.Compat | 
| <*> | Prelude.Compat | 
| <++ | Text.Read.Compat | 
| <= | Prelude.Compat | 
| <=< | Control.Monad.Compat | 
| <> | Data.Monoid.Compat | 
| =<< | Prelude.Compat, Control.Monad.Compat | 
| == | Prelude.Compat | 
| > | Prelude.Compat | 
| >= | Prelude.Compat | 
| >=> | Control.Monad.Compat | 
| >> | Prelude.Compat, Control.Monad.Compat | 
| >>= | Prelude.Compat, Control.Monad.Compat | 
| abs | Prelude.Compat | 
| acos | Prelude.Compat, Numeric.Compat | 
| acosh | Prelude.Compat, Numeric.Compat | 
| addForeignPtrFinalizer | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| addForeignPtrFinalizerEnv | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| addMVarFinalizer | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| advancePtr | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| alignment | Foreign.Compat | 
| alignPtr | Foreign.Compat | 
| All | |
| 1 (Data Constructor) | Data.Monoid.Compat | 
| 2 (Type/Class) | Data.Monoid.Compat | 
| all | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| alloca | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| allocaArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| allocaArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| allocaBytes | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| allocaBytesAligned | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| Alt | |
| 1 (Data Constructor) | Data.Monoid.Compat | 
| 2 (Type/Class) | Data.Monoid.Compat | 
| and | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| Any | |
| 1 (Data Constructor) | Data.Monoid.Compat | 
| 2 (Type/Class) | Data.Monoid.Compat | 
| any | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| ap | Control.Monad.Compat | 
| appendFile | Prelude.Compat | 
| appEndo | Data.Monoid.Compat | 
| Applicative | Prelude.Compat | 
| approxRational | Data.Ratio.Compat | 
| asin | Prelude.Compat, Numeric.Compat | 
| asinh | Prelude.Compat, Numeric.Compat | 
| asTypeOf | Prelude.Compat | 
| asum | Data.Foldable.Compat | 
| atan | Prelude.Compat, Numeric.Compat | 
| atan2 | Prelude.Compat | 
| atanh | Prelude.Compat, Numeric.Compat | 
| atomicModifyIORef | Data.IORef.Compat | 
| atomicModifyIORef' | Data.IORef.Compat | 
| atomicWriteIORef | Data.IORef.Compat | 
| bit | Foreign.Compat, Data.Bits.Compat | 
| bitDefault | Foreign.Compat, Data.Bits.Compat | 
| Bits | Foreign.Compat, Data.Bits.Compat | 
| bitSize | Foreign.Compat, Data.Bits.Compat | 
| bitSizeMaybe | Foreign.Compat, Data.Bits.Compat | 
| Bool | Prelude.Compat, Data.Bool.Compat | 
| bool | Data.Bool.Compat | 
| Bounded | Prelude.Compat | 
| break | Prelude.Compat, Data.List.Compat | 
| byteSwap16 | Foreign.Compat, Data.Word.Compat | 
| byteSwap32 | Foreign.Compat, Data.Word.Compat | 
| byteSwap64 | Foreign.Compat, Data.Word.Compat | 
| calloc | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| callocArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| callocArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| callocBytes | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| castForeignPtr | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| castFunPtr | Foreign.Compat | 
| castFunPtrToPtr | Foreign.Compat | 
| castPtr | Foreign.Compat | 
| castPtrToFunPtr | Foreign.Compat | 
| castPtrToStablePtr | Foreign.Compat | 
| castStablePtrToPtr | Foreign.Compat | 
| ceiling | Prelude.Compat | 
| Chan | Control.Concurrent.Compat | 
| Char | |
| 1 (Type/Class) | Prelude.Compat | 
| 2 (Data Constructor) | Text.Read.Compat | 
| choice | Text.Read.Compat | 
| cis | Data.Complex.Compat | 
| clearBit | Foreign.Compat, Data.Bits.Compat | 
| compare | Prelude.Compat | 
| complement | Foreign.Compat, Data.Bits.Compat | 
| complementBit | Foreign.Compat, Data.Bits.Compat | 
| Complex | Data.Complex.Compat | 
| concat | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| concatMap | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| conjugate | Data.Complex.Compat | 
| Const | |
| 1 (Data Constructor) | Data.Functor.Const.Compat | 
| 2 (Type/Class) | Data.Functor.Const.Compat | 
| const | Prelude.Compat, Data.Function.Compat | 
| copyArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| copyBytes | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| cos | Prelude.Compat, Numeric.Compat | 
| cosh | Prelude.Compat, Numeric.Compat | 
| countLeadingZeros | Foreign.Compat, Data.Bits.Compat | 
| countTrailingZeros | Foreign.Compat, Data.Bits.Compat | 
| curry | Prelude.Compat | 
| cycle | Prelude.Compat, Data.List.Compat | 
| decodeFloat | Prelude.Compat | 
| delete | Data.List.Compat | 
| deleteBy | Data.List.Compat | 
| deleteFirstsBy | Data.List.Compat | 
| denominator | Data.Ratio.Compat | 
| deRefStablePtr | Foreign.Compat | 
| die | System.Exit.Compat | 
| div | Prelude.Compat | 
| divMod | Prelude.Compat | 
| Double | Prelude.Compat | 
| drop | Prelude.Compat, Data.List.Compat | 
| dropWhile | Prelude.Compat, Data.List.Compat | 
| dropWhileEnd | Data.List.Compat | 
| Dual | |
| 1 (Data Constructor) | Data.Monoid.Compat | 
| 2 (Type/Class) | Data.Monoid.Compat | 
| dupChan | Control.Concurrent.Compat | 
| Either | Prelude.Compat, Data.Either.Compat | 
| either | Prelude.Compat, Data.Either.Compat | 
| elem | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| elemIndex | Data.List.Compat | 
| elemIndices | Data.List.Compat | 
| encodeFloat | Prelude.Compat | 
| Endo | |
| 1 (Data Constructor) | Data.Monoid.Compat | 
| 2 (Type/Class) | Data.Monoid.Compat | 
| Enum | Prelude.Compat | 
| enumFrom | Prelude.Compat | 
| enumFromThen | Prelude.Compat | 
| enumFromThenTo | Prelude.Compat | 
| enumFromTo | Prelude.Compat | 
| EOF | Text.Read.Compat | 
| EQ | Prelude.Compat | 
| Eq | Prelude.Compat | 
| error | Prelude.Compat | 
| errorWithoutStackTrace | Prelude.Compat | 
| even | Prelude.Compat | 
| ExitCode | System.Exit.Compat | 
| ExitFailure | System.Exit.Compat | 
| exitFailure | System.Exit.Compat | 
| ExitSuccess | System.Exit.Compat | 
| exitSuccess | System.Exit.Compat | 
| exitWith | System.Exit.Compat | 
| exp | Prelude.Compat, Numeric.Compat | 
| expm1 | Numeric.Compat | 
| exponent | Prelude.Compat | 
| fail | Prelude.Compat, Control.Monad.Compat | 
| False | Prelude.Compat, Data.Bool.Compat | 
| FilePath | Prelude.Compat | 
| fillBytes | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| filter | Prelude.Compat, Data.List.Compat | 
| filterM | Control.Monad.Compat | 
| finalizeForeignPtr | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| FinalizerEnvPtr | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| finalizerFree | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| FinalizerPtr | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| find | Data.List.Compat, Data.Foldable.Compat | 
| findIndex | Data.List.Compat | 
| findIndices | Data.List.Compat | 
| FiniteBits | Foreign.Compat, Data.Bits.Compat | 
| finiteBitSize | Foreign.Compat, Data.Bits.Compat | 
| First | |
| 1 (Data Constructor) | Data.Monoid.Compat | 
| 2 (Type/Class) | Data.Monoid.Compat | 
| fix | Data.Function.Compat | 
| flip | Prelude.Compat, Data.Function.Compat | 
| Float | Prelude.Compat | 
| floatDigits | Prelude.Compat | 
| Floating | Prelude.Compat, Numeric.Compat | 
| floatRadix | Prelude.Compat | 
| floatRange | Prelude.Compat | 
| floatToDigits | Numeric.Compat | 
| floor | Prelude.Compat | 
| fmap | Prelude.Compat, Data.Functor.Compat, Control.Monad.Compat | 
| fold | Data.Foldable.Compat | 
| Foldable | Prelude.Compat, Data.Foldable.Compat | 
| foldl | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| foldl' | Data.List.Compat, Data.Foldable.Compat | 
| foldl1 | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| foldl1' | Data.List.Compat | 
| foldlM | Data.Foldable.Compat | 
| foldM | Control.Monad.Compat | 
| foldMap | Prelude.Compat, Data.Foldable.Compat | 
| foldM_ | Control.Monad.Compat | 
| foldr | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| foldr' | Data.Foldable.Compat | 
| foldr1 | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| foldrM | Data.Foldable.Compat | 
| ForeignPtr | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| forever | Control.Monad.Compat | 
| forkFinally | Control.Concurrent.Compat | 
| forkIO | Control.Concurrent.Compat | 
| forkIOWithUnmask | Control.Concurrent.Compat | 
| forkOn | Control.Concurrent.Compat | 
| forkOnWithUnmask | Control.Concurrent.Compat | 
| forkOS | Control.Concurrent.Compat | 
| forkOSWithUnmask | Control.Concurrent.Compat | 
| forM | Control.Monad.Compat | 
| forM_ | Data.Foldable.Compat, Control.Monad.Compat | 
| for_ | Data.Foldable.Compat | 
| Fractional | Prelude.Compat | 
| free | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| freeHaskellFunPtr | Foreign.Compat | 
| freePool | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| freeStablePtr | Foreign.Compat | 
| fromBool | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| fromEnum | Prelude.Compat | 
| fromInteger | Prelude.Compat | 
| fromIntegral | Prelude.Compat | 
| fromRat | Numeric.Compat | 
| fromRational | Prelude.Compat | 
| fromString | Data.String.Compat | 
| fst | Prelude.Compat | 
| Functor | Prelude.Compat, Data.Functor.Compat, Control.Monad.Compat | 
| FunPtr | Foreign.Compat | 
| gcd | Prelude.Compat | 
| genericDrop | Data.List.Compat | 
| genericIndex | Data.List.Compat | 
| genericLength | Data.List.Compat | 
| genericReplicate | Data.List.Compat | 
| genericSplitAt | Data.List.Compat | 
| genericTake | Data.List.Compat | 
| get | Text.Read.Compat | 
| getAll | Data.Monoid.Compat | 
| getAlt | Data.Monoid.Compat | 
| getAny | Data.Monoid.Compat | 
| getArgs | System.Environment.Compat | 
| getChanContents | Control.Concurrent.Compat | 
| getChar | Prelude.Compat | 
| getConst | Data.Functor.Const.Compat | 
| getContents | Prelude.Compat | 
| getDual | Data.Monoid.Compat | 
| getEnv | System.Environment.Compat | 
| getEnvironment | System.Environment.Compat | 
| getFirst | Data.Monoid.Compat | 
| getLast | Data.Monoid.Compat | 
| getLine | Prelude.Compat | 
| getNumCapabilities | Control.Concurrent.Compat | 
| getProduct | Data.Monoid.Compat | 
| getProgName | System.Environment.Compat | 
| getSum | Data.Monoid.Compat | 
| group | Data.List.Compat | 
| groupBy | Data.List.Compat | 
| GT | Prelude.Compat | 
| guard | Control.Monad.Compat | 
| head | Prelude.Compat, Data.List.Compat | 
| id | Prelude.Compat, Data.Function.Compat | 
| Ident | Text.Read.Compat | 
| imagPart | Data.Complex.Compat | 
| init | Prelude.Compat, Data.List.Compat | 
| inits | Data.List.Compat | 
| insert | Data.List.Compat | 
| insertBy | Data.List.Compat | 
| Int | Prelude.Compat, Foreign.Compat | 
| Int16 | Foreign.Compat | 
| Int32 | Foreign.Compat | 
| Int64 | Foreign.Compat | 
| Int8 | Foreign.Compat | 
| Integer | Prelude.Compat | 
| Integral | Prelude.Compat | 
| interact | Prelude.Compat | 
| intercalate | Data.List.Compat | 
| intersect | Data.List.Compat | 
| intersectBy | Data.List.Compat | 
| intersperse | Data.List.Compat | 
| IntPtr | Foreign.Compat | 
| intPtrToPtr | Foreign.Compat | 
| IO | Prelude.Compat | 
| IOError | Prelude.Compat | 
| ioError | Prelude.Compat | 
| IORef | Data.IORef.Compat | 
| isCurrentThreadBound | Control.Concurrent.Compat | 
| isDenormalized | Prelude.Compat | 
| isEmptyChan | Control.Concurrent.Compat | 
| isEmptyMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| isIEEE | Prelude.Compat | 
| isInfinite | Prelude.Compat | 
| isInfixOf | Data.List.Compat | 
| isLeft | Data.Either.Compat | 
| isNaN | Prelude.Compat | 
| isNegativeZero | Prelude.Compat | 
| isPrefixOf | Data.List.Compat | 
| isRight | Data.Either.Compat | 
| isSigned | Foreign.Compat, Data.Bits.Compat | 
| IsString | Data.String.Compat | 
| isSubsequenceOf | Data.List.Compat | 
| isSuffixOf | Data.List.Compat | 
| iterate | Prelude.Compat, Data.List.Compat | 
| join | Control.Monad.Compat | 
| Just | Prelude.Compat | 
| killThread | Control.Concurrent.Compat | 
| Last | |
| 1 (Data Constructor) | Data.Monoid.Compat | 
| 2 (Type/Class) | Data.Monoid.Compat | 
| last | Prelude.Compat, Data.List.Compat | 
| lcm | Prelude.Compat | 
| Left | Prelude.Compat, Data.Either.Compat | 
| lefts | Data.Either.Compat | 
| length | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| lengthArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| lex | Text.Read.Compat, Prelude.Compat | 
| lexDigits | Numeric.Compat | 
| Lexeme | Text.Read.Compat | 
| lexP | Text.Read.Compat | 
| lift | Text.Read.Compat | 
| liftM | Control.Monad.Compat | 
| liftM2 | Control.Monad.Compat | 
| liftM3 | Control.Monad.Compat | 
| liftM4 | Control.Monad.Compat | 
| liftM5 | Control.Monad.Compat | 
| lines | Prelude.Compat, Data.String.Compat, Data.List.Compat | 
| log | Prelude.Compat, Numeric.Compat | 
| log1mexp | Numeric.Compat | 
| log1p | Numeric.Compat | 
| log1pexp | Numeric.Compat | 
| logBase | Prelude.Compat, Numeric.Compat | 
| look | Text.Read.Compat | 
| lookup | Prelude.Compat, Data.List.Compat | 
| lookupEnv | System.Environment.Compat | 
| LT | Prelude.Compat | 
| magnitude | Data.Complex.Compat | 
| makeVersion | Data.Version.Compat | 
| malloc | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| mallocArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| mallocArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| mallocBytes | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| mallocForeignPtr | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| mallocForeignPtrArray | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| mallocForeignPtrArray0 | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| mallocForeignPtrBytes | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| map | Prelude.Compat, Data.List.Compat | 
| mapAccumL | Data.List.Compat | 
| mapAccumR | Data.List.Compat | 
| mapAndUnzipM | Control.Monad.Compat | 
| mapM | Prelude.Compat, Control.Monad.Compat | 
| mapM_ | Prelude.Compat, Data.Foldable.Compat, Control.Monad.Compat | 
| mappend | Prelude.Compat, Data.Monoid.Compat | 
| max | Prelude.Compat | 
| maxBound | Prelude.Compat | 
| maximum | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| maximumBy | Data.List.Compat, Data.Foldable.Compat | 
| Maybe | Prelude.Compat | 
| maybe | Prelude.Compat | 
| maybeNew | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| maybePeek | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| maybeWith | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| mconcat | Prelude.Compat, Data.Monoid.Compat | 
| mempty | Prelude.Compat, Data.Monoid.Compat | 
| mfilter | Control.Monad.Compat | 
| min | Prelude.Compat | 
| minBound | Prelude.Compat | 
| minimum | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| minimumBy | Data.List.Compat, Data.Foldable.Compat | 
| minPrec | Text.Read.Compat | 
| minusPtr | Foreign.Compat | 
| mkPolar | Data.Complex.Compat | 
| mkWeakIORef | Data.IORef.Compat | 
| mkWeakMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| mkWeakThreadId | Control.Concurrent.Compat | 
| mod | Prelude.Compat | 
| modifyIORef | Data.IORef.Compat | 
| modifyIORef' | Data.IORef.Compat | 
| modifyMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| modifyMVarMasked | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| modifyMVarMasked_ | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| modifyMVar_ | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| modifySTRef | Data.STRef.Compat | 
| modifySTRef' | Data.STRef.Compat | 
| Monad | Prelude.Compat, Control.Monad.Compat | 
| MonadPlus | Control.Monad.Compat | 
| Monoid | Prelude.Compat, Data.Monoid.Compat | 
| moveArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| moveBytes | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| mplus | Control.Monad.Compat | 
| msum | Data.Foldable.Compat, Control.Monad.Compat | 
| MVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| myThreadId | Control.Concurrent.Compat | 
| mzero | Control.Monad.Compat | 
| negate | Prelude.Compat | 
| new | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| newArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| newArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| newChan | Control.Concurrent.Compat | 
| newEmptyMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| newForeignPtr | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| newForeignPtrEnv | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| newForeignPtr_ | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| newIORef | Data.IORef.Compat | 
| newMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| newPool | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| newQSem | Control.Concurrent.Compat | 
| newQSemN | Control.Concurrent.Compat | 
| newStablePtr | Foreign.Compat | 
| newSTRef | Data.STRef.Compat | 
| not | Prelude.Compat, Data.Bool.Compat | 
| notElem | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| Nothing | Prelude.Compat | 
| nub | Data.List.Compat | 
| nubBy | Data.List.Compat | 
| null | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| nullFunPtr | Foreign.Compat | 
| nullPtr | Foreign.Compat | 
| Num | Prelude.Compat | 
| Number | Text.Read.Compat | 
| numerator | Data.Ratio.Compat | 
| odd | Prelude.Compat | 
| on | Data.Function.Compat | 
| or | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| Ord | Prelude.Compat | 
| Ordering | Prelude.Compat | 
| otherwise | Prelude.Compat, Data.Bool.Compat | 
| parens | Text.Read.Compat | 
| parseVersion | Data.Version.Compat | 
| partition | Data.List.Compat | 
| partitionEithers | Data.Either.Compat | 
| peek | Foreign.Compat | 
| peekArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| peekArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| peekByteOff | Foreign.Compat | 
| peekElemOff | Foreign.Compat | 
| permutations | Data.List.Compat | 
| pfail | Text.Read.Compat | 
| phase | Data.Complex.Compat | 
| pi | Prelude.Compat, Numeric.Compat | 
| plusPtr | Foreign.Compat | 
| poke | Foreign.Compat | 
| pokeArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pokeArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pokeByteOff | Foreign.Compat | 
| pokeElemOff | Foreign.Compat | 
| polar | Data.Complex.Compat | 
| Pool | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledMalloc | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledMallocArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledMallocArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledMallocBytes | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledNew | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledNewArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledNewArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledRealloc | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledReallocArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledReallocArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| pooledReallocBytes | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| popCount | Foreign.Compat, Data.Bits.Compat | 
| popCountDefault | Foreign.Compat, Data.Bits.Compat | 
| Prec | Text.Read.Compat | 
| prec | Text.Read.Compat | 
| pred | Prelude.Compat | 
| Prelude.Compat | |
| Product | |
| 1 (Data Constructor) | Data.Monoid.Compat | 
| 2 (Type/Class) | Data.Monoid.Compat | 
| product | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| properFraction | Prelude.Compat | 
| Ptr | Foreign.Compat | 
| ptrToIntPtr | Foreign.Compat | 
| ptrToWordPtr | Foreign.Compat | 
| Punc | Text.Read.Compat | 
| pure | Prelude.Compat | 
| putChar | Prelude.Compat | 
| putMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| putStr | Prelude.Compat | 
| putStrLn | Prelude.Compat | 
| putTraceMsg | Debug.Trace.Compat | 
| QSem | Control.Concurrent.Compat | 
| QSemN | Control.Concurrent.Compat | 
| quot | Prelude.Compat | 
| quotRem | Prelude.Compat | 
| Ratio | Data.Ratio.Compat | 
| Rational | Prelude.Compat, Data.Ratio.Compat | 
| Read | Text.Read.Compat, Prelude.Compat | 
| read | Text.Read.Compat, Prelude.Compat | 
| readChan | Control.Concurrent.Compat | 
| readDec | Numeric.Compat | 
| readEither | Text.Read.Compat | 
| readFile | Prelude.Compat | 
| readFloat | Numeric.Compat | 
| readHex | Numeric.Compat | 
| readInt | Numeric.Compat | 
| readIO | Prelude.Compat | 
| readIORef | Data.IORef.Compat | 
| readList | Text.Read.Compat, Prelude.Compat | 
| readListDefault | Text.Read.Compat | 
| readListPrec | Text.Read.Compat | 
| readListPrecDefault | Text.Read.Compat | 
| readLn | Prelude.Compat | 
| readMaybe | Text.Read.Compat | 
| readMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| readOct | Numeric.Compat | 
| readParen | Text.Read.Compat, Prelude.Compat | 
| ReadPrec | Text.Read.Compat | 
| readPrec | Text.Read.Compat | 
| readPrec_to_P | Text.Read.Compat | 
| readPrec_to_S | Text.Read.Compat | 
| readP_to_Prec | Text.Read.Compat | 
| ReadS | Text.Read.Compat, Prelude.Compat | 
| reads | Text.Read.Compat, Prelude.Compat | 
| readSigned | Numeric.Compat | 
| readsPrec | Text.Read.Compat, Prelude.Compat | 
| readSTRef | Data.STRef.Compat | 
| readS_to_Prec | Text.Read.Compat | 
| Real | Prelude.Compat | 
| RealFloat | Prelude.Compat | 
| RealFrac | Prelude.Compat | 
| realloc | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| reallocArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| reallocArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| reallocBytes | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Alloc.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| realPart | Data.Complex.Compat | 
| realToFrac | Prelude.Compat | 
| recip | Prelude.Compat | 
| rem | Prelude.Compat | 
| repeat | Prelude.Compat, Data.List.Compat | 
| replicate | Prelude.Compat, Data.List.Compat | 
| replicateM | Control.Monad.Compat | 
| replicateM_ | Control.Monad.Compat | 
| reset | Text.Read.Compat | 
| return | Prelude.Compat, Control.Monad.Compat | 
| reverse | Prelude.Compat, Data.List.Compat | 
| Right | Prelude.Compat, Data.Either.Compat | 
| rights | Data.Either.Compat | 
| rotate | Foreign.Compat, Data.Bits.Compat | 
| rotateL | Foreign.Compat, Data.Bits.Compat | 
| rotateR | Foreign.Compat, Data.Bits.Compat | 
| round | Prelude.Compat | 
| rtsSupportsBoundThreads | Control.Concurrent.Compat | 
| runInBoundThread | Control.Concurrent.Compat | 
| runInUnboundThread | Control.Concurrent.Compat | 
| scaleFloat | Prelude.Compat | 
| scanl | Prelude.Compat, Data.List.Compat | 
| scanl' | Data.List.Compat | 
| scanl1 | Prelude.Compat, Data.List.Compat | 
| scanr | Prelude.Compat, Data.List.Compat | 
| scanr1 | Prelude.Compat, Data.List.Compat | 
| seq | Prelude.Compat | 
| sequence | Prelude.Compat, Control.Monad.Compat | 
| sequenceA | Prelude.Compat | 
| sequenceA_ | Data.Foldable.Compat | 
| sequence_ | Prelude.Compat, Data.Foldable.Compat, Control.Monad.Compat | 
| setBit | Foreign.Compat, Data.Bits.Compat | 
| setEnv | System.Environment.Compat | 
| setNumCapabilities | Control.Concurrent.Compat | 
| shift | Foreign.Compat, Data.Bits.Compat | 
| shiftL | Foreign.Compat, Data.Bits.Compat | 
| shiftR | Foreign.Compat, Data.Bits.Compat | 
| Show | Prelude.Compat | 
| show | Prelude.Compat | 
| showChar | Prelude.Compat | 
| showEFloat | Numeric.Compat | 
| showFFloat | Numeric.Compat | 
| showFFloatAlt | Numeric.Compat | 
| showFloat | Numeric.Compat | 
| showGFloat | Numeric.Compat | 
| showGFloatAlt | Numeric.Compat | 
| showHex | Numeric.Compat | 
| showInt | Numeric.Compat | 
| showIntAtBase | Numeric.Compat | 
| showList | Prelude.Compat | 
| showOct | Numeric.Compat | 
| showParen | Prelude.Compat | 
| ShowS | Prelude.Compat | 
| shows | Prelude.Compat | 
| showSigned | Numeric.Compat | 
| showsPrec | Prelude.Compat | 
| showString | Prelude.Compat | 
| showVersion | Data.Version.Compat | 
| signalQSem | Control.Concurrent.Compat | 
| signalQSemN | Control.Concurrent.Compat | 
| significand | Prelude.Compat | 
| signum | Prelude.Compat | 
| sin | Prelude.Compat, Numeric.Compat | 
| sinh | Prelude.Compat, Numeric.Compat | 
| sizeOf | Foreign.Compat | 
| snd | Prelude.Compat | 
| sort | Data.List.Compat | 
| sortBy | Data.List.Compat | 
| sortOn | Data.List.Compat | 
| span | Prelude.Compat, Data.List.Compat | 
| splitAt | Prelude.Compat, Data.List.Compat | 
| sqrt | Prelude.Compat, Numeric.Compat | 
| StablePtr | Foreign.Compat | 
| step | Text.Read.Compat | 
| Storable | Foreign.Compat | 
| STRef | Data.STRef.Compat | 
| String | |
| 1 (Data Constructor) | Text.Read.Compat | 
| 2 (Type/Class) | Prelude.Compat, Data.String.Compat | 
| stripPrefix | Data.List.Compat | 
| subsequences | Data.List.Compat | 
| subtract | Prelude.Compat | 
| succ | Prelude.Compat | 
| Sum | |
| 1 (Data Constructor) | Data.Monoid.Compat | 
| 2 (Type/Class) | Data.Monoid.Compat | 
| sum | Prelude.Compat, Data.List.Compat, Data.Foldable.Compat | 
| swapMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| Symbol | Text.Read.Compat | 
| tail | Prelude.Compat, Data.List.Compat | 
| tails | Data.List.Compat | 
| take | Prelude.Compat, Data.List.Compat | 
| takeMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| takeWhile | Prelude.Compat, Data.List.Compat | 
| tan | Prelude.Compat, Numeric.Compat | 
| tanh | Prelude.Compat, Numeric.Compat | 
| testBit | Foreign.Compat, Data.Bits.Compat | 
| testBitDefault | Foreign.Compat, Data.Bits.Compat | 
| threadCapability | Control.Concurrent.Compat | 
| threadDelay | Control.Concurrent.Compat | 
| ThreadId | Control.Concurrent.Compat | 
| threadWaitRead | Control.Concurrent.Compat | 
| threadWaitReadSTM | Control.Concurrent.Compat | 
| threadWaitWrite | Control.Concurrent.Compat | 
| threadWaitWriteSTM | Control.Concurrent.Compat | 
| throwIf | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| throwIfNeg | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| throwIfNeg_ | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| throwIfNull | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| throwIf_ | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| throwTo | Control.Concurrent.Compat | 
| toBool | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| toEnum | Prelude.Compat | 
| toInteger | Prelude.Compat | 
| toIntegralSized | Foreign.Compat, Data.Bits.Compat | 
| toList | Data.Foldable.Compat | 
| toRational | Prelude.Compat | 
| touchForeignPtr | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| trace | Debug.Trace.Compat | 
| traceEvent | Debug.Trace.Compat | 
| traceEventIO | Debug.Trace.Compat | 
| traceId | Debug.Trace.Compat | 
| traceIO | Debug.Trace.Compat | 
| traceM | Debug.Trace.Compat | 
| traceMarker | Debug.Trace.Compat | 
| traceMarkerIO | Debug.Trace.Compat | 
| traceShow | Debug.Trace.Compat | 
| traceShowId | Debug.Trace.Compat | 
| traceShowM | Debug.Trace.Compat | 
| traceStack | Debug.Trace.Compat | 
| transpose | Data.List.Compat | 
| Traversable | Prelude.Compat | 
| traverse | Prelude.Compat | 
| traverse_ | Data.Foldable.Compat | 
| True | Prelude.Compat, Data.Bool.Compat | 
| truncate | Prelude.Compat | 
| tryPutMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| tryReadMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| tryTakeMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| uncons | Data.List.Compat | 
| uncurry | Prelude.Compat | 
| undefined | Prelude.Compat | 
| unfoldr | Data.List.Compat | 
| unGetChan | Control.Concurrent.Compat | 
| union | Data.List.Compat | 
| unionBy | Data.List.Compat | 
| unless | Control.Monad.Compat | 
| unlines | Prelude.Compat, Data.String.Compat, Data.List.Compat | 
| unsafeDupablePerformIO | System.IO.Unsafe.Compat | 
| unsafeFixIO | System.IO.Unsafe.Compat | 
| unsafeForeignPtrToPtr | Foreign.ForeignPtr.Unsafe.Compat | 
| unsafeInterleaveIO | System.IO.Unsafe.Compat | 
| unsafeInterleaveST | |
| 1 (Function) | Control.Monad.ST.Lazy.Unsafe.Compat | 
| 2 (Function) | Control.Monad.ST.Unsafe.Compat | 
| unsafeIOToST | |
| 1 (Function) | Control.Monad.ST.Lazy.Unsafe.Compat | 
| 2 (Function) | Control.Monad.ST.Unsafe.Compat | 
| unsafeLocalState | Foreign.Marshal.Unsafe.Compat | 
| unsafePerformIO | System.IO.Unsafe.Compat | 
| unsafeShiftL | Foreign.Compat, Data.Bits.Compat | 
| unsafeShiftR | Foreign.Compat, Data.Bits.Compat | 
| unsafeSTToIO | Control.Monad.ST.Unsafe.Compat | 
| unsetEnv | System.Environment.Compat | 
| until | Prelude.Compat | 
| unwords | Prelude.Compat, Data.String.Compat, Data.List.Compat | 
| unzip | Prelude.Compat, Data.List.Compat | 
| unzip3 | Prelude.Compat, Data.List.Compat | 
| unzip4 | Data.List.Compat | 
| unzip5 | Data.List.Compat | 
| unzip6 | Data.List.Compat | 
| unzip7 | Data.List.Compat | 
| userError | Prelude.Compat | 
| Version | |
| 1 (Data Constructor) | Data.Version.Compat | 
| 2 (Type/Class) | Data.Version.Compat | 
| versionBranch | Data.Version.Compat | 
| versionTags | Data.Version.Compat | 
| void | |
| 1 (Function) | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| 2 (Function) | Data.Functor.Compat, Control.Monad.Compat | 
| waitQSem | Control.Concurrent.Compat | 
| waitQSemN | Control.Concurrent.Compat | 
| when | Control.Monad.Compat | 
| with | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| withArgs | System.Environment.Compat | 
| withArray | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| withArray0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| withArrayLen | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| withArrayLen0 | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Array.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| withForeignPtr | Foreign.ForeignPtr.Safe.Compat, Foreign.Compat | 
| withMany | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Utils.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| withMVar | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| withMVarMasked | Control.Concurrent.MVar.Compat, Control.Concurrent.Compat | 
| withPool | Foreign.Marshal.Safe.Compat, Foreign.Marshal.Compat, Foreign.Compat | 
| withProgName | System.Environment.Compat | 
| Word | Prelude.Compat, Foreign.Compat, Data.Word.Compat | 
| Word16 | Foreign.Compat, Data.Word.Compat | 
| Word32 | Foreign.Compat, Data.Word.Compat | 
| Word64 | Foreign.Compat, Data.Word.Compat | 
| Word8 | Foreign.Compat, Data.Word.Compat | 
| WordPtr | Foreign.Compat | 
| wordPtrToPtr | Foreign.Compat | 
| words | Prelude.Compat, Data.String.Compat, Data.List.Compat | 
| writeChan | Control.Concurrent.Compat | 
| writeFile | Prelude.Compat | 
| writeIORef | Data.IORef.Compat | 
| writeList2Chan | Control.Concurrent.Compat | 
| writeSTRef | Data.STRef.Compat | 
| xor | Foreign.Compat, Data.Bits.Compat | 
| yield | Control.Concurrent.Compat | 
| zeroBits | Foreign.Compat, Data.Bits.Compat | 
| zip | Prelude.Compat, Data.List.Compat | 
| zip3 | Prelude.Compat, Data.List.Compat | 
| zip4 | Data.List.Compat | 
| zip5 | Data.List.Compat | 
| zip6 | Data.List.Compat | 
| zip7 | Data.List.Compat | 
| zipWith | Prelude.Compat, Data.List.Compat | 
| zipWith3 | Prelude.Compat, Data.List.Compat | 
| zipWith4 | Data.List.Compat | 
| zipWith5 | Data.List.Compat | 
| zipWith6 | Data.List.Compat | 
| zipWith7 | Data.List.Compat | 
| zipWithM | Control.Monad.Compat | 
| zipWithM_ | Control.Monad.Compat | 
| \\ | Data.List.Compat | 
| ^ | Prelude.Compat | 
| ^^ | Prelude.Compat | 
| || | Prelude.Compat, Data.Bool.Compat |