| Identical | |
| 1 (Type/Class) | Control.Lens.Equality, Control.Lens, Control.Lens.Combinators |
| 2 (Data Constructor) | Control.Lens.Equality, Control.Lens, Control.Lens.Combinators |
| Identity | |
| 1 (Data Constructor) | Control.Lens.Setter, Control.Lens, Control.Lens.Combinators |
| 2 (Type/Class) | Control.Lens.Setter, Control.Lens, Control.Lens.Combinators |
| iduplicate | Control.Lens.Internal.Context, Control.Lens.Internal |
| iextend | Control.Lens.Internal.Context, Control.Lens.Internal |
| iextract | Control.Lens.Internal.Context, Control.Lens.Internal |
| ifmap | Control.Lens.Internal.Context, Control.Lens.Internal |
| ignored | Control.Lens.Traversal, Control.Lens, Control.Lens.Combinators |
| Imaginary | Data.Complex.Lens |
| IndexedComonad | Control.Lens.Internal.Context, Control.Lens.Internal |
| IndexedFunctor | Control.Lens.Internal.Context, Control.Lens.Internal |
| Int | Control.Lens.Internal.CTypes |
| Int16 | Control.Lens.Internal.CTypes |
| Int32 | Control.Lens.Internal.CTypes |
| Int64 | Control.Lens.Internal.CTypes |
| Int8 | Control.Lens.Internal.CTypes |
| Integral | Numeric.Lens |
| integral | Numeric.Lens |
| involuted | Control.Lens.Iso, Control.Lens, Control.Lens.Combinators |
| is | Control.Lens.Extras |
| isn't | Control.Lens.Prism, Control.Lens, Control.Lens.Combinators |
| Iso | |
| 1 (Type/Class) | Control.Lens.Type, Control.Lens.Iso, Control.Lens, Control.Lens.Combinators |
| 2 (Data Constructor) | Control.Lens.Reified, Control.Lens, Control.Lens.Combinators |
| iso | Control.Lens.Iso, Control.Lens, Control.Lens.Combinators |
| Iso' | Control.Lens.Type, Control.Lens.Iso, Control.Lens, Control.Lens.Combinators |
| iterated | Control.Lens.Fold, Control.Lens, Control.Lens.Combinators |