Package3.2.5WebSwaggerOpenApi
openapi3
OpenAPI 3.0 data model
- Version3.2.5
- CategoryWeb, Swagger, OpenApi
- LicenceBSD-3-Clause
- AuthorNickolay Kudasov, Maxim Koltsov
- Maintainernickolay@getshoptv.com, kolmax94@gmail.com
- Homepagegithub.com/biocad/openapi3
- Pinned byhackage openapi3 3.2.5
- Sourcehackage.haskell.org/package/openapi3-3.2.5
Modules
- Data.HashMap.Strict.InsOrd.CompatCompatibility wrapper around insert-ordered-containers to mitigate the
- Data.OpenApiSwagger™ is a project used to describe and document RESTful APIs. The Swagger specification defines a set of files required to describe s…
- Data.OpenApi.Aeson.Compat
- Data.OpenApi.DeclareDeclare monad transformer and associated functions.
- Data.OpenApi.LensLenses and prisms for Swagger.
- Data.OpenApi.OperationHelper traversals and functions for Swagger operations manipulations.
- Data.OpenApi.OpticsLenses and prisms for the optics
- Data.OpenApi.ParamSchemaTypes and functions for working with Swagger parameter schema.
- Data.OpenApi.SchemaTypes and functions for working with Swagger schema.
- Data.OpenApi.Schema.Generator
- Data.OpenApi.Schema.ValidationValidate JSON values with Swagger Schema.
- Data.OpenApi.SchemaOptionsGeneric deriving options for ToParamSchema and ToSchema.
Internal modules · 7
Description
This library is intended to be used for decoding and encoding OpenAPI 3.0 API specifications as well as manipulating them.
The original OpenAPI 3.0 specification is available at http://swagger.io/specification/.
Depends on
24 packages- QuickCheck-2.18.0.0in this set
- aeson-2.2.5.1in this set
- aeson-pretty-0.8.11in this set
- base-4.23.0.0with GHC
- base-compat-batteries-0.15.0in this set
- bytestring-0.12.2.0with GHC
- containers-0.8with GHC
- cookie-0.5.1in this set
- generics-sop-0.5.1.4in this set
- hashable-1.5.1.0in this set
- http-media-0.8.1.1in this set
- insert-ordered-containers-0.3.0in this set
- lens-5.3.6in this set
- mtl-2.3.2with GHC
- optics-core-0.4.2in this set
- optics-th-0.4.1in this set
- scientific-0.3.9.0in this set
- template-haskell-2.25.0.0with GHC
- text-2.1.4with GHC
- time-1.16.0.1with GHC
- transformers-0.6.3.0with GHC
- unordered-containers-0.2.21in this set
- uuid-types-1.0.6.1in this set
- vector-0.13.2.0in this set