| id | NumHask.Prelude |
| Idempotent | NumHask.Algebra.Abstract.Group, NumHask.Algebra.Abstract, 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.Prelude |
| IndexOutOfBounds | NumHask.Prelude |
| infinity | NumHask.Algebra.Abstract.Field, NumHask.Algebra.Abstract, 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.Prelude |
| IntegralDomain | NumHask.Algebra.Abstract.Ring, NumHask.Algebra.Abstract, 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.Abstract.Group, NumHask.Algebra.Abstract, NumHask.Prelude |
| Invertible | NumHask.Algebra.Abstract.Group, NumHask.Algebra.Abstract, NumHask.Prelude |
| InvolutiveRing | NumHask.Algebra.Abstract.Ring, NumHask.Algebra.Abstract, NumHask.Prelude |
| IO | NumHask.Prelude |
| ioError | NumHask.Prelude |
| IOException | 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 |