| castOptic | Optics.Internal.Optic, Optics.Optic, Optics.Core |
| Choice | Optics.Internal.Profunctor |
| chosen | Optics.Lens, Optics.Core |
| Cochoice | Optics.Internal.Profunctor |
| coerceA | Optics.Coerce, Optics.Core |
| coerceB | Optics.Coerce, Optics.Core |
| coerced | Optics.Iso, Optics.Core |
| coerced1 | Optics.Iso, Optics.Core |
| coercedTo | Optics.Iso, Optics.Core |
| coerceS | Optics.Coerce, Optics.Core |
| coerceT | Optics.Coerce, Optics.Core |
| composeN | Optics.Internal.Optic.TypeLevel, Optics.Internal.Optic |
| conjoined | Optics.Internal.Indexed, Optics.Indexed.Core, Optics.Core |
| conjoined__ | Optics.Internal.Profunctor |
| Cons | Optics.Cons.Core, Optics.Core |
| cons | Optics.Cons.Core, Optics.Core |
| Constraints | Optics.Internal.Optic.Types, Optics.Internal.Optic |
| Contains | Optics.At.Core, Optics.Core |
| contains | Optics.At.Core, Optics.Core |
| Context | |
| 1 (Type/Class) | Optics.Internal.Utils |
| 2 (Data Constructor) | Optics.Internal.Utils |
| contrabimap | Optics.Internal.Bi |
| contrafirst | Optics.Internal.Bi |
| contrasecond | Optics.Internal.Bi |
| Costrong | Optics.Internal.Profunctor |
| curried | Optics.Iso, Optics.Core |
| Curry | Optics.Internal.Optic.TypeLevel, Optics.Internal.Optic |
| CurryCompose | Optics.Internal.Optic.TypeLevel, Optics.Internal.Optic |