| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Swagger.Internal.Utils
Documentation
gunfoldEnum :: String -> [a] -> (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c a #
jsonPrefix :: String -> Options #
parseOneOf :: ToJSON a => [a] -> Value -> Parser a #
genericMempty :: (Generic a, GMonoid (Rep a)) => a #
genericMappend :: (Generic a, GMonoid (Rep a)) => a -> a -> a #
class SwaggerMonoid m where #
Methods
swaggerMempty :: m #
swaggerMappend :: m -> m -> m #
swaggerMempty :: Monoid m => m #
swaggerMappend :: Monoid m => m -> m -> m #
Instances
| SwaggerMonoid Text # | |
| SwaggerMonoid URL # | |
| SwaggerMonoid ExternalDocs # | |
| SwaggerMonoid Response # | |
| SwaggerMonoid Responses # | |
| SwaggerMonoid Schema # | |
| SwaggerMonoid ParamLocation # | |
| SwaggerMonoid ParamOtherSchema # | |
| SwaggerMonoid ParamAnySchema # | |
| SwaggerMonoid Param # | |
| SwaggerMonoid MimeList # | |
| SwaggerMonoid Operation # | |
| SwaggerMonoid PathItem # | |
| SwaggerMonoid Info # | |
| SwaggerMonoid [a] # | |
| SwaggerMonoid (Maybe a) # | |
| Ord a => SwaggerMonoid (Set a) # | |
| Monoid a => SwaggerMonoid (Referenced a) # | |
| SwaggerMonoid (ParamSchema t) # | |
| SwaggerMonoid (SwaggerType t) # | |
| (Eq k, Hashable k) => SwaggerMonoid (HashMap k v) # | |
| Ord k => SwaggerMonoid (Map k v) # | |
| (Eq k, Hashable k) => SwaggerMonoid (InsOrdHashMap k v) # | |
| SwaggerMonoid (InsOrdHashMap FilePath PathItem) # | |