Index - I
| identAffine2d | Data.Instances.Affine2d | 
| idIndexMap | Data.BinaryLifting | 
| idIndexMapWithAction | Data.BinaryLifting | 
| idPermutation | Data.BinaryLifting | 
| ifilterIV | Data.Vector.IxVector, ToyLib.Contest.Grid | 
| ikthMaxRWM | Data.WaveletMatrix.Raw | 
| ikthMaxWM | Data.WaveletMatrix | 
| ikthMinRWM | Data.WaveletMatrix.Raw | 
| ikthMinWM | Data.WaveletMatrix | 
| imapIV | Data.Vector.IxVector, ToyLib.Contest.Grid | 
| incMS | Data.MultiSet | 
| incMS2 | Data.MultiSet2 | 
| incMSV | Data.MultiSetVec | 
| indexedIV | Data.Vector.IxVector, ToyLib.Contest.Grid | 
| indexHLD | Data.Graph.Tree.Hld, ToyLib.Contest.Tree | 
| indexHM | Data.DenseHashMap | 
| IndexMap | |
| 1 (Type/Class) | Data.BinaryLifting | 
| 2 (Data Constructor) | Data.BinaryLifting | 
| IndexMapWithAction | |
| 1 (Type/Class) | Data.BinaryLifting | 
| 2 (Data Constructor) | Data.BinaryLifting | 
| indexXWMST | Data.WaveletMatrix.SegTree | 
| indexXYWMST | Data.WaveletMatrix.SegTree | 
| indexYWMST | Data.WaveletMatrix.SegTree | 
| initialBufferPos | Data.Buffer | 
| innerMS | Data.MultiSet | 
| innerMS2 | Data.MultiSet2 | 
| insertBH | Data.BinaryHeap | 
| insertDIM | Data.DenseIntMap | 
| insertDIS | Data.DenseIntSet | 
| insertIM | Data.IntervalMap | 
| insertIS | Data.IntervalSet | 
| insertMIM | Data.IntervalMap | 
| insertMIS | Data.IntervalSet | 
| insertRSS | Data.SplaySeq.Raw | 
| insertSM | Data.SplayMap | 
| insertSM_ | Data.SplayMap | 
| insertSS | Data.SplaySeq | 
| insertSUF | Data.UnionFind.Sparse | 
| int' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| int1' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| interleave | ToyLib.Prelude, ToyLib.Contest.Prelude | 
| internalBuffer | Data.Buffer | 
| internalBufferSize | Data.Buffer | 
| internalVecBH | Data.BinaryHeap | 
| intersectsIM | Data.IntervalMap | 
| intersectsIS | Data.IntervalSet | 
| intersperseBSB | ToyLib.ShowBSB, ToyLib.Contest.Prelude | 
| intersperseWithBSB | ToyLib.ShowBSB, ToyLib.Contest.Prelude | 
| IntervalMap | |
| 1 (Type/Class) | Data.IntervalMap | 
| 2 (Data Constructor) | Data.IntervalMap | 
| IntervalSet | Data.IntervalSet | 
| ints' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| ints011' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| ints11' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| ints110' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| ints111' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| ints2' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| ints3' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| ints4' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| ints5' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| ints6' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| intsN' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| intsU' | ToyLib.Parser, ToyLib.Contest.Prelude | 
| intt | Math.NTT | 
| intVarsBH | Data.BinaryHeap | 
| invButterfly | Math.NTT | 
| invButterfly1 | Math.NTT | 
| invert | Data.Core.Group | 
| invMat2x2 | Data.Instances.Affine2d | 
| invModConst | Math.PowMod | 
| invModGcd | Math.Exgcd | 
| invNum | Data.Vector.InvNum | 
| IOUnionFind | Data.UnionFind.Mutable | 
| irelaxMany | ToyLib.DP | 
| isAllDigraphDI | Data.Graph.Sparse, ToyLib.Contest.Graph, ToyLib.Contest.Tree | 
| isCommuteTM | Data.Graph.Tree.Hld, ToyLib.Contest.Tree | 
| isEdgeTM | Data.Graph.Tree.Hld, ToyLib.Contest.Tree | 
| isFailureFSAT | Data.SegmentTree.Util | 
| isInSubtreeHLD | Data.Graph.Tree.Hld, ToyLib.Contest.Tree | 
| isqrt | ToyLib.Prelude, ToyLib.Contest.Prelude | 
| isqrtSlow | Algorithm.Bisect, ToyLib.Contest.Bisect | 
| iterMF | Data.Graph.MaxFlow | 
| iwiSpansU | ToyLib.DP | 
| iwiSpansU' | ToyLib.DP | 
| IxBVector | Data.Vector.IxVector, ToyLib.Contest.Grid | 
| IxMBVector | Data.Vector.IxVector, ToyLib.Contest.Grid | 
| IxMUVector | Data.Vector.IxVector, ToyLib.Contest.Grid | 
| IxUVector | Data.Vector.IxVector, ToyLib.Contest.Grid | 
| IxVector | |
| 1 (Type/Class) | Data.Vector.IxVector, ToyLib.Contest.Grid | 
| 2 (Data Constructor) | Data.Vector.IxVector, ToyLib.Contest.Grid |