Index - I
| Ident | Text.Read.Extra | 
| ifM | Control.Monad.Extra, Extra | 
| ignore | Control.Exception.Extra, Extra | 
| IndexOutOfBounds | Control.Exception.Extra | 
| Inherit | System.Process.Extra | 
| init | Data.List.Extra | 
| inits | Data.List.Extra | 
| inputNL | System.IO.Extra | 
| insert | Data.List.Extra | 
| insertBy | Data.List.Extra | 
| interact | System.IO.Extra | 
| intercalate | Data.List.Extra | 
| interruptible | Control.Exception.Extra | 
| interruptProcessGroupOf | System.Process.Extra | 
| intersect | Data.List.Extra | 
| intersectBy | Data.List.Extra | 
| intersperse | Data.List.Extra | 
| intToDouble | Numeric.Extra, Extra | 
| intToFloat | Numeric.Extra, Extra | 
| IO | System.IO.Extra | 
| ioError | Control.Exception.Extra | 
| IOException | Control.Exception.Extra | 
| IOMode | System.IO.Extra | 
| IORef | Data.IORef.Extra | 
| isCurrentThreadBound | Control.Concurrent.Extra | 
| isEmptyMVar | Control.Concurrent.Extra | 
| isEOF | System.IO.Extra | 
| isInfixOf | Data.List.Extra | 
| isLeft | Data.Either.Extra, Extra | 
| isMac | System.Info.Extra, Extra | 
| isPrefixOf | Data.List.Extra | 
| isRight | Data.Either.Extra, Extra | 
| isSubsequenceOf | Data.List.Extra | 
| isSuffixOf | Data.List.Extra | 
| isSymbolicLink | System.Directory.Extra | 
| isWindows | System.Info.Extra, Extra | 
| iterate | Data.List.Extra | 
| iterate' | Data.List.Extra |