| $ | NumHask.Prelude | 
| $! | NumHask.Prelude | 
| $!! | NumHask.Prelude | 
| $> | NumHask.Prelude | 
| % | NumHask.Prelude | 
| & | NumHask.Prelude | 
| && | NumHask.Prelude | 
| &&^ | NumHask.Prelude | 
| * | NumHask.Algebra.Multiplicative, NumHask, NumHask.Prelude | 
| ** | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| *. | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| *> | NumHask.Prelude | 
| *>> | NumHask.Prelude | 
| + | NumHask.Algebra.Additive, NumHask, NumHask.Prelude | 
| ++ | NumHask.Prelude | 
| +. | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| - | NumHask.Algebra.Additive, NumHask, NumHask.Prelude | 
| -. | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| . | NumHask.Prelude | 
| .&. | NumHask.Prelude | 
| .* | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| .+ | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| .- | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| ./ | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| .|. | NumHask.Prelude | 
| / | NumHask.Algebra.Multiplicative, NumHask, NumHask.Prelude | 
| /. | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| /= | NumHask.Prelude | 
| /\ | NumHask.Algebra.Lattice, NumHask, NumHask.Prelude | 
| :% | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| :*: |  | 
| 1 (Type/Class) | NumHask.Prelude | 
| 2 (Data Constructor) | NumHask.Prelude | 
| :+ | NumHask.Data.Complex, NumHask, NumHask.Prelude | 
| :+: | NumHask.Prelude | 
| :.: | NumHask.Prelude | 
| :| | NumHask.Prelude | 
| :~: | NumHask.Prelude | 
| < | NumHask.Prelude | 
| <$ | NumHask.Prelude | 
| <$!> | NumHask.Prelude | 
| <$> | NumHask.Prelude | 
| <&&> | NumHask.Prelude | 
| <&> | NumHask.Prelude | 
| <* | NumHask.Prelude | 
| <**> | NumHask.Prelude | 
| <*> | NumHask.Prelude | 
| <<$>> | NumHask.Prelude | 
| <<* | NumHask.Prelude | 
| <<**>> | NumHask.Prelude | 
| <<*>> | NumHask.Prelude | 
| <= | NumHask.Prelude | 
| <=< | NumHask.Prelude | 
| <> | NumHask.Prelude | 
| <|< | NumHask.Prelude | 
| <|> | NumHask.Prelude | 
| <||> | NumHask.Prelude | 
| =<< | NumHask.Prelude | 
| =<| | NumHask.Prelude | 
| == |  | 
| 1 (Function) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| > | NumHask.Prelude | 
| >= | NumHask.Prelude | 
| >=> | NumHask.Prelude | 
| >> | NumHask.Prelude | 
| >>= | NumHask.Prelude | 
| >|> | NumHask.Prelude | 
| AbelianGroup | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| aboutEqual | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| abs | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| absorb | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| Absorbing | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| absurd | NumHask.Prelude | 
| accurateProduct | NumHask.Data.LogField, NumHask, NumHask.Prelude | 
| accurateSum | NumHask.Data.LogField, NumHask, NumHask.Prelude | 
| acos | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| acosh | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| Additive | NumHask.Algebra.Additive, NumHask, NumHask.Prelude | 
| AdditiveAction | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| addMVarFinalizer | NumHask.Prelude | 
| adj | NumHask.Algebra.Ring, NumHask, NumHask.Prelude | 
| All |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| all | NumHask.Prelude | 
| AllocationLimitExceeded |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| allowInterrupt | NumHask.Prelude | 
| Alt |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| Alternative | NumHask.Prelude | 
| and | NumHask.Prelude | 
| angle | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| Any |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| any | NumHask.Prelude | 
| Ap |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| ap | NumHask.Prelude | 
| appendFile | NumHask.Prelude | 
| AppendMode | NumHask.Prelude | 
| appEndo | NumHask.Prelude | 
| Applicative | NumHask.Prelude | 
| applyAtomicGen | NumHask.Prelude | 
| applyIOGen | NumHask.Prelude | 
| applyN | NumHask.Prelude | 
| applyRandomGenM | NumHask.Prelude | 
| applySTGen | NumHask.Prelude | 
| ArithException | NumHask.Prelude | 
| ArrayException | NumHask.Prelude | 
| asin | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| asinh | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| ask | NumHask.Prelude | 
| asks | NumHask.Prelude | 
| AssertionFailed |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| Associative | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| Associativity | NumHask.Prelude | 
| asTypeOf | NumHask.Prelude | 
| asum | NumHask.Prelude | 
| Async | NumHask.Prelude | 
| async | NumHask.Prelude | 
| asyncBound | NumHask.Prelude | 
| AsyncException | NumHask.Prelude | 
| asyncExceptionFromException | NumHask.Prelude | 
| asyncExceptionToException | NumHask.Prelude | 
| asyncOn | NumHask.Prelude | 
| asyncThreadId | NumHask.Prelude | 
| atan | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| atan2 | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| atanh | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| atDef | NumHask.Prelude | 
| atMay | NumHask.Prelude | 
| atomically | NumHask.Prelude | 
| AtomicGen |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| AtomicGenM |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| basis | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| Biapplicative | NumHask.Prelude | 
| Bifunctor | NumHask.Prelude | 
| biliftA2 | NumHask.Prelude | 
| biliftA3 | NumHask.Prelude | 
| bimap | NumHask.Prelude | 
| bipure | NumHask.Prelude | 
| bit | NumHask.Prelude | 
| bitDefault | NumHask.Prelude | 
| Bits | NumHask.Prelude | 
| bitSize | NumHask.Prelude | 
| bitSizeMaybe | NumHask.Prelude | 
| BlockedIndefinitelyOnMVar |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| BlockedIndefinitelyOnSTM |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| Bool | NumHask.Prelude | 
| bool | NumHask.Prelude | 
| bottom | NumHask.Algebra.Lattice, NumHask, NumHask.Prelude | 
| Bounded | NumHask.Prelude | 
| boundedEnumFrom | NumHask.Prelude | 
| boundedEnumFromThen | NumHask.Prelude | 
| BoundedJoinSemiLattice | NumHask.Algebra.Lattice, NumHask, NumHask.Prelude | 
| BoundedMeetSemiLattice | NumHask.Algebra.Lattice, NumHask, NumHask.Prelude | 
| bracket | NumHask.Prelude | 
| bracketOnError | NumHask.Prelude | 
| bracket_ | NumHask.Prelude | 
| break | NumHask.Prelude | 
| ByteString | NumHask.Prelude | 
| byteSwap16 | NumHask.Prelude | 
| byteSwap32 | NumHask.Prelude | 
| byteSwap64 | NumHask.Prelude | 
| C1 | NumHask.Prelude | 
| CallStack | NumHask.Prelude | 
| callStack | NumHask.Prelude | 
| cancel | NumHask.Prelude | 
| cancelWith | NumHask.Prelude | 
| cast | NumHask.Prelude | 
| castWith | NumHask.Prelude | 
| catch | NumHask.Prelude | 
| catchE | NumHask.Prelude | 
| catchError | NumHask.Prelude | 
| catches | NumHask.Prelude | 
| catchJust | NumHask.Prelude | 
| catchSTM | NumHask.Prelude | 
| Category | NumHask.Prelude | 
| catMaybes | NumHask.Prelude | 
| ceiling | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| Chan | NumHask.Prelude | 
| Char | NumHask.Prelude | 
| check | NumHask.Prelude | 
| chr | NumHask.Prelude | 
| clearBit | NumHask.Prelude | 
| CmpNat | NumHask.Prelude | 
| coerceWith | NumHask.Prelude | 
| Coercible | NumHask.Prelude | 
| Coercion |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| Commutative | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| Comp1 | NumHask.Prelude | 
| CompactionFailed |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| compare | NumHask.Prelude | 
| comparing | NumHask.Prelude | 
| complement | NumHask.Prelude | 
| complementBit | NumHask.Prelude | 
| Complex | NumHask.Data.Complex, NumHask, NumHask.Prelude | 
| concat | NumHask.Prelude | 
| concatMap | NumHask.Prelude | 
| concatMapM | NumHask.Prelude | 
| Concurrently |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| concurrently | NumHask.Prelude | 
| conFixity | NumHask.Prelude | 
| conIsRecord | NumHask.Prelude | 
| conjugate | NumHask.Prelude | 
| conName | NumHask.Prelude | 
| Const |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| const | NumHask.Prelude | 
| Constant |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| Constraint | NumHask.Prelude | 
| Constructor | NumHask.Prelude | 
| ConvertText | NumHask.Prelude | 
| coord | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| cos | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| cosh | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| countLeadingZeros | NumHask.Prelude | 
| countTrailingZeros | NumHask.Prelude | 
| currentCallStack | NumHask.Prelude | 
| curry | NumHask.Prelude | 
| cycle | NumHask.Prelude | 
| cycle1 | NumHask.Prelude | 
| D# | NumHask.Prelude | 
| D1 | NumHask.Prelude | 
| Datatype | NumHask.Prelude | 
| datatypeName | NumHask.Prelude | 
| Deadlock |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| decodeFloat | NumHask.Prelude | 
| decodeUtf8 | NumHask.Prelude | 
| decodeUtf8' | NumHask.Prelude | 
| decodeUtf8With | NumHask.Prelude | 
| deepseq | NumHask.Prelude | 
| denominator | NumHask.Prelude | 
| Denormal | NumHask.Prelude | 
| die | NumHask.Prelude | 
| diff | NumHask.Prelude | 
| digitToInt | NumHask.Prelude | 
| Direction | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| direction | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| displayException | NumHask.Prelude | 
| distance | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| Distributive | NumHask.Algebra.Ring, NumHask, NumHask.Prelude | 
| div | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| DivideByZero | NumHask.Prelude | 
| Divisive | NumHask.Algebra.Multiplicative, NumHask, NumHask.Prelude | 
| DivisiveAction | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| divMod | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| divZeroError | NumHask.Prelude | 
| Double | NumHask.Prelude | 
| Down |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| drop | NumHask.Prelude | 
| dropWhile | NumHask.Prelude | 
| Dual |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| dupChan | NumHask.Prelude | 
| Either | NumHask.Prelude | 
| either | NumHask.Prelude | 
| eitherA | NumHask.Prelude | 
| elem | NumHask.Prelude | 
| embed | NumHask.Prelude | 
| empty | NumHask.Prelude | 
| encodeFloat | NumHask.Prelude | 
| encodeUtf8 | NumHask.Prelude | 
| Endo |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| Enum | NumHask.Prelude | 
| enumFrom | NumHask.Prelude | 
| enumFromThen | NumHask.Prelude | 
| enumFromThenTo | NumHask.Prelude | 
| enumFromTo | NumHask.Prelude | 
| Epsilon | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| epsilon | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| EQ | NumHask.Prelude | 
| Eq | NumHask.Prelude | 
| eqT | NumHask.Prelude | 
| ErrorCall |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| ErrorCallWithLocation | NumHask.Prelude | 
| errorMessage | NumHask.Exception, NumHask, NumHask.Prelude | 
| evalState | NumHask.Prelude | 
| evalStateT | NumHask.Prelude | 
| evaluate | NumHask.Prelude | 
| even | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| Except | NumHask.Prelude | 
| Exception | NumHask.Prelude | 
| ExceptT |  | 
| 1 (Type/Class) | NumHask.Prelude | 
| 2 (Data Constructor) | NumHask.Prelude | 
| execState | NumHask.Prelude | 
| execStateT | NumHask.Prelude | 
| ExitCode | NumHask.Prelude | 
| ExitFailure | NumHask.Prelude | 
| exitFailure | NumHask.Prelude | 
| ExitSuccess | NumHask.Prelude | 
| exitSuccess | NumHask.Prelude | 
| exitWith | NumHask.Prelude | 
| exp | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| ExpField | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| expm1 | NumHask.Prelude | 
| exponent | NumHask.Prelude | 
| F# | NumHask.Prelude | 
| fail | NumHask.Prelude | 
| False | NumHask.Prelude | 
| FatalError |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| fatalErrorMessage | NumHask.Prelude | 
| Field | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| FilePath | NumHask.Prelude | 
| filter | NumHask.Prelude | 
| filterM | NumHask.Prelude | 
| finally | NumHask.Prelude | 
| find | NumHask.Prelude | 
| FiniteBits | NumHask.Prelude | 
| finiteBitSize | NumHask.Prelude | 
| First |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| first | NumHask.Prelude | 
| fix | NumHask.Prelude | 
| Fixity | NumHask.Prelude | 
| FixityI | NumHask.Prelude | 
| fixST | NumHask.Prelude | 
| flip | NumHask.Prelude | 
| Float | NumHask.Prelude | 
| floatDigits | NumHask.Prelude | 
| Floating | NumHask.Prelude | 
| floatRadix | NumHask.Prelude | 
| floatRange | NumHask.Prelude | 
| floor | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| fmap | NumHask.Prelude | 
| fmapDefault | NumHask.Prelude | 
| fold | NumHask.Prelude | 
| Foldable | NumHask.Prelude | 
| foldl | NumHask.Prelude | 
| foldl' | NumHask.Prelude | 
| foldl1May | NumHask.Prelude | 
| foldl1May' | NumHask.Prelude | 
| foldlM | NumHask.Prelude | 
| foldM | NumHask.Prelude | 
| foldMap | NumHask.Prelude | 
| foldMapDefault | NumHask.Prelude | 
| foldM_ | NumHask.Prelude | 
| foldr | NumHask.Prelude | 
| foldr' | NumHask.Prelude | 
| foldr1May | NumHask.Prelude | 
| foldrM | NumHask.Prelude | 
| for | NumHask.Prelude | 
| force | NumHask.Prelude | 
| foreach | NumHask.Prelude | 
| forever | NumHask.Prelude | 
| forkFinally | NumHask.Prelude | 
| forkIO | NumHask.Prelude | 
| forkIOWithUnmask | NumHask.Prelude | 
| forkOn | NumHask.Prelude | 
| forkOnWithUnmask | NumHask.Prelude | 
| forkOS | NumHask.Prelude | 
| forkOSWithUnmask | NumHask.Prelude | 
| forM | NumHask.Prelude | 
| forM_ | NumHask.Prelude | 
| for_ | NumHask.Prelude | 
| Fractional | NumHask.Prelude | 
| freezeGen | NumHask.Prelude | 
| from | NumHask.Prelude | 
| fromEnum | NumHask.Prelude | 
| fromException | NumHask.Prelude | 
| FromInteger | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| fromInteger | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| FromIntegral | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| fromIntegral | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| fromLabel | NumHask.Prelude | 
| fromLeft | NumHask.Prelude | 
| fromList | NumHask.Prelude | 
| fromListN | NumHask.Prelude | 
| fromLogField | NumHask.Data.LogField, NumHask, NumHask.Prelude | 
| fromMaybe | NumHask.Prelude | 
| FromRatio | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| fromRatio | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| FromRational | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| fromRational | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| fromRight | NumHask.Prelude | 
| fromStrict | NumHask.Prelude | 
| fromString | NumHask.Prelude | 
| FrozenGen | NumHask.Prelude | 
| fst | NumHask.Prelude | 
| functionName | NumHask.Prelude | 
| Functor | NumHask.Prelude | 
| FunPtr | NumHask.Prelude | 
| gcast | NumHask.Prelude | 
| gcastWith | NumHask.Prelude | 
| gcd | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| gcdInt' | NumHask.Prelude | 
| gcdWord' | NumHask.Prelude | 
| genByteString | NumHask.Prelude | 
| generalize | NumHask.Prelude | 
| Generic | NumHask.Prelude | 
| Generic1 | NumHask.Prelude | 
| genericDrop | NumHask.Prelude | 
| genericLength | NumHask.Prelude | 
| genericReplicate | NumHask.Prelude | 
| genericSplitAt | NumHask.Prelude | 
| genericTake | NumHask.Prelude | 
| genRange | NumHask.Prelude | 
| genShortByteString | NumHask.Prelude | 
| genShortByteStringIO | NumHask.Prelude | 
| genShortByteStringST | NumHask.Prelude | 
| genWord16 | NumHask.Prelude | 
| genWord32 | NumHask.Prelude | 
| genWord32R | NumHask.Prelude | 
| genWord64 | NumHask.Prelude | 
| genWord64R | NumHask.Prelude | 
| genWord8 | NumHask.Prelude | 
| get | NumHask.Prelude | 
| getAll | NumHask.Prelude | 
| getAlt | NumHask.Prelude | 
| getAny | NumHask.Prelude | 
| getAp | NumHask.Prelude | 
| getArgs | NumHask.Prelude | 
| getCallStack | NumHask.Prelude | 
| getChanContents | NumHask.Prelude | 
| getConst | NumHask.Prelude | 
| getConstant | NumHask.Prelude | 
| getContents | NumHask.Prelude | 
| getDual | NumHask.Prelude | 
| getField | NumHask.Prelude | 
| getFirst | NumHask.Prelude | 
| getLast | NumHask.Prelude | 
| getLine | NumHask.Prelude | 
| getMaskingState | NumHask.Prelude | 
| getNumCapabilities | NumHask.Prelude | 
| getOption | NumHask.Prelude | 
| gets | NumHask.Prelude | 
| getStackTrace | NumHask.Prelude | 
| getStdGen | NumHask.Prelude | 
| getStdRandom | NumHask.Prelude | 
| getZipList | NumHask.Prelude | 
| Group | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| group | NumHask.Prelude | 
| groupBy | NumHask.Prelude | 
| GT | NumHask.Prelude | 
| guard | NumHask.Prelude | 
| guarded | NumHask.Prelude | 
| guardedA | NumHask.Prelude | 
| guardM | NumHask.Prelude | 
| half | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| Handle | NumHask.Prelude | 
| handle | NumHask.Prelude | 
| handleJust | NumHask.Prelude | 
| Handler |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| HasCallStack | NumHask.Prelude | 
| HasField | NumHask.Prelude | 
| hash | NumHask.Prelude | 
| Hashable | NumHask.Prelude | 
| hashUsing | NumHask.Prelude | 
| hashWithSalt | NumHask.Prelude | 
| head | NumHask.Prelude | 
| headDef | NumHask.Prelude | 
| headMay | NumHask.Prelude | 
| HeapOverflow | NumHask.Prelude | 
| hoist | NumHask.Prelude | 
| hPutStr | NumHask.Prelude | 
| hPutStrLn | NumHask.Prelude | 
| hush | NumHask.Prelude | 
| id | NumHask.Prelude | 
| Idempotent | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| Identity |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| identity | NumHask.Prelude | 
| ifM | NumHask.Prelude | 
| ifThenElse | NumHask.Prelude | 
| ignore | NumHask.Prelude | 
| imagPart | NumHask.Data.Complex, NumHask, NumHask.Prelude | 
| IndexOutOfBounds | NumHask.Prelude | 
| infinity | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| Infix | NumHask.Prelude | 
| InfixI | NumHask.Prelude | 
| initDef | NumHask.Prelude | 
| initMay | NumHask.Prelude | 
| inits | NumHask.Prelude | 
| initSafe | NumHask.Prelude | 
| Int | NumHask.Prelude | 
| Int16 | NumHask.Prelude | 
| Int32 | NumHask.Prelude | 
| Int64 | NumHask.Prelude | 
| Int8 | NumHask.Prelude | 
| Integer | NumHask.Prelude | 
| Integral | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| integralEnumFrom | NumHask.Prelude | 
| integralEnumFromThen | NumHask.Prelude | 
| integralEnumFromThenTo | NumHask.Prelude | 
| integralEnumFromTo | NumHask.Prelude | 
| interact | NumHask.Prelude | 
| intercalate | NumHask.Prelude | 
| interruptible | NumHask.Prelude | 
| intersperse | NumHask.Prelude | 
| IntMap | NumHask.Prelude | 
| IntPtr | NumHask.Prelude | 
| IntSet | NumHask.Prelude | 
| intToDigit | NumHask.Prelude | 
| inv | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| Invertible | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| InvolutiveRing | NumHask.Algebra.Ring, NumHask, NumHask.Prelude | 
| IO | NumHask.Prelude | 
| ioError | NumHask.Prelude | 
| IOException | NumHask.Prelude | 
| IOGen |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| IOGenM |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| IOMode | NumHask.Prelude | 
| isAlpha | NumHask.Prelude | 
| isAlphaNum | NumHask.Prelude | 
| isAscii | NumHask.Prelude | 
| isControl | NumHask.Prelude | 
| isCurrentThreadBound | NumHask.Prelude | 
| isDenormalized | NumHask.Prelude | 
| isDigit | NumHask.Prelude | 
| isEmptyMVar | NumHask.Prelude | 
| isHexDigit | NumHask.Prelude | 
| isIEEE | NumHask.Prelude | 
| isInfinite | NumHask.Prelude | 
| isJust | NumHask.Prelude | 
| IsLabel | NumHask.Prelude | 
| isLeft | NumHask.Prelude | 
| isLetter | NumHask.Prelude | 
| isLower | NumHask.Prelude | 
| isNaN | NumHask.Prelude | 
| isNegativeZero | NumHask.Prelude | 
| isNewtype | NumHask.Prelude | 
| isNothing | NumHask.Prelude | 
| isPrefixOf | NumHask.Prelude | 
| isPrint | NumHask.Prelude | 
| isRight | NumHask.Prelude | 
| isSigned | NumHask.Prelude | 
| isSpace | NumHask.Prelude | 
| IsString | NumHask.Prelude | 
| isUpper | NumHask.Prelude | 
| iterate | NumHask.Prelude | 
| join | NumHask.Prelude | 
| joinLeq | NumHask.Algebra.Lattice, NumHask, NumHask.Prelude | 
| JoinSemiLattice | NumHask.Algebra.Lattice, NumHask, NumHask.Prelude | 
| Just | NumHask.Prelude | 
| K1 |  | 
| 1 (Type/Class) | NumHask.Prelude | 
| 2 (Data Constructor) | NumHask.Prelude | 
| killThread | NumHask.Prelude | 
| KleeneAlgebra | NumHask.Algebra.Ring, NumHask, NumHask.Prelude | 
| KnownNat | NumHask.Prelude | 
| KnownSymbol | NumHask.Prelude | 
| L1 | NumHask.Prelude | 
| Last |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| lastDef | NumHask.Prelude | 
| lastMay | NumHask.Prelude | 
| LByteString | NumHask.Prelude | 
| lcm | NumHask.Prelude | 
| Left | NumHask.Prelude | 
| LeftAssociative | NumHask.Prelude | 
| lefts | NumHask.Prelude | 
| leftToMaybe | NumHask.Prelude | 
| length | NumHask.Prelude | 
| lenientDecode | NumHask.Prelude | 
| lift | NumHask.Prelude | 
| liftA | NumHask.Prelude | 
| liftA2 | NumHask.Prelude | 
| liftA3 | NumHask.Prelude | 
| liftAA2 | NumHask.Prelude | 
| liftIO | NumHask.Prelude | 
| liftIO1 | NumHask.Prelude | 
| liftIO2 | NumHask.Prelude | 
| liftM | NumHask.Prelude | 
| liftM' | NumHask.Prelude | 
| liftM2 | NumHask.Prelude | 
| liftM2' | NumHask.Prelude | 
| liftM3 | NumHask.Prelude | 
| liftM4 | NumHask.Prelude | 
| liftM5 | NumHask.Prelude | 
| lines | NumHask.Prelude | 
| link | NumHask.Prelude | 
| link2 | NumHask.Prelude | 
| list | NumHask.Prelude | 
| listToMaybe | NumHask.Prelude | 
| local | NumHask.Prelude | 
| Location |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| log | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| log1mexp | NumHask.Prelude | 
| log1p | NumHask.Prelude | 
| log1pexp | NumHask.Prelude | 
| logBase | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| LogField | NumHask.Data.LogField, NumHask, NumHask.Prelude | 
| logField | NumHask.Data.LogField, NumHask, NumHask.Prelude | 
| logFromLogField | NumHask.Data.LogField, NumHask, NumHask.Prelude | 
| logToLogField | NumHask.Data.LogField, NumHask, NumHask.Prelude | 
| LossOfPrecision | NumHask.Prelude | 
| LowerBoundedField | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| LT | NumHask.Prelude | 
| LText | NumHask.Prelude | 
| M1 |  | 
| 1 (Type/Class) | NumHask.Prelude | 
| 2 (Data Constructor) | NumHask.Prelude | 
| Magma | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| magnitude | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| many | NumHask.Prelude | 
| Map | NumHask.Prelude | 
| map | NumHask.Prelude | 
| mapAccumL | NumHask.Prelude | 
| mapAccumR | NumHask.Prelude | 
| mapAndUnzipM | NumHask.Prelude | 
| mapExcept | NumHask.Prelude | 
| mapException | NumHask.Prelude | 
| mapExceptT | NumHask.Prelude | 
| mapM | NumHask.Prelude | 
| mapMaybe | NumHask.Prelude | 
| mapM_ | NumHask.Prelude | 
| mappend | NumHask.Prelude | 
| mask | NumHask.Prelude | 
| MaskedInterruptible | NumHask.Prelude | 
| MaskedUninterruptible | NumHask.Prelude | 
| MaskingState | NumHask.Prelude | 
| mask_ | NumHask.Prelude | 
| max | NumHask.Prelude | 
| maxBound | NumHask.Prelude | 
| maximum | NumHask.Prelude | 
| maximumBy | NumHask.Prelude | 
| maximumDef | NumHask.Prelude | 
| maximumMay | NumHask.Prelude | 
| maxInt | NumHask.Prelude | 
| Maybe | NumHask.Prelude | 
| maybe | NumHask.Prelude | 
| maybeEmpty | NumHask.Prelude | 
| maybeToEither | NumHask.Prelude | 
| maybeToLeft | NumHask.Prelude | 
| maybeToList | NumHask.Prelude | 
| maybeToRight | NumHask.Prelude | 
| mconcat | NumHask.Prelude | 
| meetLeq | NumHask.Algebra.Lattice, NumHask, NumHask.Prelude | 
| MeetSemiLattice | NumHask.Algebra.Lattice, NumHask, NumHask.Prelude | 
| mempty | NumHask.Prelude | 
| Meta | NumHask.Prelude | 
| MetaCons | NumHask.Prelude | 
| MetaData | NumHask.Prelude | 
| MetaSel | NumHask.Prelude | 
| mfilter | NumHask.Prelude | 
| MFunctor | NumHask.Prelude | 
| min | NumHask.Prelude | 
| minBound | NumHask.Prelude | 
| minimum | NumHask.Prelude | 
| minimumBy | NumHask.Prelude | 
| minimumDef | NumHask.Prelude | 
| minimumMay | NumHask.Prelude | 
| minInt | NumHask.Prelude | 
| mkStdGen | NumHask.Prelude | 
| mkWeakMVar | NumHask.Prelude | 
| mkWeakThreadId | NumHask.Prelude | 
| MMonad | NumHask.Prelude | 
| mod | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| modify | NumHask.Prelude | 
| modifyMVar | NumHask.Prelude | 
| modifyMVarMasked | NumHask.Prelude | 
| modifyMVarMasked_ | NumHask.Prelude | 
| modifyMVar_ | NumHask.Prelude | 
| Module | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| moduleName | NumHask.Prelude | 
| Monad | NumHask.Prelude | 
| MonadError | NumHask.Prelude | 
| MonadFail | NumHask.Prelude | 
| MonadIO | NumHask.Prelude | 
| MonadPlus | NumHask.Prelude | 
| MonadReader | NumHask.Prelude | 
| MonadState | NumHask.Prelude | 
| MonadTrans | NumHask.Prelude | 
| Monoid | NumHask.Prelude | 
| mplus | NumHask.Prelude | 
| msum | NumHask.Prelude | 
| mtimesDefault | NumHask.Prelude | 
| Multiplicative | NumHask.Algebra.Multiplicative, NumHask, NumHask.Prelude | 
| MultiplicativeAction | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| MutableGen | NumHask.Prelude, NumHask.Prelude | 
| MVar | NumHask.Prelude | 
| myThreadId | NumHask.Prelude | 
| mzero | NumHask.Prelude | 
| nan | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| Nat | NumHask.Prelude | 
| NatJ# | NumHask.Prelude | 
| NatS# | NumHask.Prelude | 
| Natural | NumHask.Prelude | 
| natVal | NumHask.Prelude | 
| nearZero | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| negate | NumHask.Algebra.Additive, NumHask, NumHask.Prelude | 
| negInfinity | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| NestedAtomically |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| newAtomicGenM | NumHask.Prelude | 
| newChan | NumHask.Prelude | 
| newEmptyMVar | NumHask.Prelude | 
| newIOGenM | NumHask.Prelude | 
| newMVar | NumHask.Prelude | 
| newQSem | NumHask.Prelude | 
| newQSemN | NumHask.Prelude | 
| newStdGen | NumHask.Prelude | 
| newSTGenM | NumHask.Prelude | 
| next | NumHask.Prelude | 
| NFData | NumHask.Prelude | 
| NoMethodError |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| NonEmpty | NumHask.Prelude | 
| nonEmpty | NumHask.Prelude | 
| NonTermination |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| Norm | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| norm | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| not | NumHask.Prelude | 
| notANumber | NumHask.Prelude | 
| NotAssociative | NumHask.Prelude | 
| note | NumHask.Prelude | 
| notElem | NumHask.Prelude | 
| Nothing | NumHask.Prelude | 
| notImplemented | NumHask.Prelude | 
| null | NumHask.Prelude | 
| Num | NumHask.Prelude | 
| numerator | NumHask.Prelude | 
| numericEnumFrom | NumHask.Prelude | 
| numericEnumFromThen | NumHask.Prelude | 
| numericEnumFromThenTo | NumHask.Prelude | 
| numericEnumFromTo | NumHask.Prelude | 
| NumHaskException |  | 
| 1 (Type/Class) | NumHask.Exception, NumHask, NumHask.Prelude | 
| 2 (Data Constructor) | NumHask.Exception, NumHask, NumHask.Prelude | 
| objectName | NumHask.Prelude | 
| odd | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| on | NumHask.Prelude | 
| OnDecodeError | NumHask.Prelude | 
| one | NumHask.Algebra.Multiplicative, NumHask, NumHask.Prelude | 
| OnError | NumHask.Prelude | 
| onException | NumHask.Prelude | 
| openFile | NumHask.Prelude | 
| Option |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| option | NumHask.Prelude | 
| optional | NumHask.Prelude | 
| or | NumHask.Prelude | 
| orAlt | NumHask.Prelude | 
| Ord | NumHask.Prelude | 
| ord | NumHask.Prelude | 
| Ordering | NumHask.Prelude | 
| ordNub | NumHask.Prelude | 
| orElse | NumHask.Prelude | 
| orEmpty | NumHask.Prelude | 
| otherwise | NumHask.Prelude | 
| Overflow | NumHask.Prelude | 
| overflowError | NumHask.Prelude | 
| pack | NumHask.Prelude | 
| packageName | NumHask.Prelude | 
| panic | NumHask.Prelude | 
| partitionEithers | NumHask.Prelude | 
| pass | NumHask.Prelude | 
| PatternMatchFail |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| permutations | NumHask.Prelude | 
| pi | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| plus | NumHask.Algebra.Ring, NumHask, NumHask.Prelude | 
| Polar |  | 
| 1 (Type/Class) | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| 2 (Data Constructor) | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| polar | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| poll | NumHask.Prelude | 
| popCount | NumHask.Prelude | 
| popCountDefault | NumHask.Prelude | 
| Positive | NumHask.Data.Positive, NumHask, NumHask.Prelude | 
| positive | NumHask.Data.Positive, NumHask, NumHask.Prelude | 
| positive_ | NumHask.Data.Positive, NumHask, NumHask.Prelude | 
| pow | NumHask.Data.LogField, NumHask, NumHask.Prelude | 
| pred | NumHask.Prelude | 
| Prefix | NumHask.Prelude | 
| PrefixI | NumHask.Prelude | 
| prettyCallStack | NumHask.Prelude | 
| prettySrcLoc | NumHask.Prelude | 
| Print | NumHask.Prelude | 
| print | NumHask.Prelude | 
| product | NumHask.Algebra.Multiplicative, NumHask, NumHask.Prelude | 
| properFraction | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| Proxy |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| Ptr | NumHask.Prelude | 
| pure | NumHask.Prelude | 
| purer | NumHask.Prelude | 
| put | NumHask.Prelude | 
| putByteString | NumHask.Prelude | 
| putErrLn | NumHask.Prelude | 
| putErrText | NumHask.Prelude | 
| putLByteString | NumHask.Prelude | 
| putLText | NumHask.Prelude | 
| putMVar | NumHask.Prelude | 
| putStr | NumHask.Prelude | 
| putStrLn | NumHask.Prelude | 
| putText | NumHask.Prelude | 
| QSem | NumHask.Prelude | 
| QSemN | NumHask.Prelude | 
| quot | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| QuotientField | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| quotRem | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| R1 | NumHask.Prelude | 
| race | NumHask.Prelude | 
| race_ | NumHask.Prelude | 
| Random | NumHask.Prelude | 
| random | NumHask.Prelude | 
| RandomGen | NumHask.Prelude | 
| RandomGenM | NumHask.Prelude | 
| randomIO | NumHask.Prelude | 
| randomM | NumHask.Prelude | 
| randomR | NumHask.Prelude | 
| randomRIO | NumHask.Prelude | 
| randomRM | NumHask.Prelude | 
| randomRs | NumHask.Prelude | 
| randoms | NumHask.Prelude | 
| Ratio | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| Rational | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| ratioPrec | NumHask.Prelude | 
| ratioPrec1 | NumHask.Prelude | 
| RatioZeroDenominator | NumHask.Prelude | 
| ratioZeroDenominatorError | NumHask.Prelude | 
| ray | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| Read | NumHask.Prelude | 
| readChan | NumHask.Prelude | 
| readEither | NumHask.Prelude | 
| Reader | NumHask.Prelude | 
| reader | NumHask.Prelude | 
| ReaderT |  | 
| 1 (Type/Class) | NumHask.Prelude | 
| 2 (Data Constructor) | NumHask.Prelude | 
| readFile | NumHask.Prelude | 
| readMaybe | NumHask.Prelude | 
| ReadMode | NumHask.Prelude | 
| readMVar | NumHask.Prelude | 
| reads | NumHask.Prelude | 
| ReadWriteMode | NumHask.Prelude | 
| Real | NumHask.Prelude | 
| RealFloat | NumHask.Prelude | 
| RealFrac | NumHask.Prelude | 
| realPart | NumHask.Data.Complex, NumHask, NumHask.Prelude | 
| realToFrac | NumHask.Prelude | 
| Rec0 | NumHask.Prelude | 
| RecConError |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| recip | NumHask.Algebra.Multiplicative, NumHask, NumHask.Prelude | 
| RecSelError |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| RecUpdError |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| reduce | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| Refl | NumHask.Prelude | 
| rem | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| repeat | NumHask.Prelude | 
| replace | NumHask.Prelude | 
| replicate | NumHask.Prelude | 
| replicateM | NumHask.Prelude | 
| replicateM_ | NumHask.Prelude | 
| repr | NumHask.Prelude | 
| retry | NumHask.Prelude | 
| return | NumHask.Prelude | 
| reverse | NumHask.Prelude | 
| Right | NumHask.Prelude | 
| RightAssociative | NumHask.Prelude | 
| rights | NumHask.Prelude | 
| rightToMaybe | NumHask.Prelude | 
| Ring | NumHask.Algebra.Ring, NumHask, NumHask.Prelude | 
| rnf | NumHask.Prelude | 
| rotate | NumHask.Prelude | 
| rotateL | NumHask.Prelude | 
| rotateR | NumHask.Prelude | 
| round | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| rtsSupportsBoundThreads | NumHask.Prelude | 
| runConcurrently | NumHask.Prelude | 
| runExcept | NumHask.Prelude | 
| runExceptT | NumHask.Prelude | 
| runIdentity | NumHask.Prelude | 
| runInBoundThread | NumHask.Prelude | 
| runInUnboundThread | NumHask.Prelude | 
| runReader | NumHask.Prelude | 
| runReaderT | NumHask.Prelude | 
| runST | NumHask.Prelude | 
| runState | NumHask.Prelude | 
| runStateGen | NumHask.Prelude | 
| runStateGenST | NumHask.Prelude | 
| runStateGenT | NumHask.Prelude | 
| runStateGenT_ | NumHask.Prelude | 
| runStateGen_ | NumHask.Prelude | 
| runStateT | NumHask.Prelude | 
| runSTGen | NumHask.Prelude | 
| runSTGen_ | NumHask.Prelude | 
| S1 | NumHask.Prelude | 
| scaleFloat | NumHask.Prelude | 
| scanl | NumHask.Prelude | 
| scanl' | NumHask.Prelude | 
| scanr | NumHask.Prelude | 
| sconcat | NumHask.Prelude | 
| second | NumHask.Prelude | 
| selDecidedStrictness | NumHask.Prelude | 
| Selector | NumHask.Prelude | 
| selName | NumHask.Prelude | 
| selSourceStrictness | NumHask.Prelude | 
| selSourceUnpackedness | NumHask.Prelude | 
| Semigroup | NumHask.Prelude | 
| Seq | NumHask.Prelude | 
| seq | NumHask.Prelude | 
| sequence | NumHask.Prelude | 
| sequenceA | NumHask.Prelude | 
| sequenceA_ | NumHask.Prelude | 
| sequenceBia | NumHask.Prelude | 
| sequence_ | NumHask.Prelude | 
| Set | NumHask.Prelude | 
| setBit | NumHask.Prelude | 
| setNumCapabilities | NumHask.Prelude | 
| setStdGen | NumHask.Prelude | 
| shift | NumHask.Prelude | 
| shiftL | NumHask.Prelude | 
| shiftR | NumHask.Prelude | 
| Show | NumHask.Prelude | 
| show | NumHask.Prelude | 
| showStackTrace | NumHask.Prelude | 
| sign | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| signalQSem | NumHask.Prelude | 
| signalQSemN | NumHask.Prelude | 
| Signed | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| significand | NumHask.Prelude | 
| signum | NumHask.Prelude | 
| sin | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| sinh | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| snd | NumHask.Prelude | 
| some | NumHask.Prelude | 
| SomeAsyncException |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| SomeException |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| SomeNat |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| someNatVal | NumHask.Prelude | 
| SomeSymbol |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| someSymbolVal | NumHask.Prelude | 
| sort | NumHask.Prelude | 
| sortBy | NumHask.Prelude | 
| sortOn | NumHask.Prelude | 
| sourceColumn | NumHask.Prelude | 
| sourceLine | NumHask.Prelude | 
| split | NumHask.Prelude | 
| splitAt | NumHask.Prelude | 
| splitGenM | NumHask.Prelude | 
| sqrt | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| squash | NumHask.Prelude | 
| SrcLoc |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| srcLoc | NumHask.Prelude | 
| ST | NumHask.Prelude | 
| StablePtr | NumHask.Prelude | 
| StackOverflow | NumHask.Prelude | 
| star | NumHask.Algebra.Ring, NumHask, NumHask.Prelude | 
| StarSemiring | NumHask.Algebra.Ring, NumHask, NumHask.Prelude | 
| State | NumHask.Prelude | 
| state | NumHask.Prelude | 
| StatefulGen | NumHask.Prelude | 
| StateGen |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| StateGenM |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| StateT |  | 
| 1 (Type/Class) | NumHask.Prelude | 
| 2 (Data Constructor) | NumHask.Prelude | 
| StaticPtr | NumHask.Prelude | 
| stderr | NumHask.Prelude | 
| StdGen | NumHask.Prelude | 
| stdin | NumHask.Prelude | 
| stdout | NumHask.Prelude | 
| STGen |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| STGenM |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| stimes | NumHask.Prelude | 
| stimesIdempotent | NumHask.Prelude | 
| stimesIdempotentMonoid | NumHask.Prelude | 
| stimesMonoid | NumHask.Prelude | 
| STM | NumHask.Prelude | 
| Storable | NumHask.Prelude | 
| strictDecode | NumHask.Prelude | 
| subsequences | NumHask.Prelude | 
| Subtractive | NumHask.Algebra.Additive, NumHask, NumHask.Prelude | 
| SubtractiveAction | NumHask.Algebra.Module, NumHask, NumHask.Prelude | 
| succ | NumHask.Prelude | 
| sum | NumHask.Algebra.Additive, NumHask, NumHask.Prelude | 
| swap | NumHask.Prelude | 
| swapMVar | NumHask.Prelude | 
| sym | NumHask.Prelude | 
| Symbol | NumHask.Prelude | 
| symbolVal | NumHask.Prelude | 
| tailDef | NumHask.Prelude | 
| tailMay | NumHask.Prelude | 
| tails | NumHask.Prelude | 
| tailSafe | NumHask.Prelude | 
| take | NumHask.Prelude | 
| takeMVar | NumHask.Prelude | 
| takeWhile | NumHask.Prelude | 
| tan | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| tanh | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| testBit | NumHask.Prelude | 
| testBitDefault | NumHask.Prelude | 
| Text | NumHask.Prelude | 
| thawGen | NumHask.Prelude | 
| threadCapability | NumHask.Prelude | 
| threadDelay | NumHask.Prelude | 
| ThreadId | NumHask.Prelude | 
| ThreadKilled | NumHask.Prelude | 
| threadWaitRead | NumHask.Prelude | 
| threadWaitReadSTM | NumHask.Prelude | 
| threadWaitWrite | NumHask.Prelude | 
| threadWaitWriteSTM | NumHask.Prelude | 
| throw | NumHask.Exception, NumHask, NumHask.Prelude | 
| throwE | NumHask.Prelude | 
| throwError | NumHask.Prelude | 
| throwIO | NumHask.Prelude | 
| throwSTM | NumHask.Prelude | 
| throwTo | NumHask.Prelude | 
| to | NumHask.Prelude | 
| toEnum | NumHask.Prelude | 
| toException | NumHask.Prelude | 
| ToIntegral | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| toIntegral | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| toIntegralSized | NumHask.Prelude | 
| toList | NumHask.Prelude | 
| toLower | NumHask.Prelude | 
| top | NumHask.Algebra.Lattice, NumHask, NumHask.Prelude | 
| ToRatio | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| toRatio | NumHask.Data.Rational, NumHask, NumHask.Prelude | 
| toS | NumHask.Prelude | 
| toStrict | NumHask.Prelude | 
| toTitle | NumHask.Prelude | 
| toUpper | NumHask.Prelude | 
| toUtf8 | NumHask.Prelude | 
| toUtf8Lazy | NumHask.Prelude | 
| trace | NumHask.Prelude | 
| traceId | NumHask.Prelude | 
| traceIO | NumHask.Prelude | 
| traceM | NumHask.Prelude | 
| traceShow | NumHask.Prelude | 
| traceShowId | NumHask.Prelude | 
| traceShowM | NumHask.Prelude | 
| transpose | NumHask.Prelude | 
| Traversable | NumHask.Prelude | 
| traverse | NumHask.Prelude | 
| traverseBia | NumHask.Prelude | 
| traverseBiaWith | NumHask.Prelude | 
| traverse_ | NumHask.Prelude | 
| TrigField | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| True | NumHask.Prelude | 
| truncate | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| try | NumHask.Prelude | 
| tryIO | NumHask.Prelude | 
| tryJust | NumHask.Prelude | 
| tryPutMVar | NumHask.Prelude | 
| tryReadMVar | NumHask.Prelude | 
| tryTakeMVar | NumHask.Prelude | 
| two | NumHask.Algebra.Ring, NumHask, NumHask.Prelude | 
| Type | NumHask.Prelude | 
| Typeable | NumHask.Prelude | 
| TypeError |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| typeOf | NumHask.Prelude | 
| TypeRep | NumHask.Prelude | 
| typeRep | NumHask.Prelude | 
| U1 |  | 
| 1 (Type/Class) | NumHask.Prelude | 
| 2 (Data Constructor) | NumHask.Prelude | 
| unAtomicGen | NumHask.Prelude | 
| unAtomicGenM | NumHask.Prelude | 
| unComp1 | NumHask.Prelude | 
| uncons | NumHask.Prelude | 
| uncurry | NumHask.Prelude | 
| undefined | NumHask.Prelude | 
| UndefinedElement | NumHask.Prelude | 
| Underflow | NumHask.Prelude | 
| underflowError | NumHask.Prelude | 
| unfoldr | NumHask.Prelude | 
| UnicodeException | NumHask.Prelude | 
| Uniform | NumHask.Prelude | 
| uniform | NumHask.Prelude | 
| uniformByteStringM | NumHask.Prelude | 
| uniformDouble01M | NumHask.Prelude | 
| uniformDoublePositive01M | NumHask.Prelude | 
| uniformFloat01M | NumHask.Prelude | 
| uniformFloatPositive01M | NumHask.Prelude | 
| uniformListM | NumHask.Prelude | 
| uniformM | NumHask.Prelude | 
| uniformR | NumHask.Prelude | 
| UniformRange | NumHask.Prelude | 
| uniformRM | NumHask.Prelude | 
| uniformShortByteString | NumHask.Prelude | 
| uniformWord16 | NumHask.Prelude | 
| uniformWord32 | NumHask.Prelude | 
| uniformWord32R | NumHask.Prelude | 
| uniformWord64 | NumHask.Prelude | 
| uniformWord64R | NumHask.Prelude | 
| uniformWord8 | NumHask.Prelude | 
| uninterruptibleMask | NumHask.Prelude | 
| uninterruptibleMask_ | NumHask.Prelude | 
| unIOGen | NumHask.Prelude | 
| unIOGenM | NumHask.Prelude | 
| unit | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| Unital | NumHask.Algebra.Group, NumHask, NumHask.Prelude | 
| unK1 | NumHask.Prelude | 
| unless | NumHask.Prelude | 
| unlessM | NumHask.Prelude | 
| unlines | NumHask.Prelude | 
| unM1 | NumHask.Prelude | 
| Unmasked | NumHask.Prelude | 
| unpack | NumHask.Prelude | 
| unsnoc | NumHask.Prelude | 
| unStateGen | NumHask.Prelude | 
| unSTGen | NumHask.Prelude | 
| unSTGenM | NumHask.Prelude | 
| until | NumHask.Prelude | 
| unwords | NumHask.Prelude | 
| unWrapped | NumHask.Data.Wrapped | 
| unzip | NumHask.Prelude | 
| UpperBoundedField | NumHask.Algebra.Field, NumHask, NumHask.Prelude | 
| URec | NumHask.Prelude | 
| UserInterrupt | NumHask.Prelude | 
| V1 | NumHask.Prelude | 
| vacuous | NumHask.Prelude | 
| Void | NumHask.Prelude | 
| void | NumHask.Prelude | 
| wait | NumHask.Prelude | 
| waitAny | NumHask.Prelude | 
| waitAnyCancel | NumHask.Prelude | 
| waitAnyCatch | NumHask.Prelude | 
| waitAnyCatchCancel | NumHask.Prelude | 
| waitBoth | NumHask.Prelude | 
| waitCatch | NumHask.Prelude | 
| waitEither | NumHask.Prelude | 
| waitEitherCancel | NumHask.Prelude | 
| waitEitherCatch | NumHask.Prelude | 
| waitEitherCatchCancel | NumHask.Prelude | 
| waitEither_ | NumHask.Prelude | 
| waitQSem | NumHask.Prelude | 
| waitQSemN | NumHask.Prelude | 
| when | NumHask.Prelude | 
| whenM | NumHask.Prelude | 
| withAsync | NumHask.Prelude | 
| withAsyncBound | NumHask.Prelude | 
| withAsyncOn | NumHask.Prelude | 
| withExcept | NumHask.Prelude | 
| withExceptT | NumHask.Prelude | 
| withFile | NumHask.Prelude | 
| withFrozenCallStack | NumHask.Prelude | 
| withMutableGen | NumHask.Prelude | 
| withMutableGen_ | NumHask.Prelude | 
| withMVar | NumHask.Prelude | 
| withMVarMasked | NumHask.Prelude | 
| withState | NumHask.Prelude | 
| witness | NumHask.Prelude | 
| Word | NumHask.Prelude | 
| Word16 | NumHask.Prelude | 
| Word32 | NumHask.Prelude | 
| Word64 | NumHask.Prelude | 
| Word8 | NumHask.Prelude | 
| WordPtr | NumHask.Prelude | 
| words | NumHask.Prelude | 
| Wrapped |  | 
| 1 (Type/Class) | NumHask.Data.Wrapped | 
| 2 (Data Constructor) | NumHask.Data.Wrapped | 
| WrappedMonoid | NumHask.Prelude | 
| writeChan | NumHask.Prelude | 
| writeFile | NumHask.Prelude | 
| writeList2Chan | NumHask.Prelude | 
| WriteMode | NumHask.Prelude | 
| xor | NumHask.Prelude | 
| yield | NumHask.Prelude | 
| zero | NumHask.Algebra.Additive, NumHask, NumHask.Prelude | 
| zeroBits | NumHask.Prelude | 
| zip | NumHask.Prelude | 
| ZipList |  | 
| 1 (Data Constructor) | NumHask.Prelude | 
| 2 (Type/Class) | NumHask.Prelude | 
| zipWith | NumHask.Prelude | 
| zipWithM | NumHask.Prelude | 
| zipWithM_ | NumHask.Prelude | 
| \/ | NumHask.Algebra.Lattice, NumHask, NumHask.Prelude | 
| ^ | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| ^%^ | NumHask.Prelude | 
| ^^ | NumHask.Data.Integral, NumHask, NumHask.Prelude | 
| ^^%^^ | NumHask.Prelude | 
| |>= | NumHask.Prelude | 
| || | NumHask.Prelude | 
| ||^ | NumHask.Prelude | 
| ~= | NumHask.Analysis.Metric, NumHask, NumHask.Prelude | 
| ⊕ | NumHask.Algebra.Group, NumHask, NumHask.Prelude |