openapi3-3.2.3: OpenAPI 3.0 data model
Safe Haskell None
Language Haskell2010

Data.OpenApi.Internal.Utils

Documentation

gunfoldEnum :: String -> [a] -> ( forall b r. Data b => c (b -> r) -> c r) -> ( forall r. r -> c r) -> Constr -> c a Source #

class SwaggerMonoid m where Source #

Minimal complete definition

Nothing

Instances

Instances details
SwaggerMonoid Text Source #
Instance details

Defined in Data.OpenApi.Internal.Utils

SwaggerMonoid OpenApiSpecVersion Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid URL Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid ExternalDocs Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid SecurityDefinitions Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid Response Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid Responses Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid Schema Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid ParamLocation Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid OpenApiType Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid Param Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid MimeList Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid Operation Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid PathItem Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid Components Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid Info Source #
Instance details

Defined in Data.OpenApi.Internal

SwaggerMonoid [a] Source #
Instance details

Defined in Data.OpenApi.Internal.Utils

SwaggerMonoid ( Maybe a) Source #
Instance details

Defined in Data.OpenApi.Internal.Utils

Ord a => SwaggerMonoid ( Set a) Source #
Instance details

Defined in Data.OpenApi.Internal.Utils

( Eq a, Hashable a) => SwaggerMonoid ( InsOrdHashSet a) Source #
Instance details

Defined in Data.OpenApi.Internal

Monoid a => SwaggerMonoid ( Referenced a) Source #
Instance details

Defined in Data.OpenApi.Internal

Ord k => SwaggerMonoid ( Map k v) Source #
Instance details

Defined in Data.OpenApi.Internal.Utils

( Eq k, Hashable k) => SwaggerMonoid ( HashMap k v) Source #
Instance details

Defined in Data.OpenApi.Internal.Utils

( Eq k, Hashable k) => SwaggerMonoid ( InsOrdHashMap k v) Source #
Instance details

Defined in Data.OpenApi.Internal.Utils

SwaggerMonoid ( InsOrdHashMap FilePath PathItem ) Source #
Instance details

Defined in Data.OpenApi.Internal