Index - I
| id | Prelude | 
| illegalOperationErrorType | MarshalError | 
| imagPart | Complex | 
| index | Ix, Array | 
| indices | Array | 
| init | Prelude, List | 
| inits | List | 
| inRange | Ix, Array | 
| insert | List | 
| insertBy | List | 
| Int | Prelude, Int | 
| Int16 | Int | 
| Int32 | Int | 
| Int64 | Int | 
| Int8 | Int | 
| Integer | Prelude | 
| Integral | Prelude | 
| interact | Prelude, IO | 
| intersect | List | 
| intersectBy | List | 
| intersperse | List | 
| IntPtr | Ptr | 
| intPtrToPtr | Ptr | 
| intToDigit | Char | 
| IO | Prelude, IO | 
| ioeGetErrorString | IO | 
| ioeGetFileName | IO | 
| ioeGetHandle | IO | 
| IOError | Prelude, IO | 
| ioError | Prelude, IO | 
| IOErrorType | MarshalError | 
| IOMode | IO | 
| isAlpha | Char | 
| isAlphaNum | Char | 
| isAlreadyExistsError | IO | 
| isAlreadyInUseError | IO | 
| isAscii | Char | 
| isControl | Char | 
| isDenormalized | Prelude | 
| isDigit | Char | 
| isDoesNotExistError | IO | 
| isEOF | IO | 
| isEOFError | IO | 
| isFullError | IO | 
| isHexDigit | Char | 
| isIEEE | Prelude | 
| isIllegalOperation | IO | 
| isInfinite | Prelude | 
| isJust | Maybe | 
| isLatin1 | Char | 
| isLower | Char | 
| isNaN | Prelude | 
| isNegativeZero | Prelude | 
| isNothing | Maybe | 
| isOctDigit | Char | 
| isPermissionError | IO | 
| isPrefixOf | List | 
| isPrint | Char | 
| isSigned | Bits | 
| isSpace | Char | 
| isSuffixOf | List | 
| isUpper | Char | 
| isUserError | IO | 
| isValidErrno | CError, CForeign | 
| iterate | Prelude, List | 
| Ix | Ix, Array | 
| ixmap | Array |