@@ -120,11 +120,15 @@ declareSchema = fmap _namedSchemaSchema . declareNamedSchema
120120
121121-- | Convert a type into an optionally named schema.
122122--
123−-- >>> encode <$> toNamedSchema (Proxy :: Proxy String)
124−-- (Nothing,"{\"type\":\"string\"}")
123+-- >>> toNamedSchema (Proxy :: Proxy String) ^. namedSchemaName
124+-- Nothing
125+-- >>> encode (toNamedSchema (Proxy :: Proxy String) ^. namedSchemaSchema)
126+-- "{\"type\":\"string\"}"
125127--
126−-- >>> encode <$> toNamedSchema (Proxy :: Proxy Day)
127−-- (Just "Day","{\"format\":\"date\",\"type\":\"string\"}")
128+-- >>> toNamedSchema (Proxy :: Proxy Day) ^. namedSchemaName
129+-- Just "Day"
130+-- >>> encode (toNamedSchema (Proxy :: Proxy Day) ^. namedSchemaSchema)
131+-- "{\"format\":\"date\",\"type\":\"string\"}"
128132toNamedSchema :: ToSchema a => proxy a -> NamedSchema
129133toNamedSchema = undeclare . declareNamedSchema
130134