| Identifier | IHaskell.Eval.Completion |
| identifiers | IHaskell.IPython.Types, IHaskell.IPython.Kernel, IHaskell.Types |
| Idle | IHaskell.IPython.Types, IHaskell.IPython.Kernel, IHaskell.Types |
| IHaskellDisplay | IHaskell.Types, IHaskell.Display |
| IHaskellMode | IHaskell.Flags |
| IHaskellWidget | IHaskell.Types, IHaskell.Display |
| Import | IHaskell.Eval.Parser |
| inCode | IHaskell.IPython.Types, IHaskell.IPython.Kernel, IHaskell.Types |
| info | IHaskell.Eval.Info |
| initCells | IHaskell.Types |
| initDir | IHaskell.Types |
| initGhci | IHaskell.Eval.Util |
| InitInfo | |
| 1 (Type/Class) | IHaskell.Types |
| 2 (Data Constructor) | IHaskell.Types |
| InputMessage | IHaskell.IPython.Types, IHaskell.IPython.Kernel, IHaskell.Types |
| inputPrompt | IHaskell.IPython.Types, IHaskell.IPython.Kernel, IHaskell.Types |
| InputReply | IHaskell.IPython.Types, IHaskell.IPython.Kernel, IHaskell.Types |
| InputReplyMessage | IHaskell.IPython.Types, IHaskell.IPython.Kernel, IHaskell.Types |
| InputRequestMessage | IHaskell.IPython.Types, IHaskell.IPython.Kernel, IHaskell.Types |
| inputValue | IHaskell.IPython.Types, IHaskell.IPython.Kernel, IHaskell.Types |
| IntermediateResult | IHaskell.Types |
| interpret | IHaskell.Eval.Evaluate |
| Interpreter | IHaskell.Eval.Evaluate |
| iopubChannel | IHaskell.IPython.ZeroMQ, IHaskell.IPython.Kernel |
| iopubPort | IHaskell.IPython.Types, IHaskell.IPython.Kernel |
| IP | IHaskell.IPython.Types, IHaskell.IPython.Kernel |
| ip | IHaskell.IPython.Types, IHaskell.IPython.Kernel |
| Ipynb | IHaskell.Types, IHaskell.IPython |
| IpynbFile | IHaskell.Flags |
| ipynbToLhs | IHaskell.Convert.IpynbToLhs |
| IPythonConsole | IHaskell.Types |
| IPythonFrom | IHaskell.Flags |
| IPythonNotebook | IHaskell.Types |