@@ -118,11 +118,22 @@ instance
118118 _Typed eta = prismRavel (prismPRavel (repIso . _GTyped @_ @as . tupled)) eta
119119 {-# INLINE[2] _Typed #-}
120120
121−-- See Note [Uncluttering type signatures]
121+-- | See Note [Uncluttering type signatures]
122+-- >>> :t _Typed
123+-- _Typed
124+-- :: (AsType a s, Data.Profunctor.Choice.Choice p, Applicative f) =>
125+-- ...
122126instance {-# OVERLAPPING #-} AsType a Void where
123127 _Typed = undefined
124128 injectTyped = undefined
125129 projectTyped = undefined
130+
131+-- | See Note [Uncluttering type signatures]
132+-- >>> :t _Typed @Int
133+-- _Typed @Int
134+-- :: (AsType Int s, Data.Profunctor.Choice.Choice p,
135+-- Applicative f) =>
136+-- ...
126137instance {-# OVERLAPPING #-} AsType Void a where
127138 _Typed = undefined
128139 injectTyped = undefined