| Ideographic | JavaScript.Web.Canvas |
| ideographicBaseline | JavaScript.Web.Canvas.TextMetrics |
| ignoreCase | Data.JSString.RegExp, JavaScript.RegExp |
| Image | |
| 1 (Type/Class) | JavaScript.Web.Canvas.Internal, JavaScript.Web.Canvas |
| 2 (Data Constructor) | JavaScript.Web.Canvas.Internal |
| ImageData | |
| 1 (Type/Class) | JavaScript.Web.Canvas.Internal, JavaScript.Web.Canvas.ImageData |
| 2 (Data Constructor) | JavaScript.Web.Canvas.Internal |
| inAnimationFrame | JavaScript.Web.AnimationFrame |
| index | |
| 1 (Function) | Data.JSString.Internal.Fusion |
| 2 (Function) | JavaScript.Array.Internal, JavaScript.Array |
| 3 (Function) | Data.JSString |
| 4 (Function) | JavaScript.TypedArray.Internal, JavaScript.TypedArray |
| indexD | JavaScript.TypedArray.Internal |
| indexI | |
| 1 (Function) | Data.JSString.Internal.Fusion.Common |
| 2 (Function) | JavaScript.TypedArray.Internal |
| indexI16 | JavaScript.TypedArray.Internal |
| indexI8 | JavaScript.TypedArray.Internal |
| indexOf | JavaScript.TypedArray.Internal, JavaScript.TypedArray |
| indexOfD | JavaScript.TypedArray.Internal |
| indexOfI | JavaScript.TypedArray.Internal |
| indexOfW | JavaScript.TypedArray.Internal |
| indexV | JavaScript.JSON.Types.Internal |
| indexW | JavaScript.TypedArray.Internal |
| indexW16 | JavaScript.TypedArray.Internal |
| indexW8 | JavaScript.TypedArray.Internal |
| indices | Data.JSString.Internal.Search |
| init | |
| 1 (Function) | Data.JSString.Internal.Fusion.Common |
| 2 (Function) | Data.JSString |
| inits | Data.JSString |
| instanceRef | JavaScript.Cast |
| Int16Array | JavaScript.TypedArray |
| int16ArrayFrom | JavaScript.TypedArray.Internal |
| Int32Array | JavaScript.TypedArray |
| int32ArrayFrom | JavaScript.TypedArray.Internal |
| Int8Array | JavaScript.TypedArray |
| int8ArrayFrom | JavaScript.TypedArray.Internal |
| intercalate | |
| 1 (Function) | Data.JSString.Internal.Fusion.Common |
| 2 (Function) | Data.JSString |
| intersperse | |
| 1 (Function) | Data.JSString.Internal.Fusion.Common |
| 2 (Function) | Data.JSString |
| IOLookup | JavaScript.JSON.Types.Internal |
| isBoolean | GHCJS.Foreign.Internal, GHCJS.Foreign |
| isClosed | JavaScript.Web.Blob.Internal, JavaScript.Web.Blob, JavaScript.Web.File |
| isEmptyArray | JavaScript.JSON.Types.Internal |
| isFunction | GHCJS.Foreign.Internal, GHCJS.Foreign |
| isIgnoreCase | Data.JSString.RegExp, JavaScript.RegExp |
| isInfixOf | Data.JSString |
| isInstanceOf | JavaScript.Object.Internal, JavaScript.Object |
| isInteger | Data.JSString.Read |
| IsJSVal | GHCJS.Types |
| isMultiline | Data.JSString.RegExp, JavaScript.RegExp |
| isNatural | Data.JSString.Read |
| isNull | GHCJS.Types, GHCJS.Foreign.Internal, GHCJS.Foreign |
| isNumber | GHCJS.Foreign.Internal, GHCJS.Foreign |
| isObject | GHCJS.Foreign.Internal, GHCJS.Foreign |
| isPointInPath | JavaScript.Web.Canvas |
| isPrefixOf | |
| 1 (Function) | Data.JSString.Internal.Fusion.Common |
| 2 (Function) | Data.JSString |
| isSingleton | Data.JSString.Internal.Fusion.Common |
| isString | GHCJS.Foreign.Internal, GHCJS.Foreign |
| isSuffixOf | Data.JSString |
| isSymbol | GHCJS.Foreign.Internal, GHCJS.Foreign |
| isThreadContinueAsync | GHCJS.Concurrent |
| isThreadSynchronous | GHCJS.Concurrent |
| isTruthy | GHCJS.Foreign.Internal, GHCJS.Foreign |
| isUndefined | GHCJS.Types, GHCJS.Foreign.Internal, GHCJS.Foreign |