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