<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><link rel="stylesheet" type="text/css" href="style.css" /><script type="text/javascript" src="highlight.js"></script></head><body><pre><span id="local-6989586621679158152"><span id="local-6989586621679158153"><span id="local-6989586621679158154"><span id="local-6989586621679158155"><span id="local-6989586621679158156"><span id="local-6989586621679158157"><span id="local-6989586621679158158"><span id="local-6989586621679158159"><span id="local-6989586621679158160"><span id="local-6989586621679158161"><span id="local-6989586621679158162"><span id="local-6989586621679158163"><span id="local-6989586621679158164"><span id="local-6989586621679158165"><span id="local-6989586621679158166"><span id="local-6989586621679158167"><span id="local-6989586621679158168"><span id="local-6989586621679158169"><span id="local-6989586621679158170"><span id="local-6989586621679158171"><span id="local-6989586621679158172"><span id="local-6989586621679158173"><span id="local-6989586621679158174"><span id="local-6989586621679158175"><span id="local-6989586621679158176"><span id="local-6989586621679158177"><span id="local-6989586621679158178"><span id="local-6989586621679158179"></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span class="hs-comment">{-
   OpenAPI Petstore

   This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \&quot; \\

   OpenAPI Version: 3.0.1
   OpenAPI Petstore API version: 1.0.0
   Generated by OpenAPI Generator (https://openapi-generator.tech)
-}</span><span>
</span><span id="line-10"></span><span>
</span><span id="line-11"></span><span class="annot"><span class="hs-comment">{-|
Module : OpenAPIPetstore.Model
-}</span></span><span>
</span><span id="line-14"></span><span>
</span><span id="line-15"></span><span class="hs-pragma">{-# LANGUAGE DeriveDataTypeable #-}</span><span>
</span><span id="line-16"></span><span class="hs-pragma">{-# LANGUAGE DeriveFoldable #-}</span><span>
</span><span id="line-17"></span><span class="hs-pragma">{-# LANGUAGE DeriveGeneric #-}</span><span>
</span><span id="line-18"></span><span class="hs-pragma">{-# LANGUAGE DeriveTraversable #-}</span><span>
</span><span id="line-19"></span><span class="hs-pragma">{-# LANGUAGE GeneralizedNewtypeDeriving #-}</span><span>
</span><span id="line-20"></span><span class="hs-pragma">{-# LANGUAGE LambdaCase #-}</span><span>
</span><span id="line-21"></span><span class="hs-pragma">{-# LANGUAGE MultiParamTypeClasses #-}</span><span>
</span><span id="line-22"></span><span class="hs-pragma">{-# LANGUAGE NamedFieldPuns #-}</span><span>
</span><span id="line-23"></span><span class="hs-pragma">{-# LANGUAGE OverloadedStrings #-}</span><span>
</span><span id="line-24"></span><span class="hs-pragma">{-# LANGUAGE RecordWildCards #-}</span><span>
</span><span id="line-25"></span><span class="hs-pragma">{-# LANGUAGE TupleSections #-}</span><span>
</span><span id="line-26"></span><span class="hs-pragma">{-# LANGUAGE TypeFamilies #-}</span><span>
</span><span id="line-27"></span><span class="hs-pragma">{-# OPTIONS_GHC -fno-warn-unused-matches -fno-warn-unused-binds -fno-warn-unused-imports #-}</span><span>
</span><span id="line-28"></span><span>
</span><span id="line-29"></span><span class="hs-keyword">module</span><span> </span><span class="hs-identifier">OpenAPIPetstore.Model</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-30"></span><span>
</span><span id="line-31"></span><span class="hs-keyword">import</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html"><span class="hs-identifier">OpenAPIPetstore.Core</span></a></span><span>
</span><span id="line-32"></span><span class="hs-keyword">import</span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html"><span class="hs-identifier">OpenAPIPetstore.MimeTypes</span></a></span><span>
</span><span id="line-33"></span><span>
</span><span id="line-34"></span><span class="hs-keyword">import</span><span> </span><span class="annot"><span class="hs-identifier">Data.Aeson</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-operator">(.:)</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-operator">(.:!)</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-operator">(.:?)</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-operator">(.=)</span></span><span class="hs-special">)</span><span>
</span><span id="line-35"></span><span>
</span><span id="line-36"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Control.Arrow</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">P</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier">left</span></span><span class="hs-special">)</span><span>
</span><span id="line-37"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.Aeson</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">A</span></span><span>
</span><span id="line-38"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ByteString</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">B</span></span><span>
</span><span id="line-39"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ByteString.Base64</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">B64</span></span><span>
</span><span id="line-40"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ByteString.Char8</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">BC</span></span><span>
</span><span id="line-41"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ByteString.Lazy</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">BL</span></span><span>
</span><span id="line-42"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.Data</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">P</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier">Typeable</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier">TypeRep</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier">typeOf</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier">typeRep</span></span><span class="hs-special">)</span><span>
</span><span id="line-43"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.Foldable</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">P</span></span><span>
</span><span id="line-44"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.HashMap.Lazy</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">HM</span></span><span>
</span><span id="line-45"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.Map</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Map</span></span><span>
</span><span id="line-46"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.Maybe</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">P</span></span><span>
</span><span id="line-47"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.Set</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Set</span></span><span>
</span><span id="line-48"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.Text</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">T</span></span><span>
</span><span id="line-49"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.Text.Encoding</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">T</span></span><span>
</span><span id="line-50"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.Time</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">TI</span></span><span>
</span><span id="line-51"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Lens.Micro</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">L</span></span><span>
</span><span id="line-52"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Web.FormUrlEncoded</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">WH</span></span><span>
</span><span id="line-53"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Web.HttpApiData</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">WH</span></span><span>
</span><span id="line-54"></span><span>
</span><span id="line-55"></span><span class="hs-keyword">import</span><span> </span><span class="annot"><span class="hs-identifier">Control.Applicative</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-operator">(&lt;|&gt;)</span></span><span class="hs-special">)</span><span>
</span><span id="line-56"></span><span class="hs-keyword">import</span><span> </span><span class="annot"><span class="hs-identifier">Control.Applicative</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier">Alternative</span></span><span class="hs-special">)</span><span>
</span><span id="line-57"></span><span class="hs-keyword">import</span><span> </span><span class="annot"><span class="hs-identifier">Data.Function</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-operator">(&amp;)</span></span><span class="hs-special">)</span><span>
</span><span id="line-58"></span><span class="hs-keyword">import</span><span> </span><span class="annot"><span class="hs-identifier">Data.Monoid</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-operator">(&lt;&gt;)</span></span><span class="hs-special">)</span><span>
</span><span id="line-59"></span><span class="hs-keyword">import</span><span> </span><span class="annot"><span class="hs-identifier">Data.Text</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier">Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-60"></span><span class="hs-keyword">import</span><span> </span><span class="annot"><span class="hs-identifier">Prelude</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-operator">($)</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-operator">(/=)</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-operator">(.)</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-operator">(&lt;$&gt;)</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-operator">(&lt;*&gt;)</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-operator">(&gt;&gt;=)</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-operator">(=&lt;&lt;)</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">Maybe</span></span><span class="hs-special">(</span><span class="hs-glyph">..</span><span class="hs-special">)</span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">Bool</span></span><span class="hs-special">(</span><span class="hs-glyph">..</span><span class="hs-special">)</span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">Char</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">Double</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">FilePath</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">Float</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">Int</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">Integer</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">String</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">fmap</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">undefined</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">mempty</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">maybe</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">pure</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">Monad</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">Applicative</span></span><span class="hs-special">,</span><span class="annot"><span class="hs-identifier">Functor</span></span><span class="hs-special">)</span><span>
</span><span id="line-61"></span><span>
</span><span id="line-62"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Prelude</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">P</span></span><span>
</span><span id="line-63"></span><span>
</span><span id="line-64"></span><span>
</span><span id="line-65"></span><span>
</span><span id="line-66"></span><span class="annot"><span class="hs-comment">-- * Parameter newtypes</span></span><span>
</span><span id="line-67"></span><span>
</span><span id="line-68"></span><span>
</span><span id="line-69"></span><span class="annot"><span class="hs-comment">-- ** AdditionalMetadata</span></span><span>
</span><span id="line-70"></span><span class="hs-keyword">newtype</span><span> </span><span id="AdditionalMetadata"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalMetadata"><span class="hs-identifier hs-var">AdditionalMetadata</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="AdditionalMetadata"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalMetadata"><span class="hs-identifier hs-var">AdditionalMetadata</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unAdditionalMetadata"><span class="annot"><span class="annottext">AdditionalMetadata -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unAdditionalMetadata"><span class="hs-identifier hs-var hs-var">unAdditionalMetadata</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158351"><span id="local-6989586621679158355"><span class="annot"><span class="annottext">AdditionalMetadata -&gt; AdditionalMetadata -&gt; Bool
(AdditionalMetadata -&gt; AdditionalMetadata -&gt; Bool)
-&gt; (AdditionalMetadata -&gt; AdditionalMetadata -&gt; Bool)
-&gt; Eq AdditionalMetadata
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AdditionalMetadata -&gt; AdditionalMetadata -&gt; Bool
== :: AdditionalMetadata -&gt; AdditionalMetadata -&gt; Bool
$c/= :: AdditionalMetadata -&gt; AdditionalMetadata -&gt; Bool
/= :: AdditionalMetadata -&gt; AdditionalMetadata -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158361"><span id="local-6989586621679158366"><span id="local-6989586621679158370"><span class="annot"><span class="annottext">Int -&gt; AdditionalMetadata -&gt; ShowS
[AdditionalMetadata] -&gt; ShowS
AdditionalMetadata -&gt; [Char]
(Int -&gt; AdditionalMetadata -&gt; ShowS)
-&gt; (AdditionalMetadata -&gt; [Char])
-&gt; ([AdditionalMetadata] -&gt; ShowS)
-&gt; Show AdditionalMetadata
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AdditionalMetadata -&gt; ShowS
showsPrec :: Int -&gt; AdditionalMetadata -&gt; ShowS
$cshow :: AdditionalMetadata -&gt; [Char]
show :: AdditionalMetadata -&gt; [Char]
$cshowList :: [AdditionalMetadata] -&gt; ShowS
showList :: [AdditionalMetadata] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-71"></span><span>
</span><span id="line-72"></span><span class="annot"><span class="hs-comment">-- ** ApiKey</span></span><span>
</span><span id="line-73"></span><span class="hs-keyword">newtype</span><span> </span><span id="ApiKey"><span class="annot"><a href="OpenAPIPetstore.Model.html#ApiKey"><span class="hs-identifier hs-var">ApiKey</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ApiKey"><span class="annot"><a href="OpenAPIPetstore.Model.html#ApiKey"><span class="hs-identifier hs-var">ApiKey</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unApiKey"><span class="annot"><span class="annottext">ApiKey -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unApiKey"><span class="hs-identifier hs-var hs-var">unApiKey</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158376"><span id="local-6989586621679158380"><span class="annot"><span class="annottext">ApiKey -&gt; ApiKey -&gt; Bool
(ApiKey -&gt; ApiKey -&gt; Bool)
-&gt; (ApiKey -&gt; ApiKey -&gt; Bool) -&gt; Eq ApiKey
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ApiKey -&gt; ApiKey -&gt; Bool
== :: ApiKey -&gt; ApiKey -&gt; Bool
$c/= :: ApiKey -&gt; ApiKey -&gt; Bool
/= :: ApiKey -&gt; ApiKey -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158385"><span id="local-6989586621679158389"><span id="local-6989586621679158393"><span class="annot"><span class="annottext">Int -&gt; ApiKey -&gt; ShowS
[ApiKey] -&gt; ShowS
ApiKey -&gt; [Char]
(Int -&gt; ApiKey -&gt; ShowS)
-&gt; (ApiKey -&gt; [Char]) -&gt; ([ApiKey] -&gt; ShowS) -&gt; Show ApiKey
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ApiKey -&gt; ShowS
showsPrec :: Int -&gt; ApiKey -&gt; ShowS
$cshow :: ApiKey -&gt; [Char]
show :: ApiKey -&gt; [Char]
$cshowList :: [ApiKey] -&gt; ShowS
showList :: [ApiKey] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-74"></span><span>
</span><span id="line-75"></span><span class="annot"><span class="hs-comment">-- ** Body</span></span><span>
</span><span id="line-76"></span><span class="hs-keyword">newtype</span><span> </span><span id="Body"><span class="annot"><a href="OpenAPIPetstore.Model.html#Body"><span class="hs-identifier hs-var">Body</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Body"><span class="annot"><a href="OpenAPIPetstore.Model.html#Body"><span class="hs-identifier hs-var">Body</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unBody"><span class="annot"><span class="annottext">Body -&gt; [User]
</span><a href="OpenAPIPetstore.Model.html#unBody"><span class="hs-identifier hs-var hs-var">unBody</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><a href="OpenAPIPetstore.Model.html#User"><span class="hs-identifier hs-type">User</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158398"><span id="local-6989586621679158404"><span class="annot"><span class="annottext">Body -&gt; Body -&gt; Bool
(Body -&gt; Body -&gt; Bool) -&gt; (Body -&gt; Body -&gt; Bool) -&gt; Eq Body
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Body -&gt; Body -&gt; Bool
== :: Body -&gt; Body -&gt; Bool
$c/= :: Body -&gt; Body -&gt; Bool
/= :: Body -&gt; Body -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158411"><span id="local-6989586621679158417"><span id="local-6989586621679158421"><span class="annot"><span class="annottext">Int -&gt; Body -&gt; ShowS
[Body] -&gt; ShowS
Body -&gt; [Char]
(Int -&gt; Body -&gt; ShowS)
-&gt; (Body -&gt; [Char]) -&gt; ([Body] -&gt; ShowS) -&gt; Show Body
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Body -&gt; ShowS
showsPrec :: Int -&gt; Body -&gt; ShowS
$cshow :: Body -&gt; [Char]
show :: Body -&gt; [Char]
$cshowList :: [Body] -&gt; ShowS
showList :: [Body] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158425"><span id="local-6989586621679158431"><span id="local-6989586621679158436"><span id="local-6989586621679158441"><span class="annot"><span class="annottext">[Body] -&gt; Value
[Body] -&gt; Encoding
Body -&gt; Value
Body -&gt; Encoding
(Body -&gt; Value)
-&gt; (Body -&gt; Encoding)
-&gt; ([Body] -&gt; Value)
-&gt; ([Body] -&gt; Encoding)
-&gt; ToJSON Body
forall a.
(a -&gt; Value)
-&gt; (a -&gt; Encoding)
-&gt; ([a] -&gt; Value)
-&gt; ([a] -&gt; Encoding)
-&gt; ToJSON a
$ctoJSON :: Body -&gt; Value
toJSON :: Body -&gt; Value
$ctoEncoding :: Body -&gt; Encoding
toEncoding :: Body -&gt; Encoding
$ctoJSONList :: [Body] -&gt; Value
toJSONList :: [Body] -&gt; Value
$ctoEncodingList :: [Body] -&gt; Encoding
toEncodingList :: [Body] -&gt; Encoding
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">A.ToJSON</span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-77"></span><span>
</span><span id="line-78"></span><span class="annot"><span class="hs-comment">-- ** BodyBool</span></span><span>
</span><span id="line-79"></span><span class="hs-keyword">newtype</span><span> </span><span id="BodyBool"><span class="annot"><a href="OpenAPIPetstore.Model.html#BodyBool"><span class="hs-identifier hs-var">BodyBool</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="BodyBool"><span class="annot"><a href="OpenAPIPetstore.Model.html#BodyBool"><span class="hs-identifier hs-var">BodyBool</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unBodyBool"><span class="annot"><span class="annottext">BodyBool -&gt; Bool
</span><a href="OpenAPIPetstore.Model.html#unBodyBool"><span class="hs-identifier hs-var hs-var">unBodyBool</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158451"><span id="local-6989586621679158456"><span class="annot"><span class="annottext">BodyBool -&gt; BodyBool -&gt; Bool
(BodyBool -&gt; BodyBool -&gt; Bool)
-&gt; (BodyBool -&gt; BodyBool -&gt; Bool) -&gt; Eq BodyBool
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: BodyBool -&gt; BodyBool -&gt; Bool
== :: BodyBool -&gt; BodyBool -&gt; Bool
$c/= :: BodyBool -&gt; BodyBool -&gt; Bool
/= :: BodyBool -&gt; BodyBool -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158461"><span id="local-6989586621679158466"><span id="local-6989586621679158470"><span class="annot"><span class="annottext">Int -&gt; BodyBool -&gt; ShowS
[BodyBool] -&gt; ShowS
BodyBool -&gt; [Char]
(Int -&gt; BodyBool -&gt; ShowS)
-&gt; (BodyBool -&gt; [Char]) -&gt; ([BodyBool] -&gt; ShowS) -&gt; Show BodyBool
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; BodyBool -&gt; ShowS
showsPrec :: Int -&gt; BodyBool -&gt; ShowS
$cshow :: BodyBool -&gt; [Char]
show :: BodyBool -&gt; [Char]
$cshowList :: [BodyBool] -&gt; ShowS
showList :: [BodyBool] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158473"><span id="local-6989586621679158478"><span id="local-6989586621679158482"><span id="local-6989586621679158486"><span class="annot"><span class="annottext">[BodyBool] -&gt; Value
[BodyBool] -&gt; Encoding
BodyBool -&gt; Value
BodyBool -&gt; Encoding
(BodyBool -&gt; Value)
-&gt; (BodyBool -&gt; Encoding)
-&gt; ([BodyBool] -&gt; Value)
-&gt; ([BodyBool] -&gt; Encoding)
-&gt; ToJSON BodyBool
forall a.
(a -&gt; Value)
-&gt; (a -&gt; Encoding)
-&gt; ([a] -&gt; Value)
-&gt; ([a] -&gt; Encoding)
-&gt; ToJSON a
$ctoJSON :: BodyBool -&gt; Value
toJSON :: BodyBool -&gt; Value
$ctoEncoding :: BodyBool -&gt; Encoding
toEncoding :: BodyBool -&gt; Encoding
$ctoJSONList :: [BodyBool] -&gt; Value
toJSONList :: [BodyBool] -&gt; Value
$ctoEncodingList :: [BodyBool] -&gt; Encoding
toEncodingList :: [BodyBool] -&gt; Encoding
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">A.ToJSON</span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-80"></span><span>
</span><span id="line-81"></span><span class="annot"><span class="hs-comment">-- ** BodyDouble</span></span><span>
</span><span id="line-82"></span><span class="hs-keyword">newtype</span><span> </span><span id="BodyDouble"><span class="annot"><a href="OpenAPIPetstore.Model.html#BodyDouble"><span class="hs-identifier hs-var">BodyDouble</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="BodyDouble"><span class="annot"><a href="OpenAPIPetstore.Model.html#BodyDouble"><span class="hs-identifier hs-var">BodyDouble</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unBodyDouble"><span class="annot"><span class="annottext">BodyDouble -&gt; Double
</span><a href="OpenAPIPetstore.Model.html#unBodyDouble"><span class="hs-identifier hs-var hs-var">unBodyDouble</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158493"><span id="local-6989586621679158497"><span class="annot"><span class="annottext">BodyDouble -&gt; BodyDouble -&gt; Bool
(BodyDouble -&gt; BodyDouble -&gt; Bool)
-&gt; (BodyDouble -&gt; BodyDouble -&gt; Bool) -&gt; Eq BodyDouble
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: BodyDouble -&gt; BodyDouble -&gt; Bool
== :: BodyDouble -&gt; BodyDouble -&gt; Bool
$c/= :: BodyDouble -&gt; BodyDouble -&gt; Bool
/= :: BodyDouble -&gt; BodyDouble -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158502"><span id="local-6989586621679158506"><span id="local-6989586621679158510"><span class="annot"><span class="annottext">Int -&gt; BodyDouble -&gt; ShowS
[BodyDouble] -&gt; ShowS
BodyDouble -&gt; [Char]
(Int -&gt; BodyDouble -&gt; ShowS)
-&gt; (BodyDouble -&gt; [Char])
-&gt; ([BodyDouble] -&gt; ShowS)
-&gt; Show BodyDouble
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; BodyDouble -&gt; ShowS
showsPrec :: Int -&gt; BodyDouble -&gt; ShowS
$cshow :: BodyDouble -&gt; [Char]
show :: BodyDouble -&gt; [Char]
$cshowList :: [BodyDouble] -&gt; ShowS
showList :: [BodyDouble] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158513"><span id="local-6989586621679158518"><span id="local-6989586621679158522"><span id="local-6989586621679158526"><span class="annot"><span class="annottext">[BodyDouble] -&gt; Value
[BodyDouble] -&gt; Encoding
BodyDouble -&gt; Value
BodyDouble -&gt; Encoding
(BodyDouble -&gt; Value)
-&gt; (BodyDouble -&gt; Encoding)
-&gt; ([BodyDouble] -&gt; Value)
-&gt; ([BodyDouble] -&gt; Encoding)
-&gt; ToJSON BodyDouble
forall a.
(a -&gt; Value)
-&gt; (a -&gt; Encoding)
-&gt; ([a] -&gt; Value)
-&gt; ([a] -&gt; Encoding)
-&gt; ToJSON a
$ctoJSON :: BodyDouble -&gt; Value
toJSON :: BodyDouble -&gt; Value
$ctoEncoding :: BodyDouble -&gt; Encoding
toEncoding :: BodyDouble -&gt; Encoding
$ctoJSONList :: [BodyDouble] -&gt; Value
toJSONList :: [BodyDouble] -&gt; Value
$ctoEncodingList :: [BodyDouble] -&gt; Encoding
toEncodingList :: [BodyDouble] -&gt; Encoding
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">A.ToJSON</span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-83"></span><span>
</span><span id="line-84"></span><span class="annot"><span class="hs-comment">-- ** BodyText</span></span><span>
</span><span id="line-85"></span><span class="hs-keyword">newtype</span><span> </span><span id="BodyText"><span class="annot"><a href="OpenAPIPetstore.Model.html#BodyText"><span class="hs-identifier hs-var">BodyText</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="BodyText"><span class="annot"><a href="OpenAPIPetstore.Model.html#BodyText"><span class="hs-identifier hs-var">BodyText</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unBodyText"><span class="annot"><span class="annottext">BodyText -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unBodyText"><span class="hs-identifier hs-var hs-var">unBodyText</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158533"><span id="local-6989586621679158537"><span class="annot"><span class="annottext">BodyText -&gt; BodyText -&gt; Bool
(BodyText -&gt; BodyText -&gt; Bool)
-&gt; (BodyText -&gt; BodyText -&gt; Bool) -&gt; Eq BodyText
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: BodyText -&gt; BodyText -&gt; Bool
== :: BodyText -&gt; BodyText -&gt; Bool
$c/= :: BodyText -&gt; BodyText -&gt; Bool
/= :: BodyText -&gt; BodyText -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158542"><span id="local-6989586621679158546"><span id="local-6989586621679158550"><span class="annot"><span class="annottext">Int -&gt; BodyText -&gt; ShowS
[BodyText] -&gt; ShowS
BodyText -&gt; [Char]
(Int -&gt; BodyText -&gt; ShowS)
-&gt; (BodyText -&gt; [Char]) -&gt; ([BodyText] -&gt; ShowS) -&gt; Show BodyText
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; BodyText -&gt; ShowS
showsPrec :: Int -&gt; BodyText -&gt; ShowS
$cshow :: BodyText -&gt; [Char]
show :: BodyText -&gt; [Char]
$cshowList :: [BodyText] -&gt; ShowS
showList :: [BodyText] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158553"><span id="local-6989586621679158558"><span id="local-6989586621679158562"><span id="local-6989586621679158566"><span class="annot"><span class="annottext">[BodyText] -&gt; Value
[BodyText] -&gt; Encoding
BodyText -&gt; Value
BodyText -&gt; Encoding
(BodyText -&gt; Value)
-&gt; (BodyText -&gt; Encoding)
-&gt; ([BodyText] -&gt; Value)
-&gt; ([BodyText] -&gt; Encoding)
-&gt; ToJSON BodyText
forall a.
(a -&gt; Value)
-&gt; (a -&gt; Encoding)
-&gt; ([a] -&gt; Value)
-&gt; ([a] -&gt; Encoding)
-&gt; ToJSON a
$ctoJSON :: BodyText -&gt; Value
toJSON :: BodyText -&gt; Value
$ctoEncoding :: BodyText -&gt; Encoding
toEncoding :: BodyText -&gt; Encoding
$ctoJSONList :: [BodyText] -&gt; Value
toJSONList :: [BodyText] -&gt; Value
$ctoEncodingList :: [BodyText] -&gt; Encoding
toEncodingList :: [BodyText] -&gt; Encoding
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">A.ToJSON</span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-86"></span><span>
</span><span id="line-87"></span><span class="annot"><span class="hs-comment">-- ** BooleanGroup</span></span><span>
</span><span id="line-88"></span><span class="hs-keyword">newtype</span><span> </span><span id="BooleanGroup"><span class="annot"><a href="OpenAPIPetstore.Model.html#BooleanGroup"><span class="hs-identifier hs-var">BooleanGroup</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="BooleanGroup"><span class="annot"><a href="OpenAPIPetstore.Model.html#BooleanGroup"><span class="hs-identifier hs-var">BooleanGroup</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unBooleanGroup"><span class="annot"><span class="annottext">BooleanGroup -&gt; Bool
</span><a href="OpenAPIPetstore.Model.html#unBooleanGroup"><span class="hs-identifier hs-var hs-var">unBooleanGroup</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158573"><span id="local-6989586621679158577"><span class="annot"><span class="annottext">BooleanGroup -&gt; BooleanGroup -&gt; Bool
(BooleanGroup -&gt; BooleanGroup -&gt; Bool)
-&gt; (BooleanGroup -&gt; BooleanGroup -&gt; Bool) -&gt; Eq BooleanGroup
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: BooleanGroup -&gt; BooleanGroup -&gt; Bool
== :: BooleanGroup -&gt; BooleanGroup -&gt; Bool
$c/= :: BooleanGroup -&gt; BooleanGroup -&gt; Bool
/= :: BooleanGroup -&gt; BooleanGroup -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158582"><span id="local-6989586621679158586"><span id="local-6989586621679158590"><span class="annot"><span class="annottext">Int -&gt; BooleanGroup -&gt; ShowS
[BooleanGroup] -&gt; ShowS
BooleanGroup -&gt; [Char]
(Int -&gt; BooleanGroup -&gt; ShowS)
-&gt; (BooleanGroup -&gt; [Char])
-&gt; ([BooleanGroup] -&gt; ShowS)
-&gt; Show BooleanGroup
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; BooleanGroup -&gt; ShowS
showsPrec :: Int -&gt; BooleanGroup -&gt; ShowS
$cshow :: BooleanGroup -&gt; [Char]
show :: BooleanGroup -&gt; [Char]
$cshowList :: [BooleanGroup] -&gt; ShowS
showList :: [BooleanGroup] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-89"></span><span>
</span><span id="line-90"></span><span class="annot"><span class="hs-comment">-- ** Byte</span></span><span>
</span><span id="line-91"></span><span class="hs-keyword">newtype</span><span> </span><span id="Byte"><span class="annot"><a href="OpenAPIPetstore.Model.html#Byte"><span class="hs-identifier hs-var">Byte</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Byte"><span class="annot"><a href="OpenAPIPetstore.Model.html#Byte"><span class="hs-identifier hs-var">Byte</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unByte"><span class="annot"><span class="annottext">Byte -&gt; ByteArray
</span><a href="OpenAPIPetstore.Model.html#unByte"><span class="hs-identifier hs-var hs-var">unByte</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#ByteArray"><span class="hs-identifier hs-type">ByteArray</span></a></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158595"><span id="local-6989586621679158600"><span class="annot"><span class="annottext">Byte -&gt; Byte -&gt; Bool
(Byte -&gt; Byte -&gt; Bool) -&gt; (Byte -&gt; Byte -&gt; Bool) -&gt; Eq Byte
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Byte -&gt; Byte -&gt; Bool
== :: Byte -&gt; Byte -&gt; Bool
$c/= :: Byte -&gt; Byte -&gt; Bool
/= :: Byte -&gt; Byte -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158605"><span id="local-6989586621679158610"><span id="local-6989586621679158614"><span class="annot"><span class="annottext">Int -&gt; Byte -&gt; ShowS
[Byte] -&gt; ShowS
Byte -&gt; [Char]
(Int -&gt; Byte -&gt; ShowS)
-&gt; (Byte -&gt; [Char]) -&gt; ([Byte] -&gt; ShowS) -&gt; Show Byte
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Byte -&gt; ShowS
showsPrec :: Int -&gt; Byte -&gt; ShowS
$cshow :: Byte -&gt; [Char]
show :: Byte -&gt; [Char]
$cshowList :: [Byte] -&gt; ShowS
showList :: [Byte] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-92"></span><span>
</span><span id="line-93"></span><span class="annot"><span class="hs-comment">-- ** Callback</span></span><span>
</span><span id="line-94"></span><span class="hs-keyword">newtype</span><span> </span><span id="Callback"><span class="annot"><a href="OpenAPIPetstore.Model.html#Callback"><span class="hs-identifier hs-var">Callback</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Callback"><span class="annot"><a href="OpenAPIPetstore.Model.html#Callback"><span class="hs-identifier hs-var">Callback</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unCallback"><span class="annot"><span class="annottext">Callback -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unCallback"><span class="hs-identifier hs-var hs-var">unCallback</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158619"><span id="local-6989586621679158623"><span class="annot"><span class="annottext">Callback -&gt; Callback -&gt; Bool
(Callback -&gt; Callback -&gt; Bool)
-&gt; (Callback -&gt; Callback -&gt; Bool) -&gt; Eq Callback
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Callback -&gt; Callback -&gt; Bool
== :: Callback -&gt; Callback -&gt; Bool
$c/= :: Callback -&gt; Callback -&gt; Bool
/= :: Callback -&gt; Callback -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158628"><span id="local-6989586621679158632"><span id="local-6989586621679158636"><span class="annot"><span class="annottext">Int -&gt; Callback -&gt; ShowS
[Callback] -&gt; ShowS
Callback -&gt; [Char]
(Int -&gt; Callback -&gt; ShowS)
-&gt; (Callback -&gt; [Char]) -&gt; ([Callback] -&gt; ShowS) -&gt; Show Callback
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Callback -&gt; ShowS
showsPrec :: Int -&gt; Callback -&gt; ShowS
$cshow :: Callback -&gt; [Char]
show :: Callback -&gt; [Char]
$cshowList :: [Callback] -&gt; ShowS
showList :: [Callback] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-95"></span><span>
</span><span id="line-96"></span><span class="annot"><span class="hs-comment">-- ** Context</span></span><span>
</span><span id="line-97"></span><span class="hs-keyword">newtype</span><span> </span><span id="Context"><span class="annot"><a href="OpenAPIPetstore.Model.html#Context"><span class="hs-identifier hs-var">Context</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Context"><span class="annot"><a href="OpenAPIPetstore.Model.html#Context"><span class="hs-identifier hs-var">Context</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unContext"><span class="annot"><span class="annottext">Context -&gt; [Text]
</span><a href="OpenAPIPetstore.Model.html#unContext"><span class="hs-identifier hs-var hs-var">unContext</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158641"><span id="local-6989586621679158645"><span class="annot"><span class="annottext">Context -&gt; Context -&gt; Bool
(Context -&gt; Context -&gt; Bool)
-&gt; (Context -&gt; Context -&gt; Bool) -&gt; Eq Context
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Context -&gt; Context -&gt; Bool
== :: Context -&gt; Context -&gt; Bool
$c/= :: Context -&gt; Context -&gt; Bool
/= :: Context -&gt; Context -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158650"><span id="local-6989586621679158654"><span id="local-6989586621679158658"><span class="annot"><span class="annottext">Int -&gt; Context -&gt; ShowS
[Context] -&gt; ShowS
Context -&gt; [Char]
(Int -&gt; Context -&gt; ShowS)
-&gt; (Context -&gt; [Char]) -&gt; ([Context] -&gt; ShowS) -&gt; Show Context
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Context -&gt; ShowS
showsPrec :: Int -&gt; Context -&gt; ShowS
$cshow :: Context -&gt; [Char]
show :: Context -&gt; [Char]
$cshowList :: [Context] -&gt; ShowS
showList :: [Context] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-98"></span><span>
</span><span id="line-99"></span><span class="annot"><span class="hs-comment">-- ** EnumFormString</span></span><span>
</span><span id="line-100"></span><span class="hs-keyword">newtype</span><span> </span><span id="EnumFormString"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumFormString"><span class="hs-identifier hs-var">EnumFormString</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="EnumFormString"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumFormString"><span class="hs-identifier hs-var">EnumFormString</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unEnumFormString"><span class="annot"><span class="annottext">EnumFormString -&gt; E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#unEnumFormString"><span class="hs-identifier hs-var hs-var">unEnumFormString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-type">E'EnumFormString</span></a></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158663"><span id="local-6989586621679158668"><span class="annot"><span class="annottext">EnumFormString -&gt; EnumFormString -&gt; Bool
(EnumFormString -&gt; EnumFormString -&gt; Bool)
-&gt; (EnumFormString -&gt; EnumFormString -&gt; Bool) -&gt; Eq EnumFormString
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumFormString -&gt; EnumFormString -&gt; Bool
== :: EnumFormString -&gt; EnumFormString -&gt; Bool
$c/= :: EnumFormString -&gt; EnumFormString -&gt; Bool
/= :: EnumFormString -&gt; EnumFormString -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158673"><span id="local-6989586621679158678"><span id="local-6989586621679158682"><span class="annot"><span class="annottext">Int -&gt; EnumFormString -&gt; ShowS
[EnumFormString] -&gt; ShowS
EnumFormString -&gt; [Char]
(Int -&gt; EnumFormString -&gt; ShowS)
-&gt; (EnumFormString -&gt; [Char])
-&gt; ([EnumFormString] -&gt; ShowS)
-&gt; Show EnumFormString
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumFormString -&gt; ShowS
showsPrec :: Int -&gt; EnumFormString -&gt; ShowS
$cshow :: EnumFormString -&gt; [Char]
show :: EnumFormString -&gt; [Char]
$cshowList :: [EnumFormString] -&gt; ShowS
showList :: [EnumFormString] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-101"></span><span>
</span><span id="line-102"></span><span class="annot"><span class="hs-comment">-- ** EnumFormStringArray</span></span><span>
</span><span id="line-103"></span><span class="hs-keyword">newtype</span><span> </span><span id="EnumFormStringArray"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumFormStringArray"><span class="hs-identifier hs-var">EnumFormStringArray</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="EnumFormStringArray"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumFormStringArray"><span class="hs-identifier hs-var">EnumFormStringArray</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unEnumFormStringArray"><span class="annot"><span class="annottext">EnumFormStringArray -&gt; [E'EnumFormStringArray]
</span><a href="OpenAPIPetstore.Model.html#unEnumFormStringArray"><span class="hs-identifier hs-var hs-var">unEnumFormStringArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-type">E'EnumFormStringArray</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158687"><span id="local-6989586621679158692"><span class="annot"><span class="annottext">EnumFormStringArray -&gt; EnumFormStringArray -&gt; Bool
(EnumFormStringArray -&gt; EnumFormStringArray -&gt; Bool)
-&gt; (EnumFormStringArray -&gt; EnumFormStringArray -&gt; Bool)
-&gt; Eq EnumFormStringArray
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumFormStringArray -&gt; EnumFormStringArray -&gt; Bool
== :: EnumFormStringArray -&gt; EnumFormStringArray -&gt; Bool
$c/= :: EnumFormStringArray -&gt; EnumFormStringArray -&gt; Bool
/= :: EnumFormStringArray -&gt; EnumFormStringArray -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158699"><span id="local-6989586621679158704"><span id="local-6989586621679158708"><span class="annot"><span class="annottext">Int -&gt; EnumFormStringArray -&gt; ShowS
[EnumFormStringArray] -&gt; ShowS
EnumFormStringArray -&gt; [Char]
(Int -&gt; EnumFormStringArray -&gt; ShowS)
-&gt; (EnumFormStringArray -&gt; [Char])
-&gt; ([EnumFormStringArray] -&gt; ShowS)
-&gt; Show EnumFormStringArray
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumFormStringArray -&gt; ShowS
showsPrec :: Int -&gt; EnumFormStringArray -&gt; ShowS
$cshow :: EnumFormStringArray -&gt; [Char]
show :: EnumFormStringArray -&gt; [Char]
$cshowList :: [EnumFormStringArray] -&gt; ShowS
showList :: [EnumFormStringArray] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-104"></span><span>
</span><span id="line-105"></span><span class="annot"><span class="hs-comment">-- ** EnumHeaderString</span></span><span>
</span><span id="line-106"></span><span class="hs-keyword">newtype</span><span> </span><span id="EnumHeaderString"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumHeaderString"><span class="hs-identifier hs-var">EnumHeaderString</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="EnumHeaderString"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumHeaderString"><span class="hs-identifier hs-var">EnumHeaderString</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unEnumHeaderString"><span class="annot"><span class="annottext">EnumHeaderString -&gt; E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#unEnumHeaderString"><span class="hs-identifier hs-var hs-var">unEnumHeaderString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-type">E'EnumFormString</span></a></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158714"><span id="local-6989586621679158718"><span class="annot"><span class="annottext">EnumHeaderString -&gt; EnumHeaderString -&gt; Bool
(EnumHeaderString -&gt; EnumHeaderString -&gt; Bool)
-&gt; (EnumHeaderString -&gt; EnumHeaderString -&gt; Bool)
-&gt; Eq EnumHeaderString
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumHeaderString -&gt; EnumHeaderString -&gt; Bool
== :: EnumHeaderString -&gt; EnumHeaderString -&gt; Bool
$c/= :: EnumHeaderString -&gt; EnumHeaderString -&gt; Bool
/= :: EnumHeaderString -&gt; EnumHeaderString -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158723"><span id="local-6989586621679158727"><span id="local-6989586621679158731"><span class="annot"><span class="annottext">Int -&gt; EnumHeaderString -&gt; ShowS
[EnumHeaderString] -&gt; ShowS
EnumHeaderString -&gt; [Char]
(Int -&gt; EnumHeaderString -&gt; ShowS)
-&gt; (EnumHeaderString -&gt; [Char])
-&gt; ([EnumHeaderString] -&gt; ShowS)
-&gt; Show EnumHeaderString
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumHeaderString -&gt; ShowS
showsPrec :: Int -&gt; EnumHeaderString -&gt; ShowS
$cshow :: EnumHeaderString -&gt; [Char]
show :: EnumHeaderString -&gt; [Char]
$cshowList :: [EnumHeaderString] -&gt; ShowS
showList :: [EnumHeaderString] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-107"></span><span>
</span><span id="line-108"></span><span class="annot"><span class="hs-comment">-- ** EnumHeaderStringArray</span></span><span>
</span><span id="line-109"></span><span class="hs-keyword">newtype</span><span> </span><span id="EnumHeaderStringArray"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumHeaderStringArray"><span class="hs-identifier hs-var">EnumHeaderStringArray</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="EnumHeaderStringArray"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumHeaderStringArray"><span class="hs-identifier hs-var">EnumHeaderStringArray</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unEnumHeaderStringArray"><span class="annot"><span class="annottext">EnumHeaderStringArray -&gt; [E'EnumFormStringArray]
</span><a href="OpenAPIPetstore.Model.html#unEnumHeaderStringArray"><span class="hs-identifier hs-var hs-var">unEnumHeaderStringArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-type">E'EnumFormStringArray</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158736"><span id="local-6989586621679158741"><span class="annot"><span class="annottext">EnumHeaderStringArray -&gt; EnumHeaderStringArray -&gt; Bool
(EnumHeaderStringArray -&gt; EnumHeaderStringArray -&gt; Bool)
-&gt; (EnumHeaderStringArray -&gt; EnumHeaderStringArray -&gt; Bool)
-&gt; Eq EnumHeaderStringArray
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumHeaderStringArray -&gt; EnumHeaderStringArray -&gt; Bool
== :: EnumHeaderStringArray -&gt; EnumHeaderStringArray -&gt; Bool
$c/= :: EnumHeaderStringArray -&gt; EnumHeaderStringArray -&gt; Bool
/= :: EnumHeaderStringArray -&gt; EnumHeaderStringArray -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158747"><span id="local-6989586621679158752"><span id="local-6989586621679158756"><span class="annot"><span class="annottext">Int -&gt; EnumHeaderStringArray -&gt; ShowS
[EnumHeaderStringArray] -&gt; ShowS
EnumHeaderStringArray -&gt; [Char]
(Int -&gt; EnumHeaderStringArray -&gt; ShowS)
-&gt; (EnumHeaderStringArray -&gt; [Char])
-&gt; ([EnumHeaderStringArray] -&gt; ShowS)
-&gt; Show EnumHeaderStringArray
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumHeaderStringArray -&gt; ShowS
showsPrec :: Int -&gt; EnumHeaderStringArray -&gt; ShowS
$cshow :: EnumHeaderStringArray -&gt; [Char]
show :: EnumHeaderStringArray -&gt; [Char]
$cshowList :: [EnumHeaderStringArray] -&gt; ShowS
showList :: [EnumHeaderStringArray] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-110"></span><span>
</span><span id="line-111"></span><span class="annot"><span class="hs-comment">-- ** EnumQueryDouble</span></span><span>
</span><span id="line-112"></span><span class="hs-keyword">newtype</span><span> </span><span id="EnumQueryDouble"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumQueryDouble"><span class="hs-identifier hs-var">EnumQueryDouble</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="EnumQueryDouble"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumQueryDouble"><span class="hs-identifier hs-var">EnumQueryDouble</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unEnumQueryDouble"><span class="annot"><span class="annottext">EnumQueryDouble -&gt; E'EnumNumber
</span><a href="OpenAPIPetstore.Model.html#unEnumQueryDouble"><span class="hs-identifier hs-var hs-var">unEnumQueryDouble</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber"><span class="hs-identifier hs-type">E'EnumNumber</span></a></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158761"><span id="local-6989586621679158766"><span class="annot"><span class="annottext">EnumQueryDouble -&gt; EnumQueryDouble -&gt; Bool
(EnumQueryDouble -&gt; EnumQueryDouble -&gt; Bool)
-&gt; (EnumQueryDouble -&gt; EnumQueryDouble -&gt; Bool)
-&gt; Eq EnumQueryDouble
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumQueryDouble -&gt; EnumQueryDouble -&gt; Bool
== :: EnumQueryDouble -&gt; EnumQueryDouble -&gt; Bool
$c/= :: EnumQueryDouble -&gt; EnumQueryDouble -&gt; Bool
/= :: EnumQueryDouble -&gt; EnumQueryDouble -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158771"><span id="local-6989586621679158776"><span id="local-6989586621679158780"><span class="annot"><span class="annottext">Int -&gt; EnumQueryDouble -&gt; ShowS
[EnumQueryDouble] -&gt; ShowS
EnumQueryDouble -&gt; [Char]
(Int -&gt; EnumQueryDouble -&gt; ShowS)
-&gt; (EnumQueryDouble -&gt; [Char])
-&gt; ([EnumQueryDouble] -&gt; ShowS)
-&gt; Show EnumQueryDouble
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumQueryDouble -&gt; ShowS
showsPrec :: Int -&gt; EnumQueryDouble -&gt; ShowS
$cshow :: EnumQueryDouble -&gt; [Char]
show :: EnumQueryDouble -&gt; [Char]
$cshowList :: [EnumQueryDouble] -&gt; ShowS
showList :: [EnumQueryDouble] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-113"></span><span>
</span><span id="line-114"></span><span class="annot"><span class="hs-comment">-- ** EnumQueryInteger</span></span><span>
</span><span id="line-115"></span><span class="hs-keyword">newtype</span><span> </span><span id="EnumQueryInteger"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumQueryInteger"><span class="hs-identifier hs-var">EnumQueryInteger</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="EnumQueryInteger"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumQueryInteger"><span class="hs-identifier hs-var">EnumQueryInteger</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unEnumQueryInteger"><span class="annot"><span class="annottext">EnumQueryInteger -&gt; E'EnumQueryInteger
</span><a href="OpenAPIPetstore.Model.html#unEnumQueryInteger"><span class="hs-identifier hs-var hs-var">unEnumQueryInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger"><span class="hs-identifier hs-type">E'EnumQueryInteger</span></a></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158785"><span id="local-6989586621679158790"><span class="annot"><span class="annottext">EnumQueryInteger -&gt; EnumQueryInteger -&gt; Bool
(EnumQueryInteger -&gt; EnumQueryInteger -&gt; Bool)
-&gt; (EnumQueryInteger -&gt; EnumQueryInteger -&gt; Bool)
-&gt; Eq EnumQueryInteger
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumQueryInteger -&gt; EnumQueryInteger -&gt; Bool
== :: EnumQueryInteger -&gt; EnumQueryInteger -&gt; Bool
$c/= :: EnumQueryInteger -&gt; EnumQueryInteger -&gt; Bool
/= :: EnumQueryInteger -&gt; EnumQueryInteger -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158795"><span id="local-6989586621679158800"><span id="local-6989586621679158804"><span class="annot"><span class="annottext">Int -&gt; EnumQueryInteger -&gt; ShowS
[EnumQueryInteger] -&gt; ShowS
EnumQueryInteger -&gt; [Char]
(Int -&gt; EnumQueryInteger -&gt; ShowS)
-&gt; (EnumQueryInteger -&gt; [Char])
-&gt; ([EnumQueryInteger] -&gt; ShowS)
-&gt; Show EnumQueryInteger
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumQueryInteger -&gt; ShowS
showsPrec :: Int -&gt; EnumQueryInteger -&gt; ShowS
$cshow :: EnumQueryInteger -&gt; [Char]
show :: EnumQueryInteger -&gt; [Char]
$cshowList :: [EnumQueryInteger] -&gt; ShowS
showList :: [EnumQueryInteger] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-116"></span><span>
</span><span id="line-117"></span><span class="annot"><span class="hs-comment">-- ** EnumQueryString</span></span><span>
</span><span id="line-118"></span><span class="hs-keyword">newtype</span><span> </span><span id="EnumQueryString"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumQueryString"><span class="hs-identifier hs-var">EnumQueryString</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="EnumQueryString"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumQueryString"><span class="hs-identifier hs-var">EnumQueryString</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unEnumQueryString"><span class="annot"><span class="annottext">EnumQueryString -&gt; E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#unEnumQueryString"><span class="hs-identifier hs-var hs-var">unEnumQueryString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-type">E'EnumFormString</span></a></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158809"><span id="local-6989586621679158813"><span class="annot"><span class="annottext">EnumQueryString -&gt; EnumQueryString -&gt; Bool
(EnumQueryString -&gt; EnumQueryString -&gt; Bool)
-&gt; (EnumQueryString -&gt; EnumQueryString -&gt; Bool)
-&gt; Eq EnumQueryString
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumQueryString -&gt; EnumQueryString -&gt; Bool
== :: EnumQueryString -&gt; EnumQueryString -&gt; Bool
$c/= :: EnumQueryString -&gt; EnumQueryString -&gt; Bool
/= :: EnumQueryString -&gt; EnumQueryString -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158818"><span id="local-6989586621679158822"><span id="local-6989586621679158826"><span class="annot"><span class="annottext">Int -&gt; EnumQueryString -&gt; ShowS
[EnumQueryString] -&gt; ShowS
EnumQueryString -&gt; [Char]
(Int -&gt; EnumQueryString -&gt; ShowS)
-&gt; (EnumQueryString -&gt; [Char])
-&gt; ([EnumQueryString] -&gt; ShowS)
-&gt; Show EnumQueryString
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumQueryString -&gt; ShowS
showsPrec :: Int -&gt; EnumQueryString -&gt; ShowS
$cshow :: EnumQueryString -&gt; [Char]
show :: EnumQueryString -&gt; [Char]
$cshowList :: [EnumQueryString] -&gt; ShowS
showList :: [EnumQueryString] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-119"></span><span>
</span><span id="line-120"></span><span class="annot"><span class="hs-comment">-- ** EnumQueryStringArray</span></span><span>
</span><span id="line-121"></span><span class="hs-keyword">newtype</span><span> </span><span id="EnumQueryStringArray"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumQueryStringArray"><span class="hs-identifier hs-var">EnumQueryStringArray</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="EnumQueryStringArray"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumQueryStringArray"><span class="hs-identifier hs-var">EnumQueryStringArray</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unEnumQueryStringArray"><span class="annot"><span class="annottext">EnumQueryStringArray -&gt; [E'EnumFormStringArray]
</span><a href="OpenAPIPetstore.Model.html#unEnumQueryStringArray"><span class="hs-identifier hs-var hs-var">unEnumQueryStringArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-type">E'EnumFormStringArray</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158831"><span id="local-6989586621679158836"><span class="annot"><span class="annottext">EnumQueryStringArray -&gt; EnumQueryStringArray -&gt; Bool
(EnumQueryStringArray -&gt; EnumQueryStringArray -&gt; Bool)
-&gt; (EnumQueryStringArray -&gt; EnumQueryStringArray -&gt; Bool)
-&gt; Eq EnumQueryStringArray
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumQueryStringArray -&gt; EnumQueryStringArray -&gt; Bool
== :: EnumQueryStringArray -&gt; EnumQueryStringArray -&gt; Bool
$c/= :: EnumQueryStringArray -&gt; EnumQueryStringArray -&gt; Bool
/= :: EnumQueryStringArray -&gt; EnumQueryStringArray -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158842"><span id="local-6989586621679158847"><span id="local-6989586621679158851"><span class="annot"><span class="annottext">Int -&gt; EnumQueryStringArray -&gt; ShowS
[EnumQueryStringArray] -&gt; ShowS
EnumQueryStringArray -&gt; [Char]
(Int -&gt; EnumQueryStringArray -&gt; ShowS)
-&gt; (EnumQueryStringArray -&gt; [Char])
-&gt; ([EnumQueryStringArray] -&gt; ShowS)
-&gt; Show EnumQueryStringArray
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumQueryStringArray -&gt; ShowS
showsPrec :: Int -&gt; EnumQueryStringArray -&gt; ShowS
$cshow :: EnumQueryStringArray -&gt; [Char]
show :: EnumQueryStringArray -&gt; [Char]
$cshowList :: [EnumQueryStringArray] -&gt; ShowS
showList :: [EnumQueryStringArray] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-122"></span><span>
</span><span id="line-123"></span><span class="annot"><span class="hs-comment">-- ** File2</span></span><span>
</span><span id="line-124"></span><span class="hs-keyword">newtype</span><span> </span><span id="File2"><span class="annot"><a href="OpenAPIPetstore.Model.html#File2"><span class="hs-identifier hs-var">File2</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="File2"><span class="annot"><a href="OpenAPIPetstore.Model.html#File2"><span class="hs-identifier hs-var">File2</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unFile2"><span class="annot"><span class="annottext">File2 -&gt; [Char]
</span><a href="OpenAPIPetstore.Model.html#unFile2"><span class="hs-identifier hs-var hs-var">unFile2</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">FilePath</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158856"><span id="local-6989586621679158861"><span class="annot"><span class="annottext">File2 -&gt; File2 -&gt; Bool
(File2 -&gt; File2 -&gt; Bool) -&gt; (File2 -&gt; File2 -&gt; Bool) -&gt; Eq File2
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: File2 -&gt; File2 -&gt; Bool
== :: File2 -&gt; File2 -&gt; Bool
$c/= :: File2 -&gt; File2 -&gt; Bool
/= :: File2 -&gt; File2 -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158868"><span id="local-6989586621679158873"><span id="local-6989586621679158877"><span class="annot"><span class="annottext">Int -&gt; File2 -&gt; ShowS
[File2] -&gt; ShowS
File2 -&gt; [Char]
(Int -&gt; File2 -&gt; ShowS)
-&gt; (File2 -&gt; [Char]) -&gt; ([File2] -&gt; ShowS) -&gt; Show File2
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; File2 -&gt; ShowS
showsPrec :: Int -&gt; File2 -&gt; ShowS
$cshow :: File2 -&gt; [Char]
show :: File2 -&gt; [Char]
$cshowList :: [File2] -&gt; ShowS
showList :: [File2] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-125"></span><span>
</span><span id="line-126"></span><span class="annot"><span class="hs-comment">-- ** Http</span></span><span>
</span><span id="line-127"></span><span class="hs-keyword">newtype</span><span> </span><span id="Http"><span class="annot"><a href="OpenAPIPetstore.Model.html#Http"><span class="hs-identifier hs-var">Http</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Http"><span class="annot"><a href="OpenAPIPetstore.Model.html#Http"><span class="hs-identifier hs-var">Http</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unHttp"><span class="annot"><span class="annottext">Http -&gt; [Text]
</span><a href="OpenAPIPetstore.Model.html#unHttp"><span class="hs-identifier hs-var hs-var">unHttp</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158883"><span id="local-6989586621679158887"><span class="annot"><span class="annottext">Http -&gt; Http -&gt; Bool
(Http -&gt; Http -&gt; Bool) -&gt; (Http -&gt; Http -&gt; Bool) -&gt; Eq Http
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Http -&gt; Http -&gt; Bool
== :: Http -&gt; Http -&gt; Bool
$c/= :: Http -&gt; Http -&gt; Bool
/= :: Http -&gt; Http -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158892"><span id="local-6989586621679158896"><span id="local-6989586621679158900"><span class="annot"><span class="annottext">Int -&gt; Http -&gt; ShowS
[Http] -&gt; ShowS
Http -&gt; [Char]
(Int -&gt; Http -&gt; ShowS)
-&gt; (Http -&gt; [Char]) -&gt; ([Http] -&gt; ShowS) -&gt; Show Http
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Http -&gt; ShowS
showsPrec :: Int -&gt; Http -&gt; ShowS
$cshow :: Http -&gt; [Char]
show :: Http -&gt; [Char]
$cshowList :: [Http] -&gt; ShowS
showList :: [Http] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-128"></span><span>
</span><span id="line-129"></span><span class="annot"><span class="hs-comment">-- ** Int32</span></span><span>
</span><span id="line-130"></span><span class="hs-keyword">newtype</span><span> </span><span id="Int32"><span class="annot"><a href="OpenAPIPetstore.Model.html#Int32"><span class="hs-identifier hs-var">Int32</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Int32"><span class="annot"><a href="OpenAPIPetstore.Model.html#Int32"><span class="hs-identifier hs-var">Int32</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unInt32"><span class="annot"><span class="annottext">Int32 -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#unInt32"><span class="hs-identifier hs-var hs-var">unInt32</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158905"><span id="local-6989586621679158909"><span class="annot"><span class="annottext">Int32 -&gt; Int32 -&gt; Bool
(Int32 -&gt; Int32 -&gt; Bool) -&gt; (Int32 -&gt; Int32 -&gt; Bool) -&gt; Eq Int32
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Int32 -&gt; Int32 -&gt; Bool
== :: Int32 -&gt; Int32 -&gt; Bool
$c/= :: Int32 -&gt; Int32 -&gt; Bool
/= :: Int32 -&gt; Int32 -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158914"><span id="local-6989586621679158918"><span id="local-6989586621679158922"><span class="annot"><span class="annottext">Int -&gt; Int32 -&gt; ShowS
[Int32] -&gt; ShowS
Int32 -&gt; [Char]
(Int -&gt; Int32 -&gt; ShowS)
-&gt; (Int32 -&gt; [Char]) -&gt; ([Int32] -&gt; ShowS) -&gt; Show Int32
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Int32 -&gt; ShowS
showsPrec :: Int -&gt; Int32 -&gt; ShowS
$cshow :: Int32 -&gt; [Char]
show :: Int32 -&gt; [Char]
$cshowList :: [Int32] -&gt; ShowS
showList :: [Int32] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-131"></span><span>
</span><span id="line-132"></span><span class="annot"><span class="hs-comment">-- ** Int64</span></span><span>
</span><span id="line-133"></span><span class="hs-keyword">newtype</span><span> </span><span id="Int64"><span class="annot"><a href="OpenAPIPetstore.Model.html#Int64"><span class="hs-identifier hs-var">Int64</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Int64"><span class="annot"><a href="OpenAPIPetstore.Model.html#Int64"><span class="hs-identifier hs-var">Int64</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unInt64"><span class="annot"><span class="annottext">Int64 -&gt; Integer
</span><a href="OpenAPIPetstore.Model.html#unInt64"><span class="hs-identifier hs-var hs-var">unInt64</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158927"><span id="local-6989586621679158932"><span class="annot"><span class="annottext">Int64 -&gt; Int64 -&gt; Bool
(Int64 -&gt; Int64 -&gt; Bool) -&gt; (Int64 -&gt; Int64 -&gt; Bool) -&gt; Eq Int64
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Int64 -&gt; Int64 -&gt; Bool
== :: Int64 -&gt; Int64 -&gt; Bool
$c/= :: Int64 -&gt; Int64 -&gt; Bool
/= :: Int64 -&gt; Int64 -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158937"><span id="local-6989586621679158942"><span id="local-6989586621679158946"><span class="annot"><span class="annottext">Int -&gt; Int64 -&gt; ShowS
[Int64] -&gt; ShowS
Int64 -&gt; [Char]
(Int -&gt; Int64 -&gt; ShowS)
-&gt; (Int64 -&gt; [Char]) -&gt; ([Int64] -&gt; ShowS) -&gt; Show Int64
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Int64 -&gt; ShowS
showsPrec :: Int -&gt; Int64 -&gt; ShowS
$cshow :: Int64 -&gt; [Char]
show :: Int64 -&gt; [Char]
$cshowList :: [Int64] -&gt; ShowS
showList :: [Int64] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-134"></span><span>
</span><span id="line-135"></span><span class="annot"><span class="hs-comment">-- ** Int64Group</span></span><span>
</span><span id="line-136"></span><span class="hs-keyword">newtype</span><span> </span><span id="Int64Group"><span class="annot"><a href="OpenAPIPetstore.Model.html#Int64Group"><span class="hs-identifier hs-var">Int64Group</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Int64Group"><span class="annot"><a href="OpenAPIPetstore.Model.html#Int64Group"><span class="hs-identifier hs-var">Int64Group</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unInt64Group"><span class="annot"><span class="annottext">Int64Group -&gt; Integer
</span><a href="OpenAPIPetstore.Model.html#unInt64Group"><span class="hs-identifier hs-var hs-var">unInt64Group</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158951"><span id="local-6989586621679158955"><span class="annot"><span class="annottext">Int64Group -&gt; Int64Group -&gt; Bool
(Int64Group -&gt; Int64Group -&gt; Bool)
-&gt; (Int64Group -&gt; Int64Group -&gt; Bool) -&gt; Eq Int64Group
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Int64Group -&gt; Int64Group -&gt; Bool
== :: Int64Group -&gt; Int64Group -&gt; Bool
$c/= :: Int64Group -&gt; Int64Group -&gt; Bool
/= :: Int64Group -&gt; Int64Group -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158960"><span id="local-6989586621679158964"><span id="local-6989586621679158968"><span class="annot"><span class="annottext">Int -&gt; Int64Group -&gt; ShowS
[Int64Group] -&gt; ShowS
Int64Group -&gt; [Char]
(Int -&gt; Int64Group -&gt; ShowS)
-&gt; (Int64Group -&gt; [Char])
-&gt; ([Int64Group] -&gt; ShowS)
-&gt; Show Int64Group
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Int64Group -&gt; ShowS
showsPrec :: Int -&gt; Int64Group -&gt; ShowS
$cshow :: Int64Group -&gt; [Char]
show :: Int64Group -&gt; [Char]
$cshowList :: [Int64Group] -&gt; ShowS
showList :: [Int64Group] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-137"></span><span>
</span><span id="line-138"></span><span class="annot"><span class="hs-comment">-- ** Ioutil</span></span><span>
</span><span id="line-139"></span><span class="hs-keyword">newtype</span><span> </span><span id="Ioutil"><span class="annot"><a href="OpenAPIPetstore.Model.html#Ioutil"><span class="hs-identifier hs-var">Ioutil</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Ioutil"><span class="annot"><a href="OpenAPIPetstore.Model.html#Ioutil"><span class="hs-identifier hs-var">Ioutil</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unIoutil"><span class="annot"><span class="annottext">Ioutil -&gt; [Text]
</span><a href="OpenAPIPetstore.Model.html#unIoutil"><span class="hs-identifier hs-var hs-var">unIoutil</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158973"><span id="local-6989586621679158977"><span class="annot"><span class="annottext">Ioutil -&gt; Ioutil -&gt; Bool
(Ioutil -&gt; Ioutil -&gt; Bool)
-&gt; (Ioutil -&gt; Ioutil -&gt; Bool) -&gt; Eq Ioutil
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Ioutil -&gt; Ioutil -&gt; Bool
== :: Ioutil -&gt; Ioutil -&gt; Bool
$c/= :: Ioutil -&gt; Ioutil -&gt; Bool
/= :: Ioutil -&gt; Ioutil -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679158982"><span id="local-6989586621679158986"><span id="local-6989586621679158990"><span class="annot"><span class="annottext">Int -&gt; Ioutil -&gt; ShowS
[Ioutil] -&gt; ShowS
Ioutil -&gt; [Char]
(Int -&gt; Ioutil -&gt; ShowS)
-&gt; (Ioutil -&gt; [Char]) -&gt; ([Ioutil] -&gt; ShowS) -&gt; Show Ioutil
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Ioutil -&gt; ShowS
showsPrec :: Int -&gt; Ioutil -&gt; ShowS
$cshow :: Ioutil -&gt; [Char]
show :: Ioutil -&gt; [Char]
$cshowList :: [Ioutil] -&gt; ShowS
showList :: [Ioutil] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-140"></span><span>
</span><span id="line-141"></span><span class="annot"><span class="hs-comment">-- ** Name2</span></span><span>
</span><span id="line-142"></span><span class="hs-keyword">newtype</span><span> </span><span id="Name2"><span class="annot"><a href="OpenAPIPetstore.Model.html#Name2"><span class="hs-identifier hs-var">Name2</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Name2"><span class="annot"><a href="OpenAPIPetstore.Model.html#Name2"><span class="hs-identifier hs-var">Name2</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unName2"><span class="annot"><span class="annottext">Name2 -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unName2"><span class="hs-identifier hs-var hs-var">unName2</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679158995"><span id="local-6989586621679158999"><span class="annot"><span class="annottext">Name2 -&gt; Name2 -&gt; Bool
(Name2 -&gt; Name2 -&gt; Bool) -&gt; (Name2 -&gt; Name2 -&gt; Bool) -&gt; Eq Name2
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Name2 -&gt; Name2 -&gt; Bool
== :: Name2 -&gt; Name2 -&gt; Bool
$c/= :: Name2 -&gt; Name2 -&gt; Bool
/= :: Name2 -&gt; Name2 -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159004"><span id="local-6989586621679159008"><span id="local-6989586621679159012"><span class="annot"><span class="annottext">Int -&gt; Name2 -&gt; ShowS
[Name2] -&gt; ShowS
Name2 -&gt; [Char]
(Int -&gt; Name2 -&gt; ShowS)
-&gt; (Name2 -&gt; [Char]) -&gt; ([Name2] -&gt; ShowS) -&gt; Show Name2
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Name2 -&gt; ShowS
showsPrec :: Int -&gt; Name2 -&gt; ShowS
$cshow :: Name2 -&gt; [Char]
show :: Name2 -&gt; [Char]
$cshowList :: [Name2] -&gt; ShowS
showList :: [Name2] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-143"></span><span>
</span><span id="line-144"></span><span class="annot"><span class="hs-comment">-- ** Number</span></span><span>
</span><span id="line-145"></span><span class="hs-keyword">newtype</span><span> </span><span id="Number"><span class="annot"><a href="OpenAPIPetstore.Model.html#Number"><span class="hs-identifier hs-var">Number</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Number"><span class="annot"><a href="OpenAPIPetstore.Model.html#Number"><span class="hs-identifier hs-var">Number</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unNumber"><span class="annot"><span class="annottext">Number -&gt; Double
</span><a href="OpenAPIPetstore.Model.html#unNumber"><span class="hs-identifier hs-var hs-var">unNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159017"><span id="local-6989586621679159021"><span class="annot"><span class="annottext">Number -&gt; Number -&gt; Bool
(Number -&gt; Number -&gt; Bool)
-&gt; (Number -&gt; Number -&gt; Bool) -&gt; Eq Number
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Number -&gt; Number -&gt; Bool
== :: Number -&gt; Number -&gt; Bool
$c/= :: Number -&gt; Number -&gt; Bool
/= :: Number -&gt; Number -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159026"><span id="local-6989586621679159030"><span id="local-6989586621679159034"><span class="annot"><span class="annottext">Int -&gt; Number -&gt; ShowS
[Number] -&gt; ShowS
Number -&gt; [Char]
(Int -&gt; Number -&gt; ShowS)
-&gt; (Number -&gt; [Char]) -&gt; ([Number] -&gt; ShowS) -&gt; Show Number
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Number -&gt; ShowS
showsPrec :: Int -&gt; Number -&gt; ShowS
$cshow :: Number -&gt; [Char]
show :: Number -&gt; [Char]
$cshowList :: [Number] -&gt; ShowS
showList :: [Number] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-146"></span><span>
</span><span id="line-147"></span><span class="annot"><span class="hs-comment">-- ** OrderId</span></span><span>
</span><span id="line-148"></span><span class="hs-keyword">newtype</span><span> </span><span id="OrderId"><span class="annot"><a href="OpenAPIPetstore.Model.html#OrderId"><span class="hs-identifier hs-var">OrderId</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="OrderId"><span class="annot"><a href="OpenAPIPetstore.Model.html#OrderId"><span class="hs-identifier hs-var">OrderId</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unOrderId"><span class="annot"><span class="annottext">OrderId -&gt; Integer
</span><a href="OpenAPIPetstore.Model.html#unOrderId"><span class="hs-identifier hs-var hs-var">unOrderId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159039"><span id="local-6989586621679159043"><span class="annot"><span class="annottext">OrderId -&gt; OrderId -&gt; Bool
(OrderId -&gt; OrderId -&gt; Bool)
-&gt; (OrderId -&gt; OrderId -&gt; Bool) -&gt; Eq OrderId
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: OrderId -&gt; OrderId -&gt; Bool
== :: OrderId -&gt; OrderId -&gt; Bool
$c/= :: OrderId -&gt; OrderId -&gt; Bool
/= :: OrderId -&gt; OrderId -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159048"><span id="local-6989586621679159052"><span id="local-6989586621679159056"><span class="annot"><span class="annottext">Int -&gt; OrderId -&gt; ShowS
[OrderId] -&gt; ShowS
OrderId -&gt; [Char]
(Int -&gt; OrderId -&gt; ShowS)
-&gt; (OrderId -&gt; [Char]) -&gt; ([OrderId] -&gt; ShowS) -&gt; Show OrderId
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; OrderId -&gt; ShowS
showsPrec :: Int -&gt; OrderId -&gt; ShowS
$cshow :: OrderId -&gt; [Char]
show :: OrderId -&gt; [Char]
$cshowList :: [OrderId] -&gt; ShowS
showList :: [OrderId] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-149"></span><span>
</span><span id="line-150"></span><span class="annot"><span class="hs-comment">-- ** OrderIdText</span></span><span>
</span><span id="line-151"></span><span class="hs-keyword">newtype</span><span> </span><span id="OrderIdText"><span class="annot"><a href="OpenAPIPetstore.Model.html#OrderIdText"><span class="hs-identifier hs-var">OrderIdText</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="OrderIdText"><span class="annot"><a href="OpenAPIPetstore.Model.html#OrderIdText"><span class="hs-identifier hs-var">OrderIdText</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unOrderIdText"><span class="annot"><span class="annottext">OrderIdText -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unOrderIdText"><span class="hs-identifier hs-var hs-var">unOrderIdText</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159061"><span id="local-6989586621679159065"><span class="annot"><span class="annottext">OrderIdText -&gt; OrderIdText -&gt; Bool
(OrderIdText -&gt; OrderIdText -&gt; Bool)
-&gt; (OrderIdText -&gt; OrderIdText -&gt; Bool) -&gt; Eq OrderIdText
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: OrderIdText -&gt; OrderIdText -&gt; Bool
== :: OrderIdText -&gt; OrderIdText -&gt; Bool
$c/= :: OrderIdText -&gt; OrderIdText -&gt; Bool
/= :: OrderIdText -&gt; OrderIdText -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159070"><span id="local-6989586621679159074"><span id="local-6989586621679159078"><span class="annot"><span class="annottext">Int -&gt; OrderIdText -&gt; ShowS
[OrderIdText] -&gt; ShowS
OrderIdText -&gt; [Char]
(Int -&gt; OrderIdText -&gt; ShowS)
-&gt; (OrderIdText -&gt; [Char])
-&gt; ([OrderIdText] -&gt; ShowS)
-&gt; Show OrderIdText
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; OrderIdText -&gt; ShowS
showsPrec :: Int -&gt; OrderIdText -&gt; ShowS
$cshow :: OrderIdText -&gt; [Char]
show :: OrderIdText -&gt; [Char]
$cshowList :: [OrderIdText] -&gt; ShowS
showList :: [OrderIdText] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-152"></span><span>
</span><span id="line-153"></span><span class="annot"><span class="hs-comment">-- ** Param</span></span><span>
</span><span id="line-154"></span><span class="hs-keyword">newtype</span><span> </span><span id="Param"><span class="annot"><a href="OpenAPIPetstore.Model.html#Param"><span class="hs-identifier hs-var">Param</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Param"><span class="annot"><a href="OpenAPIPetstore.Model.html#Param"><span class="hs-identifier hs-var">Param</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unParam"><span class="annot"><span class="annottext">Param -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unParam"><span class="hs-identifier hs-var hs-var">unParam</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159083"><span id="local-6989586621679159087"><span class="annot"><span class="annottext">Param -&gt; Param -&gt; Bool
(Param -&gt; Param -&gt; Bool) -&gt; (Param -&gt; Param -&gt; Bool) -&gt; Eq Param
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Param -&gt; Param -&gt; Bool
== :: Param -&gt; Param -&gt; Bool
$c/= :: Param -&gt; Param -&gt; Bool
/= :: Param -&gt; Param -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159092"><span id="local-6989586621679159096"><span id="local-6989586621679159100"><span class="annot"><span class="annottext">Int -&gt; Param -&gt; ShowS
[Param] -&gt; ShowS
Param -&gt; [Char]
(Int -&gt; Param -&gt; ShowS)
-&gt; (Param -&gt; [Char]) -&gt; ([Param] -&gt; ShowS) -&gt; Show Param
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Param -&gt; ShowS
showsPrec :: Int -&gt; Param -&gt; ShowS
$cshow :: Param -&gt; [Char]
show :: Param -&gt; [Char]
$cshowList :: [Param] -&gt; ShowS
showList :: [Param] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-155"></span><span>
</span><span id="line-156"></span><span class="annot"><span class="hs-comment">-- ** Param2</span></span><span>
</span><span id="line-157"></span><span class="hs-keyword">newtype</span><span> </span><span id="Param2"><span class="annot"><a href="OpenAPIPetstore.Model.html#Param2"><span class="hs-identifier hs-var">Param2</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Param2"><span class="annot"><a href="OpenAPIPetstore.Model.html#Param2"><span class="hs-identifier hs-var">Param2</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unParam2"><span class="annot"><span class="annottext">Param2 -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unParam2"><span class="hs-identifier hs-var hs-var">unParam2</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159105"><span id="local-6989586621679159109"><span class="annot"><span class="annottext">Param2 -&gt; Param2 -&gt; Bool
(Param2 -&gt; Param2 -&gt; Bool)
-&gt; (Param2 -&gt; Param2 -&gt; Bool) -&gt; Eq Param2
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Param2 -&gt; Param2 -&gt; Bool
== :: Param2 -&gt; Param2 -&gt; Bool
$c/= :: Param2 -&gt; Param2 -&gt; Bool
/= :: Param2 -&gt; Param2 -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159114"><span id="local-6989586621679159118"><span id="local-6989586621679159122"><span class="annot"><span class="annottext">Int -&gt; Param2 -&gt; ShowS
[Param2] -&gt; ShowS
Param2 -&gt; [Char]
(Int -&gt; Param2 -&gt; ShowS)
-&gt; (Param2 -&gt; [Char]) -&gt; ([Param2] -&gt; ShowS) -&gt; Show Param2
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Param2 -&gt; ShowS
showsPrec :: Int -&gt; Param2 -&gt; ShowS
$cshow :: Param2 -&gt; [Char]
show :: Param2 -&gt; [Char]
$cshowList :: [Param2] -&gt; ShowS
showList :: [Param2] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-158"></span><span>
</span><span id="line-159"></span><span class="annot"><span class="hs-comment">-- ** ParamBinary</span></span><span>
</span><span id="line-160"></span><span class="hs-keyword">newtype</span><span> </span><span id="ParamBinary"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamBinary"><span class="hs-identifier hs-var">ParamBinary</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ParamBinary"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamBinary"><span class="hs-identifier hs-var">ParamBinary</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unParamBinary"><span class="annot"><span class="annottext">ParamBinary -&gt; [Char]
</span><a href="OpenAPIPetstore.Model.html#unParamBinary"><span class="hs-identifier hs-var hs-var">unParamBinary</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">FilePath</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159127"><span id="local-6989586621679159132"><span class="annot"><span class="annottext">ParamBinary -&gt; ParamBinary -&gt; Bool
(ParamBinary -&gt; ParamBinary -&gt; Bool)
-&gt; (ParamBinary -&gt; ParamBinary -&gt; Bool) -&gt; Eq ParamBinary
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ParamBinary -&gt; ParamBinary -&gt; Bool
== :: ParamBinary -&gt; ParamBinary -&gt; Bool
$c/= :: ParamBinary -&gt; ParamBinary -&gt; Bool
/= :: ParamBinary -&gt; ParamBinary -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159138"><span id="local-6989586621679159143"><span id="local-6989586621679159147"><span class="annot"><span class="annottext">Int -&gt; ParamBinary -&gt; ShowS
[ParamBinary] -&gt; ShowS
ParamBinary -&gt; [Char]
(Int -&gt; ParamBinary -&gt; ShowS)
-&gt; (ParamBinary -&gt; [Char])
-&gt; ([ParamBinary] -&gt; ShowS)
-&gt; Show ParamBinary
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ParamBinary -&gt; ShowS
showsPrec :: Int -&gt; ParamBinary -&gt; ShowS
$cshow :: ParamBinary -&gt; [Char]
show :: ParamBinary -&gt; [Char]
$cshowList :: [ParamBinary] -&gt; ShowS
showList :: [ParamBinary] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-161"></span><span>
</span><span id="line-162"></span><span class="annot"><span class="hs-comment">-- ** ParamDate</span></span><span>
</span><span id="line-163"></span><span class="hs-keyword">newtype</span><span> </span><span id="ParamDate"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamDate"><span class="hs-identifier hs-var">ParamDate</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ParamDate"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamDate"><span class="hs-identifier hs-var">ParamDate</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unParamDate"><span class="annot"><span class="annottext">ParamDate -&gt; Date
</span><a href="OpenAPIPetstore.Model.html#unParamDate"><span class="hs-identifier hs-var hs-var">unParamDate</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#Date"><span class="hs-identifier hs-type">Date</span></a></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159152"><span id="local-6989586621679159157"><span class="annot"><span class="annottext">ParamDate -&gt; ParamDate -&gt; Bool
(ParamDate -&gt; ParamDate -&gt; Bool)
-&gt; (ParamDate -&gt; ParamDate -&gt; Bool) -&gt; Eq ParamDate
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ParamDate -&gt; ParamDate -&gt; Bool
== :: ParamDate -&gt; ParamDate -&gt; Bool
$c/= :: ParamDate -&gt; ParamDate -&gt; Bool
/= :: ParamDate -&gt; ParamDate -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159162"><span id="local-6989586621679159167"><span id="local-6989586621679159171"><span class="annot"><span class="annottext">Int -&gt; ParamDate -&gt; ShowS
[ParamDate] -&gt; ShowS
ParamDate -&gt; [Char]
(Int -&gt; ParamDate -&gt; ShowS)
-&gt; (ParamDate -&gt; [Char])
-&gt; ([ParamDate] -&gt; ShowS)
-&gt; Show ParamDate
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ParamDate -&gt; ShowS
showsPrec :: Int -&gt; ParamDate -&gt; ShowS
$cshow :: ParamDate -&gt; [Char]
show :: ParamDate -&gt; [Char]
$cshowList :: [ParamDate] -&gt; ShowS
showList :: [ParamDate] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-164"></span><span>
</span><span id="line-165"></span><span class="annot"><span class="hs-comment">-- ** ParamDateTime</span></span><span>
</span><span id="line-166"></span><span class="hs-keyword">newtype</span><span> </span><span id="ParamDateTime"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamDateTime"><span class="hs-identifier hs-var">ParamDateTime</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ParamDateTime"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamDateTime"><span class="hs-identifier hs-var">ParamDateTime</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unParamDateTime"><span class="annot"><span class="annottext">ParamDateTime -&gt; DateTime
</span><a href="OpenAPIPetstore.Model.html#unParamDateTime"><span class="hs-identifier hs-var hs-var">unParamDateTime</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#DateTime"><span class="hs-identifier hs-type">DateTime</span></a></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159176"><span id="local-6989586621679159181"><span class="annot"><span class="annottext">ParamDateTime -&gt; ParamDateTime -&gt; Bool
(ParamDateTime -&gt; ParamDateTime -&gt; Bool)
-&gt; (ParamDateTime -&gt; ParamDateTime -&gt; Bool) -&gt; Eq ParamDateTime
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ParamDateTime -&gt; ParamDateTime -&gt; Bool
== :: ParamDateTime -&gt; ParamDateTime -&gt; Bool
$c/= :: ParamDateTime -&gt; ParamDateTime -&gt; Bool
/= :: ParamDateTime -&gt; ParamDateTime -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159186"><span id="local-6989586621679159191"><span id="local-6989586621679159195"><span class="annot"><span class="annottext">Int -&gt; ParamDateTime -&gt; ShowS
[ParamDateTime] -&gt; ShowS
ParamDateTime -&gt; [Char]
(Int -&gt; ParamDateTime -&gt; ShowS)
-&gt; (ParamDateTime -&gt; [Char])
-&gt; ([ParamDateTime] -&gt; ShowS)
-&gt; Show ParamDateTime
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ParamDateTime -&gt; ShowS
showsPrec :: Int -&gt; ParamDateTime -&gt; ShowS
$cshow :: ParamDateTime -&gt; [Char]
show :: ParamDateTime -&gt; [Char]
$cshowList :: [ParamDateTime] -&gt; ShowS
showList :: [ParamDateTime] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-167"></span><span>
</span><span id="line-168"></span><span class="annot"><span class="hs-comment">-- ** ParamDouble</span></span><span>
</span><span id="line-169"></span><span class="hs-keyword">newtype</span><span> </span><span id="ParamDouble"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamDouble"><span class="hs-identifier hs-var">ParamDouble</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ParamDouble"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamDouble"><span class="hs-identifier hs-var">ParamDouble</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unParamDouble"><span class="annot"><span class="annottext">ParamDouble -&gt; Double
</span><a href="OpenAPIPetstore.Model.html#unParamDouble"><span class="hs-identifier hs-var hs-var">unParamDouble</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159200"><span id="local-6989586621679159204"><span class="annot"><span class="annottext">ParamDouble -&gt; ParamDouble -&gt; Bool
(ParamDouble -&gt; ParamDouble -&gt; Bool)
-&gt; (ParamDouble -&gt; ParamDouble -&gt; Bool) -&gt; Eq ParamDouble
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ParamDouble -&gt; ParamDouble -&gt; Bool
== :: ParamDouble -&gt; ParamDouble -&gt; Bool
$c/= :: ParamDouble -&gt; ParamDouble -&gt; Bool
/= :: ParamDouble -&gt; ParamDouble -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159209"><span id="local-6989586621679159213"><span id="local-6989586621679159217"><span class="annot"><span class="annottext">Int -&gt; ParamDouble -&gt; ShowS
[ParamDouble] -&gt; ShowS
ParamDouble -&gt; [Char]
(Int -&gt; ParamDouble -&gt; ShowS)
-&gt; (ParamDouble -&gt; [Char])
-&gt; ([ParamDouble] -&gt; ShowS)
-&gt; Show ParamDouble
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ParamDouble -&gt; ShowS
showsPrec :: Int -&gt; ParamDouble -&gt; ShowS
$cshow :: ParamDouble -&gt; [Char]
show :: ParamDouble -&gt; [Char]
$cshowList :: [ParamDouble] -&gt; ShowS
showList :: [ParamDouble] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-170"></span><span>
</span><span id="line-171"></span><span class="annot"><span class="hs-comment">-- ** ParamFloat</span></span><span>
</span><span id="line-172"></span><span class="hs-keyword">newtype</span><span> </span><span id="ParamFloat"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamFloat"><span class="hs-identifier hs-var">ParamFloat</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ParamFloat"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamFloat"><span class="hs-identifier hs-var">ParamFloat</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unParamFloat"><span class="annot"><span class="annottext">ParamFloat -&gt; Float
</span><a href="OpenAPIPetstore.Model.html#unParamFloat"><span class="hs-identifier hs-var hs-var">unParamFloat</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Float</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159222"><span id="local-6989586621679159227"><span class="annot"><span class="annottext">ParamFloat -&gt; ParamFloat -&gt; Bool
(ParamFloat -&gt; ParamFloat -&gt; Bool)
-&gt; (ParamFloat -&gt; ParamFloat -&gt; Bool) -&gt; Eq ParamFloat
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ParamFloat -&gt; ParamFloat -&gt; Bool
== :: ParamFloat -&gt; ParamFloat -&gt; Bool
$c/= :: ParamFloat -&gt; ParamFloat -&gt; Bool
/= :: ParamFloat -&gt; ParamFloat -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159232"><span id="local-6989586621679159237"><span id="local-6989586621679159241"><span class="annot"><span class="annottext">Int -&gt; ParamFloat -&gt; ShowS
[ParamFloat] -&gt; ShowS
ParamFloat -&gt; [Char]
(Int -&gt; ParamFloat -&gt; ShowS)
-&gt; (ParamFloat -&gt; [Char])
-&gt; ([ParamFloat] -&gt; ShowS)
-&gt; Show ParamFloat
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ParamFloat -&gt; ShowS
showsPrec :: Int -&gt; ParamFloat -&gt; ShowS
$cshow :: ParamFloat -&gt; [Char]
show :: ParamFloat -&gt; [Char]
$cshowList :: [ParamFloat] -&gt; ShowS
showList :: [ParamFloat] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-173"></span><span>
</span><span id="line-174"></span><span class="annot"><span class="hs-comment">-- ** ParamInteger</span></span><span>
</span><span id="line-175"></span><span class="hs-keyword">newtype</span><span> </span><span id="ParamInteger"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamInteger"><span class="hs-identifier hs-var">ParamInteger</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ParamInteger"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamInteger"><span class="hs-identifier hs-var">ParamInteger</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unParamInteger"><span class="annot"><span class="annottext">ParamInteger -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#unParamInteger"><span class="hs-identifier hs-var hs-var">unParamInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159246"><span id="local-6989586621679159250"><span class="annot"><span class="annottext">ParamInteger -&gt; ParamInteger -&gt; Bool
(ParamInteger -&gt; ParamInteger -&gt; Bool)
-&gt; (ParamInteger -&gt; ParamInteger -&gt; Bool) -&gt; Eq ParamInteger
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ParamInteger -&gt; ParamInteger -&gt; Bool
== :: ParamInteger -&gt; ParamInteger -&gt; Bool
$c/= :: ParamInteger -&gt; ParamInteger -&gt; Bool
/= :: ParamInteger -&gt; ParamInteger -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159255"><span id="local-6989586621679159259"><span id="local-6989586621679159263"><span class="annot"><span class="annottext">Int -&gt; ParamInteger -&gt; ShowS
[ParamInteger] -&gt; ShowS
ParamInteger -&gt; [Char]
(Int -&gt; ParamInteger -&gt; ShowS)
-&gt; (ParamInteger -&gt; [Char])
-&gt; ([ParamInteger] -&gt; ShowS)
-&gt; Show ParamInteger
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ParamInteger -&gt; ShowS
showsPrec :: Int -&gt; ParamInteger -&gt; ShowS
$cshow :: ParamInteger -&gt; [Char]
show :: ParamInteger -&gt; [Char]
$cshowList :: [ParamInteger] -&gt; ShowS
showList :: [ParamInteger] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-176"></span><span>
</span><span id="line-177"></span><span class="annot"><span class="hs-comment">-- ** ParamMapMapStringText</span></span><span>
</span><span id="line-178"></span><span class="hs-keyword">newtype</span><span> </span><span id="ParamMapMapStringText"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamMapMapStringText"><span class="hs-identifier hs-var">ParamMapMapStringText</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ParamMapMapStringText"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamMapMapStringText"><span class="hs-identifier hs-var">ParamMapMapStringText</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unParamMapMapStringText"><span class="annot"><span class="annottext">ParamMapMapStringText -&gt; Map [Char] Text
</span><a href="OpenAPIPetstore.Model.html#unParamMapMapStringText"><span class="hs-identifier hs-var hs-var">unParamMapMapStringText</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159268"><span id="local-6989586621679159274"><span class="annot"><span class="annottext">ParamMapMapStringText -&gt; ParamMapMapStringText -&gt; Bool
(ParamMapMapStringText -&gt; ParamMapMapStringText -&gt; Bool)
-&gt; (ParamMapMapStringText -&gt; ParamMapMapStringText -&gt; Bool)
-&gt; Eq ParamMapMapStringText
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ParamMapMapStringText -&gt; ParamMapMapStringText -&gt; Bool
== :: ParamMapMapStringText -&gt; ParamMapMapStringText -&gt; Bool
$c/= :: ParamMapMapStringText -&gt; ParamMapMapStringText -&gt; Bool
/= :: ParamMapMapStringText -&gt; ParamMapMapStringText -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159282"><span id="local-6989586621679159288"><span id="local-6989586621679159292"><span class="annot"><span class="annottext">Int -&gt; ParamMapMapStringText -&gt; ShowS
[ParamMapMapStringText] -&gt; ShowS
ParamMapMapStringText -&gt; [Char]
(Int -&gt; ParamMapMapStringText -&gt; ShowS)
-&gt; (ParamMapMapStringText -&gt; [Char])
-&gt; ([ParamMapMapStringText] -&gt; ShowS)
-&gt; Show ParamMapMapStringText
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ParamMapMapStringText -&gt; ShowS
showsPrec :: Int -&gt; ParamMapMapStringText -&gt; ShowS
$cshow :: ParamMapMapStringText -&gt; [Char]
show :: ParamMapMapStringText -&gt; [Char]
$cshowList :: [ParamMapMapStringText] -&gt; ShowS
showList :: [ParamMapMapStringText] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159296"><span id="local-6989586621679159303"><span id="local-6989586621679159309"><span id="local-6989586621679159315"><span class="annot"><span class="annottext">[ParamMapMapStringText] -&gt; Value
[ParamMapMapStringText] -&gt; Encoding
ParamMapMapStringText -&gt; Value
ParamMapMapStringText -&gt; Encoding
(ParamMapMapStringText -&gt; Value)
-&gt; (ParamMapMapStringText -&gt; Encoding)
-&gt; ([ParamMapMapStringText] -&gt; Value)
-&gt; ([ParamMapMapStringText] -&gt; Encoding)
-&gt; ToJSON ParamMapMapStringText
forall a.
(a -&gt; Value)
-&gt; (a -&gt; Encoding)
-&gt; ([a] -&gt; Value)
-&gt; ([a] -&gt; Encoding)
-&gt; ToJSON a
$ctoJSON :: ParamMapMapStringText -&gt; Value
toJSON :: ParamMapMapStringText -&gt; Value
$ctoEncoding :: ParamMapMapStringText -&gt; Encoding
toEncoding :: ParamMapMapStringText -&gt; Encoding
$ctoJSONList :: [ParamMapMapStringText] -&gt; Value
toJSONList :: [ParamMapMapStringText] -&gt; Value
$ctoEncodingList :: [ParamMapMapStringText] -&gt; Encoding
toEncodingList :: [ParamMapMapStringText] -&gt; Encoding
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">A.ToJSON</span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-179"></span><span>
</span><span id="line-180"></span><span class="annot"><span class="hs-comment">-- ** ParamString</span></span><span>
</span><span id="line-181"></span><span class="hs-keyword">newtype</span><span> </span><span id="ParamString"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamString"><span class="hs-identifier hs-var">ParamString</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ParamString"><span class="annot"><a href="OpenAPIPetstore.Model.html#ParamString"><span class="hs-identifier hs-var">ParamString</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unParamString"><span class="annot"><span class="annottext">ParamString -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unParamString"><span class="hs-identifier hs-var hs-var">unParamString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159335"><span id="local-6989586621679159339"><span class="annot"><span class="annottext">ParamString -&gt; ParamString -&gt; Bool
(ParamString -&gt; ParamString -&gt; Bool)
-&gt; (ParamString -&gt; ParamString -&gt; Bool) -&gt; Eq ParamString
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ParamString -&gt; ParamString -&gt; Bool
== :: ParamString -&gt; ParamString -&gt; Bool
$c/= :: ParamString -&gt; ParamString -&gt; Bool
/= :: ParamString -&gt; ParamString -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159344"><span id="local-6989586621679159348"><span id="local-6989586621679159352"><span class="annot"><span class="annottext">Int -&gt; ParamString -&gt; ShowS
[ParamString] -&gt; ShowS
ParamString -&gt; [Char]
(Int -&gt; ParamString -&gt; ShowS)
-&gt; (ParamString -&gt; [Char])
-&gt; ([ParamString] -&gt; ShowS)
-&gt; Show ParamString
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ParamString -&gt; ShowS
showsPrec :: Int -&gt; ParamString -&gt; ShowS
$cshow :: ParamString -&gt; [Char]
show :: ParamString -&gt; [Char]
$cshowList :: [ParamString] -&gt; ShowS
showList :: [ParamString] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-182"></span><span>
</span><span id="line-183"></span><span class="annot"><span class="hs-comment">-- ** Password</span></span><span>
</span><span id="line-184"></span><span class="hs-keyword">newtype</span><span> </span><span id="Password"><span class="annot"><a href="OpenAPIPetstore.Model.html#Password"><span class="hs-identifier hs-var">Password</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Password"><span class="annot"><a href="OpenAPIPetstore.Model.html#Password"><span class="hs-identifier hs-var">Password</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unPassword"><span class="annot"><span class="annottext">Password -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unPassword"><span class="hs-identifier hs-var hs-var">unPassword</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159357"><span id="local-6989586621679159361"><span class="annot"><span class="annottext">Password -&gt; Password -&gt; Bool
(Password -&gt; Password -&gt; Bool)
-&gt; (Password -&gt; Password -&gt; Bool) -&gt; Eq Password
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Password -&gt; Password -&gt; Bool
== :: Password -&gt; Password -&gt; Bool
$c/= :: Password -&gt; Password -&gt; Bool
/= :: Password -&gt; Password -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159366"><span id="local-6989586621679159370"><span id="local-6989586621679159374"><span class="annot"><span class="annottext">Int -&gt; Password -&gt; ShowS
[Password] -&gt; ShowS
Password -&gt; [Char]
(Int -&gt; Password -&gt; ShowS)
-&gt; (Password -&gt; [Char]) -&gt; ([Password] -&gt; ShowS) -&gt; Show Password
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Password -&gt; ShowS
showsPrec :: Int -&gt; Password -&gt; ShowS
$cshow :: Password -&gt; [Char]
show :: Password -&gt; [Char]
$cshowList :: [Password] -&gt; ShowS
showList :: [Password] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-185"></span><span>
</span><span id="line-186"></span><span class="annot"><span class="hs-comment">-- ** PatternWithoutDelimiter</span></span><span>
</span><span id="line-187"></span><span class="hs-keyword">newtype</span><span> </span><span id="PatternWithoutDelimiter"><span class="annot"><a href="OpenAPIPetstore.Model.html#PatternWithoutDelimiter"><span class="hs-identifier hs-var">PatternWithoutDelimiter</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="PatternWithoutDelimiter"><span class="annot"><a href="OpenAPIPetstore.Model.html#PatternWithoutDelimiter"><span class="hs-identifier hs-var">PatternWithoutDelimiter</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unPatternWithoutDelimiter"><span class="annot"><span class="annottext">PatternWithoutDelimiter -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unPatternWithoutDelimiter"><span class="hs-identifier hs-var hs-var">unPatternWithoutDelimiter</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159379"><span id="local-6989586621679159383"><span class="annot"><span class="annottext">PatternWithoutDelimiter -&gt; PatternWithoutDelimiter -&gt; Bool
(PatternWithoutDelimiter -&gt; PatternWithoutDelimiter -&gt; Bool)
-&gt; (PatternWithoutDelimiter -&gt; PatternWithoutDelimiter -&gt; Bool)
-&gt; Eq PatternWithoutDelimiter
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: PatternWithoutDelimiter -&gt; PatternWithoutDelimiter -&gt; Bool
== :: PatternWithoutDelimiter -&gt; PatternWithoutDelimiter -&gt; Bool
$c/= :: PatternWithoutDelimiter -&gt; PatternWithoutDelimiter -&gt; Bool
/= :: PatternWithoutDelimiter -&gt; PatternWithoutDelimiter -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159388"><span id="local-6989586621679159392"><span id="local-6989586621679159396"><span class="annot"><span class="annottext">Int -&gt; PatternWithoutDelimiter -&gt; ShowS
[PatternWithoutDelimiter] -&gt; ShowS
PatternWithoutDelimiter -&gt; [Char]
(Int -&gt; PatternWithoutDelimiter -&gt; ShowS)
-&gt; (PatternWithoutDelimiter -&gt; [Char])
-&gt; ([PatternWithoutDelimiter] -&gt; ShowS)
-&gt; Show PatternWithoutDelimiter
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; PatternWithoutDelimiter -&gt; ShowS
showsPrec :: Int -&gt; PatternWithoutDelimiter -&gt; ShowS
$cshow :: PatternWithoutDelimiter -&gt; [Char]
show :: PatternWithoutDelimiter -&gt; [Char]
$cshowList :: [PatternWithoutDelimiter] -&gt; ShowS
showList :: [PatternWithoutDelimiter] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-188"></span><span>
</span><span id="line-189"></span><span class="annot"><span class="hs-comment">-- ** PetId</span></span><span>
</span><span id="line-190"></span><span class="hs-keyword">newtype</span><span> </span><span id="PetId"><span class="annot"><a href="OpenAPIPetstore.Model.html#PetId"><span class="hs-identifier hs-var">PetId</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="PetId"><span class="annot"><a href="OpenAPIPetstore.Model.html#PetId"><span class="hs-identifier hs-var">PetId</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unPetId"><span class="annot"><span class="annottext">PetId -&gt; Integer
</span><a href="OpenAPIPetstore.Model.html#unPetId"><span class="hs-identifier hs-var hs-var">unPetId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159401"><span id="local-6989586621679159405"><span class="annot"><span class="annottext">PetId -&gt; PetId -&gt; Bool
(PetId -&gt; PetId -&gt; Bool) -&gt; (PetId -&gt; PetId -&gt; Bool) -&gt; Eq PetId
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: PetId -&gt; PetId -&gt; Bool
== :: PetId -&gt; PetId -&gt; Bool
$c/= :: PetId -&gt; PetId -&gt; Bool
/= :: PetId -&gt; PetId -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159410"><span id="local-6989586621679159414"><span id="local-6989586621679159418"><span class="annot"><span class="annottext">Int -&gt; PetId -&gt; ShowS
[PetId] -&gt; ShowS
PetId -&gt; [Char]
(Int -&gt; PetId -&gt; ShowS)
-&gt; (PetId -&gt; [Char]) -&gt; ([PetId] -&gt; ShowS) -&gt; Show PetId
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; PetId -&gt; ShowS
showsPrec :: Int -&gt; PetId -&gt; ShowS
$cshow :: PetId -&gt; [Char]
show :: PetId -&gt; [Char]
$cshowList :: [PetId] -&gt; ShowS
showList :: [PetId] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-191"></span><span>
</span><span id="line-192"></span><span class="annot"><span class="hs-comment">-- ** Pipe</span></span><span>
</span><span id="line-193"></span><span class="hs-keyword">newtype</span><span> </span><span id="Pipe"><span class="annot"><a href="OpenAPIPetstore.Model.html#Pipe"><span class="hs-identifier hs-var">Pipe</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Pipe"><span class="annot"><a href="OpenAPIPetstore.Model.html#Pipe"><span class="hs-identifier hs-var">Pipe</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unPipe"><span class="annot"><span class="annottext">Pipe -&gt; [Text]
</span><a href="OpenAPIPetstore.Model.html#unPipe"><span class="hs-identifier hs-var hs-var">unPipe</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159423"><span id="local-6989586621679159427"><span class="annot"><span class="annottext">Pipe -&gt; Pipe -&gt; Bool
(Pipe -&gt; Pipe -&gt; Bool) -&gt; (Pipe -&gt; Pipe -&gt; Bool) -&gt; Eq Pipe
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Pipe -&gt; Pipe -&gt; Bool
== :: Pipe -&gt; Pipe -&gt; Bool
$c/= :: Pipe -&gt; Pipe -&gt; Bool
/= :: Pipe -&gt; Pipe -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159432"><span id="local-6989586621679159436"><span id="local-6989586621679159440"><span class="annot"><span class="annottext">Int -&gt; Pipe -&gt; ShowS
[Pipe] -&gt; ShowS
Pipe -&gt; [Char]
(Int -&gt; Pipe -&gt; ShowS)
-&gt; (Pipe -&gt; [Char]) -&gt; ([Pipe] -&gt; ShowS) -&gt; Show Pipe
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Pipe -&gt; ShowS
showsPrec :: Int -&gt; Pipe -&gt; ShowS
$cshow :: Pipe -&gt; [Char]
show :: Pipe -&gt; [Char]
$cshowList :: [Pipe] -&gt; ShowS
showList :: [Pipe] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-194"></span><span>
</span><span id="line-195"></span><span class="annot"><span class="hs-comment">-- ** Query</span></span><span>
</span><span id="line-196"></span><span class="hs-keyword">newtype</span><span> </span><span id="Query"><span class="annot"><a href="OpenAPIPetstore.Model.html#Query"><span class="hs-identifier hs-var">Query</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Query"><span class="annot"><a href="OpenAPIPetstore.Model.html#Query"><span class="hs-identifier hs-var">Query</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unQuery"><span class="annot"><span class="annottext">Query -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unQuery"><span class="hs-identifier hs-var hs-var">unQuery</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159445"><span id="local-6989586621679159449"><span class="annot"><span class="annottext">Query -&gt; Query -&gt; Bool
(Query -&gt; Query -&gt; Bool) -&gt; (Query -&gt; Query -&gt; Bool) -&gt; Eq Query
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Query -&gt; Query -&gt; Bool
== :: Query -&gt; Query -&gt; Bool
$c/= :: Query -&gt; Query -&gt; Bool
/= :: Query -&gt; Query -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159454"><span id="local-6989586621679159458"><span id="local-6989586621679159462"><span class="annot"><span class="annottext">Int -&gt; Query -&gt; ShowS
[Query] -&gt; ShowS
Query -&gt; [Char]
(Int -&gt; Query -&gt; ShowS)
-&gt; (Query -&gt; [Char]) -&gt; ([Query] -&gt; ShowS) -&gt; Show Query
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Query -&gt; ShowS
showsPrec :: Int -&gt; Query -&gt; ShowS
$cshow :: Query -&gt; [Char]
show :: Query -&gt; [Char]
$cshowList :: [Query] -&gt; ShowS
showList :: [Query] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-197"></span><span>
</span><span id="line-198"></span><span class="annot"><span class="hs-comment">-- ** RequiredBooleanGroup</span></span><span>
</span><span id="line-199"></span><span class="hs-keyword">newtype</span><span> </span><span id="RequiredBooleanGroup"><span class="annot"><a href="OpenAPIPetstore.Model.html#RequiredBooleanGroup"><span class="hs-identifier hs-var">RequiredBooleanGroup</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RequiredBooleanGroup"><span class="annot"><a href="OpenAPIPetstore.Model.html#RequiredBooleanGroup"><span class="hs-identifier hs-var">RequiredBooleanGroup</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unRequiredBooleanGroup"><span class="annot"><span class="annottext">RequiredBooleanGroup -&gt; Bool
</span><a href="OpenAPIPetstore.Model.html#unRequiredBooleanGroup"><span class="hs-identifier hs-var hs-var">unRequiredBooleanGroup</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159467"><span id="local-6989586621679159471"><span class="annot"><span class="annottext">RequiredBooleanGroup -&gt; RequiredBooleanGroup -&gt; Bool
(RequiredBooleanGroup -&gt; RequiredBooleanGroup -&gt; Bool)
-&gt; (RequiredBooleanGroup -&gt; RequiredBooleanGroup -&gt; Bool)
-&gt; Eq RequiredBooleanGroup
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: RequiredBooleanGroup -&gt; RequiredBooleanGroup -&gt; Bool
== :: RequiredBooleanGroup -&gt; RequiredBooleanGroup -&gt; Bool
$c/= :: RequiredBooleanGroup -&gt; RequiredBooleanGroup -&gt; Bool
/= :: RequiredBooleanGroup -&gt; RequiredBooleanGroup -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159476"><span id="local-6989586621679159480"><span id="local-6989586621679159484"><span class="annot"><span class="annottext">Int -&gt; RequiredBooleanGroup -&gt; ShowS
[RequiredBooleanGroup] -&gt; ShowS
RequiredBooleanGroup -&gt; [Char]
(Int -&gt; RequiredBooleanGroup -&gt; ShowS)
-&gt; (RequiredBooleanGroup -&gt; [Char])
-&gt; ([RequiredBooleanGroup] -&gt; ShowS)
-&gt; Show RequiredBooleanGroup
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; RequiredBooleanGroup -&gt; ShowS
showsPrec :: Int -&gt; RequiredBooleanGroup -&gt; ShowS
$cshow :: RequiredBooleanGroup -&gt; [Char]
show :: RequiredBooleanGroup -&gt; [Char]
$cshowList :: [RequiredBooleanGroup] -&gt; ShowS
showList :: [RequiredBooleanGroup] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-200"></span><span>
</span><span id="line-201"></span><span class="annot"><span class="hs-comment">-- ** RequiredFile</span></span><span>
</span><span id="line-202"></span><span class="hs-keyword">newtype</span><span> </span><span id="RequiredFile"><span class="annot"><a href="OpenAPIPetstore.Model.html#RequiredFile"><span class="hs-identifier hs-var">RequiredFile</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RequiredFile"><span class="annot"><a href="OpenAPIPetstore.Model.html#RequiredFile"><span class="hs-identifier hs-var">RequiredFile</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unRequiredFile"><span class="annot"><span class="annottext">RequiredFile -&gt; [Char]
</span><a href="OpenAPIPetstore.Model.html#unRequiredFile"><span class="hs-identifier hs-var hs-var">unRequiredFile</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">FilePath</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159489"><span id="local-6989586621679159494"><span class="annot"><span class="annottext">RequiredFile -&gt; RequiredFile -&gt; Bool
(RequiredFile -&gt; RequiredFile -&gt; Bool)
-&gt; (RequiredFile -&gt; RequiredFile -&gt; Bool) -&gt; Eq RequiredFile
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: RequiredFile -&gt; RequiredFile -&gt; Bool
== :: RequiredFile -&gt; RequiredFile -&gt; Bool
$c/= :: RequiredFile -&gt; RequiredFile -&gt; Bool
/= :: RequiredFile -&gt; RequiredFile -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159500"><span id="local-6989586621679159505"><span id="local-6989586621679159509"><span class="annot"><span class="annottext">Int -&gt; RequiredFile -&gt; ShowS
[RequiredFile] -&gt; ShowS
RequiredFile -&gt; [Char]
(Int -&gt; RequiredFile -&gt; ShowS)
-&gt; (RequiredFile -&gt; [Char])
-&gt; ([RequiredFile] -&gt; ShowS)
-&gt; Show RequiredFile
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; RequiredFile -&gt; ShowS
showsPrec :: Int -&gt; RequiredFile -&gt; ShowS
$cshow :: RequiredFile -&gt; [Char]
show :: RequiredFile -&gt; [Char]
$cshowList :: [RequiredFile] -&gt; ShowS
showList :: [RequiredFile] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-203"></span><span>
</span><span id="line-204"></span><span class="annot"><span class="hs-comment">-- ** RequiredInt64Group</span></span><span>
</span><span id="line-205"></span><span class="hs-keyword">newtype</span><span> </span><span id="RequiredInt64Group"><span class="annot"><a href="OpenAPIPetstore.Model.html#RequiredInt64Group"><span class="hs-identifier hs-var">RequiredInt64Group</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RequiredInt64Group"><span class="annot"><a href="OpenAPIPetstore.Model.html#RequiredInt64Group"><span class="hs-identifier hs-var">RequiredInt64Group</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unRequiredInt64Group"><span class="annot"><span class="annottext">RequiredInt64Group -&gt; Integer
</span><a href="OpenAPIPetstore.Model.html#unRequiredInt64Group"><span class="hs-identifier hs-var hs-var">unRequiredInt64Group</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159514"><span id="local-6989586621679159518"><span class="annot"><span class="annottext">RequiredInt64Group -&gt; RequiredInt64Group -&gt; Bool
(RequiredInt64Group -&gt; RequiredInt64Group -&gt; Bool)
-&gt; (RequiredInt64Group -&gt; RequiredInt64Group -&gt; Bool)
-&gt; Eq RequiredInt64Group
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: RequiredInt64Group -&gt; RequiredInt64Group -&gt; Bool
== :: RequiredInt64Group -&gt; RequiredInt64Group -&gt; Bool
$c/= :: RequiredInt64Group -&gt; RequiredInt64Group -&gt; Bool
/= :: RequiredInt64Group -&gt; RequiredInt64Group -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159523"><span id="local-6989586621679159527"><span id="local-6989586621679159531"><span class="annot"><span class="annottext">Int -&gt; RequiredInt64Group -&gt; ShowS
[RequiredInt64Group] -&gt; ShowS
RequiredInt64Group -&gt; [Char]
(Int -&gt; RequiredInt64Group -&gt; ShowS)
-&gt; (RequiredInt64Group -&gt; [Char])
-&gt; ([RequiredInt64Group] -&gt; ShowS)
-&gt; Show RequiredInt64Group
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; RequiredInt64Group -&gt; ShowS
showsPrec :: Int -&gt; RequiredInt64Group -&gt; ShowS
$cshow :: RequiredInt64Group -&gt; [Char]
show :: RequiredInt64Group -&gt; [Char]
$cshowList :: [RequiredInt64Group] -&gt; ShowS
showList :: [RequiredInt64Group] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-206"></span><span>
</span><span id="line-207"></span><span class="annot"><span class="hs-comment">-- ** RequiredStringGroup</span></span><span>
</span><span id="line-208"></span><span class="hs-keyword">newtype</span><span> </span><span id="RequiredStringGroup"><span class="annot"><a href="OpenAPIPetstore.Model.html#RequiredStringGroup"><span class="hs-identifier hs-var">RequiredStringGroup</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RequiredStringGroup"><span class="annot"><a href="OpenAPIPetstore.Model.html#RequiredStringGroup"><span class="hs-identifier hs-var">RequiredStringGroup</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unRequiredStringGroup"><span class="annot"><span class="annottext">RequiredStringGroup -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#unRequiredStringGroup"><span class="hs-identifier hs-var hs-var">unRequiredStringGroup</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159536"><span id="local-6989586621679159540"><span class="annot"><span class="annottext">RequiredStringGroup -&gt; RequiredStringGroup -&gt; Bool
(RequiredStringGroup -&gt; RequiredStringGroup -&gt; Bool)
-&gt; (RequiredStringGroup -&gt; RequiredStringGroup -&gt; Bool)
-&gt; Eq RequiredStringGroup
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: RequiredStringGroup -&gt; RequiredStringGroup -&gt; Bool
== :: RequiredStringGroup -&gt; RequiredStringGroup -&gt; Bool
$c/= :: RequiredStringGroup -&gt; RequiredStringGroup -&gt; Bool
/= :: RequiredStringGroup -&gt; RequiredStringGroup -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159545"><span id="local-6989586621679159549"><span id="local-6989586621679159553"><span class="annot"><span class="annottext">Int -&gt; RequiredStringGroup -&gt; ShowS
[RequiredStringGroup] -&gt; ShowS
RequiredStringGroup -&gt; [Char]
(Int -&gt; RequiredStringGroup -&gt; ShowS)
-&gt; (RequiredStringGroup -&gt; [Char])
-&gt; ([RequiredStringGroup] -&gt; ShowS)
-&gt; Show RequiredStringGroup
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; RequiredStringGroup -&gt; ShowS
showsPrec :: Int -&gt; RequiredStringGroup -&gt; ShowS
$cshow :: RequiredStringGroup -&gt; [Char]
show :: RequiredStringGroup -&gt; [Char]
$cshowList :: [RequiredStringGroup] -&gt; ShowS
showList :: [RequiredStringGroup] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-209"></span><span>
</span><span id="line-210"></span><span class="annot"><span class="hs-comment">-- ** Status</span></span><span>
</span><span id="line-211"></span><span class="hs-keyword">newtype</span><span> </span><span id="Status"><span class="annot"><a href="OpenAPIPetstore.Model.html#Status"><span class="hs-identifier hs-var">Status</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Status"><span class="annot"><a href="OpenAPIPetstore.Model.html#Status"><span class="hs-identifier hs-var">Status</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unStatus"><span class="annot"><span class="annottext">Status -&gt; [E'Status2]
</span><a href="OpenAPIPetstore.Model.html#unStatus"><span class="hs-identifier hs-var hs-var">unStatus</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2"><span class="hs-identifier hs-type">E'Status2</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159558"><span id="local-6989586621679159563"><span class="annot"><span class="annottext">Status -&gt; Status -&gt; Bool
(Status -&gt; Status -&gt; Bool)
-&gt; (Status -&gt; Status -&gt; Bool) -&gt; Eq Status
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Status -&gt; Status -&gt; Bool
== :: Status -&gt; Status -&gt; Bool
$c/= :: Status -&gt; Status -&gt; Bool
/= :: Status -&gt; Status -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159570"><span id="local-6989586621679159575"><span id="local-6989586621679159579"><span class="annot"><span class="annottext">Int -&gt; Status -&gt; ShowS
[Status] -&gt; ShowS
Status -&gt; [Char]
(Int -&gt; Status -&gt; ShowS)
-&gt; (Status -&gt; [Char]) -&gt; ([Status] -&gt; ShowS) -&gt; Show Status
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Status -&gt; ShowS
showsPrec :: Int -&gt; Status -&gt; ShowS
$cshow :: Status -&gt; [Char]
show :: Status -&gt; [Char]
$cshowList :: [Status] -&gt; ShowS
showList :: [Status] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-212"></span><span>
</span><span id="line-213"></span><span class="annot"><span class="hs-comment">-- ** StatusText</span></span><span>
</span><span id="line-214"></span><span class="hs-keyword">newtype</span><span> </span><span id="StatusText"><span class="annot"><a href="OpenAPIPetstore.Model.html#StatusText"><span class="hs-identifier hs-var">StatusText</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="StatusText"><span class="annot"><a href="OpenAPIPetstore.Model.html#StatusText"><span class="hs-identifier hs-var">StatusText</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unStatusText"><span class="annot"><span class="annottext">StatusText -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unStatusText"><span class="hs-identifier hs-var hs-var">unStatusText</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159585"><span id="local-6989586621679159589"><span class="annot"><span class="annottext">StatusText -&gt; StatusText -&gt; Bool
(StatusText -&gt; StatusText -&gt; Bool)
-&gt; (StatusText -&gt; StatusText -&gt; Bool) -&gt; Eq StatusText
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: StatusText -&gt; StatusText -&gt; Bool
== :: StatusText -&gt; StatusText -&gt; Bool
$c/= :: StatusText -&gt; StatusText -&gt; Bool
/= :: StatusText -&gt; StatusText -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159594"><span id="local-6989586621679159598"><span id="local-6989586621679159602"><span class="annot"><span class="annottext">Int -&gt; StatusText -&gt; ShowS
[StatusText] -&gt; ShowS
StatusText -&gt; [Char]
(Int -&gt; StatusText -&gt; ShowS)
-&gt; (StatusText -&gt; [Char])
-&gt; ([StatusText] -&gt; ShowS)
-&gt; Show StatusText
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; StatusText -&gt; ShowS
showsPrec :: Int -&gt; StatusText -&gt; ShowS
$cshow :: StatusText -&gt; [Char]
show :: StatusText -&gt; [Char]
$cshowList :: [StatusText] -&gt; ShowS
showList :: [StatusText] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-215"></span><span>
</span><span id="line-216"></span><span class="annot"><span class="hs-comment">-- ** StringGroup</span></span><span>
</span><span id="line-217"></span><span class="hs-keyword">newtype</span><span> </span><span id="StringGroup"><span class="annot"><a href="OpenAPIPetstore.Model.html#StringGroup"><span class="hs-identifier hs-var">StringGroup</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="StringGroup"><span class="annot"><a href="OpenAPIPetstore.Model.html#StringGroup"><span class="hs-identifier hs-var">StringGroup</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unStringGroup"><span class="annot"><span class="annottext">StringGroup -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#unStringGroup"><span class="hs-identifier hs-var hs-var">unStringGroup</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159607"><span id="local-6989586621679159611"><span class="annot"><span class="annottext">StringGroup -&gt; StringGroup -&gt; Bool
(StringGroup -&gt; StringGroup -&gt; Bool)
-&gt; (StringGroup -&gt; StringGroup -&gt; Bool) -&gt; Eq StringGroup
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: StringGroup -&gt; StringGroup -&gt; Bool
== :: StringGroup -&gt; StringGroup -&gt; Bool
$c/= :: StringGroup -&gt; StringGroup -&gt; Bool
/= :: StringGroup -&gt; StringGroup -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159616"><span id="local-6989586621679159620"><span id="local-6989586621679159624"><span class="annot"><span class="annottext">Int -&gt; StringGroup -&gt; ShowS
[StringGroup] -&gt; ShowS
StringGroup -&gt; [Char]
(Int -&gt; StringGroup -&gt; ShowS)
-&gt; (StringGroup -&gt; [Char])
-&gt; ([StringGroup] -&gt; ShowS)
-&gt; Show StringGroup
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; StringGroup -&gt; ShowS
showsPrec :: Int -&gt; StringGroup -&gt; ShowS
$cshow :: StringGroup -&gt; [Char]
show :: StringGroup -&gt; [Char]
$cshowList :: [StringGroup] -&gt; ShowS
showList :: [StringGroup] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-218"></span><span>
</span><span id="line-219"></span><span class="annot"><span class="hs-comment">-- ** Tags</span></span><span>
</span><span id="line-220"></span><span class="hs-keyword">newtype</span><span> </span><span id="Tags"><span class="annot"><a href="OpenAPIPetstore.Model.html#Tags"><span class="hs-identifier hs-var">Tags</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Tags"><span class="annot"><a href="OpenAPIPetstore.Model.html#Tags"><span class="hs-identifier hs-var">Tags</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unTags"><span class="annot"><span class="annottext">Tags -&gt; [Text]
</span><a href="OpenAPIPetstore.Model.html#unTags"><span class="hs-identifier hs-var hs-var">unTags</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159629"><span id="local-6989586621679159633"><span class="annot"><span class="annottext">Tags -&gt; Tags -&gt; Bool
(Tags -&gt; Tags -&gt; Bool) -&gt; (Tags -&gt; Tags -&gt; Bool) -&gt; Eq Tags
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Tags -&gt; Tags -&gt; Bool
== :: Tags -&gt; Tags -&gt; Bool
$c/= :: Tags -&gt; Tags -&gt; Bool
/= :: Tags -&gt; Tags -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159638"><span id="local-6989586621679159642"><span id="local-6989586621679159646"><span class="annot"><span class="annottext">Int -&gt; Tags -&gt; ShowS
[Tags] -&gt; ShowS
Tags -&gt; [Char]
(Int -&gt; Tags -&gt; ShowS)
-&gt; (Tags -&gt; [Char]) -&gt; ([Tags] -&gt; ShowS) -&gt; Show Tags
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Tags -&gt; ShowS
showsPrec :: Int -&gt; Tags -&gt; ShowS
$cshow :: Tags -&gt; [Char]
show :: Tags -&gt; [Char]
$cshowList :: [Tags] -&gt; ShowS
showList :: [Tags] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-221"></span><span>
</span><span id="line-222"></span><span class="annot"><span class="hs-comment">-- ** Url</span></span><span>
</span><span id="line-223"></span><span class="hs-keyword">newtype</span><span> </span><span id="Url"><span class="annot"><a href="OpenAPIPetstore.Model.html#Url"><span class="hs-identifier hs-var">Url</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Url"><span class="annot"><a href="OpenAPIPetstore.Model.html#Url"><span class="hs-identifier hs-var">Url</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unUrl"><span class="annot"><span class="annottext">Url -&gt; [Text]
</span><a href="OpenAPIPetstore.Model.html#unUrl"><span class="hs-identifier hs-var hs-var">unUrl</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159651"><span id="local-6989586621679159655"><span class="annot"><span class="annottext">Url -&gt; Url -&gt; Bool
(Url -&gt; Url -&gt; Bool) -&gt; (Url -&gt; Url -&gt; Bool) -&gt; Eq Url
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Url -&gt; Url -&gt; Bool
== :: Url -&gt; Url -&gt; Bool
$c/= :: Url -&gt; Url -&gt; Bool
/= :: Url -&gt; Url -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159660"><span id="local-6989586621679159664"><span id="local-6989586621679159668"><span class="annot"><span class="annottext">Int -&gt; Url -&gt; ShowS
[Url] -&gt; ShowS
Url -&gt; [Char]
(Int -&gt; Url -&gt; ShowS)
-&gt; (Url -&gt; [Char]) -&gt; ([Url] -&gt; ShowS) -&gt; Show Url
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Url -&gt; ShowS
showsPrec :: Int -&gt; Url -&gt; ShowS
$cshow :: Url -&gt; [Char]
show :: Url -&gt; [Char]
$cshowList :: [Url] -&gt; ShowS
showList :: [Url] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-224"></span><span>
</span><span id="line-225"></span><span class="annot"><span class="hs-comment">-- ** Username</span></span><span>
</span><span id="line-226"></span><span class="hs-keyword">newtype</span><span> </span><span id="Username"><span class="annot"><a href="OpenAPIPetstore.Model.html#Username"><span class="hs-identifier hs-var">Username</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Username"><span class="annot"><a href="OpenAPIPetstore.Model.html#Username"><span class="hs-identifier hs-var">Username</span></a></span></span><span> </span><span class="hs-special">{</span><span> </span><span id="unUsername"><span class="annot"><span class="annottext">Username -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#unUsername"><span class="hs-identifier hs-var hs-var">unUsername</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159673"><span id="local-6989586621679159677"><span class="annot"><span class="annottext">Username -&gt; Username -&gt; Bool
(Username -&gt; Username -&gt; Bool)
-&gt; (Username -&gt; Username -&gt; Bool) -&gt; Eq Username
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Username -&gt; Username -&gt; Bool
== :: Username -&gt; Username -&gt; Bool
$c/= :: Username -&gt; Username -&gt; Bool
/= :: Username -&gt; Username -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159682"><span id="local-6989586621679159686"><span id="local-6989586621679159690"><span class="annot"><span class="annottext">Int -&gt; Username -&gt; ShowS
[Username] -&gt; ShowS
Username -&gt; [Char]
(Int -&gt; Username -&gt; ShowS)
-&gt; (Username -&gt; [Char]) -&gt; ([Username] -&gt; ShowS) -&gt; Show Username
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Username -&gt; ShowS
showsPrec :: Int -&gt; Username -&gt; ShowS
$cshow :: Username -&gt; [Char]
show :: Username -&gt; [Char]
$cshowList :: [Username] -&gt; ShowS
showList :: [Username] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-227"></span><span>
</span><span id="line-228"></span><span class="annot"><span class="hs-comment">-- * Models</span></span><span>
</span><span id="line-229"></span><span>
</span><span id="line-230"></span><span>
</span><span id="line-231"></span><span class="annot"><span class="hs-comment">-- ** AdditionalPropertiesAnyType</span></span><span>
</span><span id="line-232"></span><span class="annot"><span class="hs-comment">-- | AdditionalPropertiesAnyType</span></span><span>
</span><span id="line-233"></span><span class="hs-keyword">data</span><span> </span><span id="AdditionalPropertiesAnyType"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesAnyType"><span class="hs-identifier hs-var">AdditionalPropertiesAnyType</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="AdditionalPropertiesAnyType"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesAnyType"><span class="hs-identifier hs-var">AdditionalPropertiesAnyType</span></a></span></span><span>
</span><span id="line-234"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="additionalPropertiesAnyTypeName"><span class="annot"><span class="annottext">AdditionalPropertiesAnyType -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesAnyTypeName"><span class="hs-identifier hs-var hs-var">additionalPropertiesAnyTypeName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name&quot;</span></span><span>
</span><span id="line-235"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159695"><span id="local-6989586621679159700"><span id="local-6989586621679159704"><span class="annot"><span class="annottext">Int -&gt; AdditionalPropertiesAnyType -&gt; ShowS
[AdditionalPropertiesAnyType] -&gt; ShowS
AdditionalPropertiesAnyType -&gt; [Char]
(Int -&gt; AdditionalPropertiesAnyType -&gt; ShowS)
-&gt; (AdditionalPropertiesAnyType -&gt; [Char])
-&gt; ([AdditionalPropertiesAnyType] -&gt; ShowS)
-&gt; Show AdditionalPropertiesAnyType
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AdditionalPropertiesAnyType -&gt; ShowS
showsPrec :: Int -&gt; AdditionalPropertiesAnyType -&gt; ShowS
$cshow :: AdditionalPropertiesAnyType -&gt; [Char]
show :: AdditionalPropertiesAnyType -&gt; [Char]
$cshowList :: [AdditionalPropertiesAnyType] -&gt; ShowS
showList :: [AdditionalPropertiesAnyType] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159707"><span id="local-6989586621679159711"><span class="annot"><span class="annottext">AdditionalPropertiesAnyType -&gt; AdditionalPropertiesAnyType -&gt; Bool
(AdditionalPropertiesAnyType
 -&gt; AdditionalPropertiesAnyType -&gt; Bool)
-&gt; (AdditionalPropertiesAnyType
    -&gt; AdditionalPropertiesAnyType -&gt; Bool)
-&gt; Eq AdditionalPropertiesAnyType
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AdditionalPropertiesAnyType -&gt; AdditionalPropertiesAnyType -&gt; Bool
== :: AdditionalPropertiesAnyType -&gt; AdditionalPropertiesAnyType -&gt; Bool
$c/= :: AdditionalPropertiesAnyType -&gt; AdditionalPropertiesAnyType -&gt; Bool
/= :: AdditionalPropertiesAnyType -&gt; AdditionalPropertiesAnyType -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-236"></span><span>
</span><span id="line-237"></span><span class="annot"><span class="hs-comment">-- | FromJSON AdditionalPropertiesAnyType</span></span><span>
</span><span id="line-238"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679159716"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesAnyType"><span class="hs-identifier hs-type">AdditionalPropertiesAnyType</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-239"></span><span>  </span><span id="local-6989586621679159726"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser AdditionalPropertiesAnyType
</span><a href="#local-6989586621679159726"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser AdditionalPropertiesAnyType)
-&gt; Value
-&gt; Parser AdditionalPropertiesAnyType
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;AdditionalPropertiesAnyType&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser AdditionalPropertiesAnyType)
 -&gt; Value -&gt; Parser AdditionalPropertiesAnyType)
-&gt; (Object -&gt; Parser AdditionalPropertiesAnyType)
-&gt; Value
-&gt; Parser AdditionalPropertiesAnyType
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679159729"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679159729"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-240"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; AdditionalPropertiesAnyType
</span><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesAnyType"><span class="hs-identifier hs-var">AdditionalPropertiesAnyType</span></a></span><span>
</span><span id="line-241"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; AdditionalPropertiesAnyType)
-&gt; Parser (Maybe Text) -&gt; Parser AdditionalPropertiesAnyType
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679159729"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-242"></span><span>
</span><span id="line-243"></span><span class="annot"><span class="hs-comment">-- | ToJSON AdditionalPropertiesAnyType</span></span><span>
</span><span id="line-244"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679159732"><span id="local-6989586621679159736"><span id="local-6989586621679159739"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesAnyType"><span class="hs-identifier hs-type">AdditionalPropertiesAnyType</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-245"></span><span>  </span><span id="local-6989586621679159749"><span class="annot"><span class="annottext">toJSON :: AdditionalPropertiesAnyType -&gt; Value
</span><a href="#local-6989586621679159749"><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></a></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesAnyType"><span class="hs-identifier hs-type">AdditionalPropertiesAnyType</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679159751"><span class="annot"><span class="annottext">Maybe Text
additionalPropertiesAnyTypeName :: AdditionalPropertiesAnyType -&gt; Maybe Text
additionalPropertiesAnyTypeName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesAnyTypeName"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-246"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-247"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679159751"><span class="hs-identifier hs-var">additionalPropertiesAnyTypeName</span></a></span><span>
</span><span id="line-248"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-249"></span><span>
</span><span id="line-250"></span><span>
</span><span id="line-251"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'AdditionalPropertiesAnyType' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-252"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesAnyType"><span class="hs-identifier hs-type">mkAdditionalPropertiesAnyType</span></a></span><span>
</span><span id="line-253"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesAnyType"><span class="hs-identifier hs-type">AdditionalPropertiesAnyType</span></a></span><span>
</span><span id="line-254"></span><span id="mkAdditionalPropertiesAnyType"><span class="annot"><span class="annottext">mkAdditionalPropertiesAnyType :: AdditionalPropertiesAnyType
</span><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesAnyType"><span class="hs-identifier hs-var hs-var">mkAdditionalPropertiesAnyType</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-255"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesAnyType"><span class="hs-identifier hs-type">AdditionalPropertiesAnyType</span></a></span><span>
</span><span id="line-256"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesAnyTypeName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesAnyTypeName"><span class="hs-identifier hs-var">additionalPropertiesAnyTypeName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-257"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-258"></span><span>
</span><span id="line-259"></span><span class="annot"><span class="hs-comment">-- ** AdditionalPropertiesArray</span></span><span>
</span><span id="line-260"></span><span class="annot"><span class="hs-comment">-- | AdditionalPropertiesArray</span></span><span>
</span><span id="line-261"></span><span class="hs-keyword">data</span><span> </span><span id="AdditionalPropertiesArray"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesArray"><span class="hs-identifier hs-var">AdditionalPropertiesArray</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="AdditionalPropertiesArray"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesArray"><span class="hs-identifier hs-var">AdditionalPropertiesArray</span></a></span></span><span>
</span><span id="line-262"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="additionalPropertiesArrayName"><span class="annot"><span class="annottext">AdditionalPropertiesArray -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesArrayName"><span class="hs-identifier hs-var hs-var">additionalPropertiesArrayName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name&quot;</span></span><span>
</span><span id="line-263"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159757"><span id="local-6989586621679159761"><span id="local-6989586621679159765"><span class="annot"><span class="annottext">Int -&gt; AdditionalPropertiesArray -&gt; ShowS
[AdditionalPropertiesArray] -&gt; ShowS
AdditionalPropertiesArray -&gt; [Char]
(Int -&gt; AdditionalPropertiesArray -&gt; ShowS)
-&gt; (AdditionalPropertiesArray -&gt; [Char])
-&gt; ([AdditionalPropertiesArray] -&gt; ShowS)
-&gt; Show AdditionalPropertiesArray
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AdditionalPropertiesArray -&gt; ShowS
showsPrec :: Int -&gt; AdditionalPropertiesArray -&gt; ShowS
$cshow :: AdditionalPropertiesArray -&gt; [Char]
show :: AdditionalPropertiesArray -&gt; [Char]
$cshowList :: [AdditionalPropertiesArray] -&gt; ShowS
showList :: [AdditionalPropertiesArray] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159768"><span id="local-6989586621679159771"><span class="annot"><span class="annottext">AdditionalPropertiesArray -&gt; AdditionalPropertiesArray -&gt; Bool
(AdditionalPropertiesArray -&gt; AdditionalPropertiesArray -&gt; Bool)
-&gt; (AdditionalPropertiesArray -&gt; AdditionalPropertiesArray -&gt; Bool)
-&gt; Eq AdditionalPropertiesArray
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AdditionalPropertiesArray -&gt; AdditionalPropertiesArray -&gt; Bool
== :: AdditionalPropertiesArray -&gt; AdditionalPropertiesArray -&gt; Bool
$c/= :: AdditionalPropertiesArray -&gt; AdditionalPropertiesArray -&gt; Bool
/= :: AdditionalPropertiesArray -&gt; AdditionalPropertiesArray -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-264"></span><span>
</span><span id="line-265"></span><span class="annot"><span class="hs-comment">-- | FromJSON AdditionalPropertiesArray</span></span><span>
</span><span id="line-266"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679159776"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesArray"><span class="hs-identifier hs-type">AdditionalPropertiesArray</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-267"></span><span>  </span><span id="local-6989586621679159782"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser AdditionalPropertiesArray
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser AdditionalPropertiesArray)
-&gt; Value
-&gt; Parser AdditionalPropertiesArray
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;AdditionalPropertiesArray&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser AdditionalPropertiesArray)
 -&gt; Value -&gt; Parser AdditionalPropertiesArray)
-&gt; (Object -&gt; Parser AdditionalPropertiesArray)
-&gt; Value
-&gt; Parser AdditionalPropertiesArray
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679159783"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679159783"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-268"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; AdditionalPropertiesArray
</span><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesArray"><span class="hs-identifier hs-var">AdditionalPropertiesArray</span></a></span><span>
</span><span id="line-269"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; AdditionalPropertiesArray)
-&gt; Parser (Maybe Text) -&gt; Parser AdditionalPropertiesArray
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679159783"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-270"></span><span>
</span><span id="line-271"></span><span class="annot"><span class="hs-comment">-- | ToJSON AdditionalPropertiesArray</span></span><span>
</span><span id="line-272"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679159786"><span id="local-6989586621679159790"><span id="local-6989586621679159793"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesArray"><span class="hs-identifier hs-type">AdditionalPropertiesArray</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-273"></span><span>  </span><span id="local-6989586621679159801"><span class="annot"><span class="annottext">toJSON :: AdditionalPropertiesArray -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesArray"><span class="hs-identifier hs-type">AdditionalPropertiesArray</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679159802"><span class="annot"><span class="annottext">Maybe Text
additionalPropertiesArrayName :: AdditionalPropertiesArray -&gt; Maybe Text
additionalPropertiesArrayName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesArrayName"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-274"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-275"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679159802"><span class="hs-identifier hs-var">additionalPropertiesArrayName</span></a></span><span>
</span><span id="line-276"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-277"></span><span>
</span><span id="line-278"></span><span>
</span><span id="line-279"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'AdditionalPropertiesArray' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-280"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesArray"><span class="hs-identifier hs-type">mkAdditionalPropertiesArray</span></a></span><span>
</span><span id="line-281"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesArray"><span class="hs-identifier hs-type">AdditionalPropertiesArray</span></a></span><span>
</span><span id="line-282"></span><span id="mkAdditionalPropertiesArray"><span class="annot"><span class="annottext">mkAdditionalPropertiesArray :: AdditionalPropertiesArray
</span><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesArray"><span class="hs-identifier hs-var hs-var">mkAdditionalPropertiesArray</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-283"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesArray"><span class="hs-identifier hs-type">AdditionalPropertiesArray</span></a></span><span>
</span><span id="line-284"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesArrayName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesArrayName"><span class="hs-identifier hs-var">additionalPropertiesArrayName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-285"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-286"></span><span>
</span><span id="line-287"></span><span class="annot"><span class="hs-comment">-- ** AdditionalPropertiesBoolean</span></span><span>
</span><span id="line-288"></span><span class="annot"><span class="hs-comment">-- | AdditionalPropertiesBoolean</span></span><span>
</span><span id="line-289"></span><span class="hs-keyword">data</span><span> </span><span id="AdditionalPropertiesBoolean"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesBoolean"><span class="hs-identifier hs-var">AdditionalPropertiesBoolean</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="AdditionalPropertiesBoolean"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesBoolean"><span class="hs-identifier hs-var">AdditionalPropertiesBoolean</span></a></span></span><span>
</span><span id="line-290"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="additionalPropertiesBooleanName"><span class="annot"><span class="annottext">AdditionalPropertiesBoolean -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesBooleanName"><span class="hs-identifier hs-var hs-var">additionalPropertiesBooleanName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name&quot;</span></span><span>
</span><span id="line-291"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159807"><span id="local-6989586621679159811"><span id="local-6989586621679159815"><span class="annot"><span class="annottext">Int -&gt; AdditionalPropertiesBoolean -&gt; ShowS
[AdditionalPropertiesBoolean] -&gt; ShowS
AdditionalPropertiesBoolean -&gt; [Char]
(Int -&gt; AdditionalPropertiesBoolean -&gt; ShowS)
-&gt; (AdditionalPropertiesBoolean -&gt; [Char])
-&gt; ([AdditionalPropertiesBoolean] -&gt; ShowS)
-&gt; Show AdditionalPropertiesBoolean
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AdditionalPropertiesBoolean -&gt; ShowS
showsPrec :: Int -&gt; AdditionalPropertiesBoolean -&gt; ShowS
$cshow :: AdditionalPropertiesBoolean -&gt; [Char]
show :: AdditionalPropertiesBoolean -&gt; [Char]
$cshowList :: [AdditionalPropertiesBoolean] -&gt; ShowS
showList :: [AdditionalPropertiesBoolean] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159818"><span id="local-6989586621679159821"><span class="annot"><span class="annottext">AdditionalPropertiesBoolean -&gt; AdditionalPropertiesBoolean -&gt; Bool
(AdditionalPropertiesBoolean
 -&gt; AdditionalPropertiesBoolean -&gt; Bool)
-&gt; (AdditionalPropertiesBoolean
    -&gt; AdditionalPropertiesBoolean -&gt; Bool)
-&gt; Eq AdditionalPropertiesBoolean
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AdditionalPropertiesBoolean -&gt; AdditionalPropertiesBoolean -&gt; Bool
== :: AdditionalPropertiesBoolean -&gt; AdditionalPropertiesBoolean -&gt; Bool
$c/= :: AdditionalPropertiesBoolean -&gt; AdditionalPropertiesBoolean -&gt; Bool
/= :: AdditionalPropertiesBoolean -&gt; AdditionalPropertiesBoolean -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-292"></span><span>
</span><span id="line-293"></span><span class="annot"><span class="hs-comment">-- | FromJSON AdditionalPropertiesBoolean</span></span><span>
</span><span id="line-294"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679159826"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesBoolean"><span class="hs-identifier hs-type">AdditionalPropertiesBoolean</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-295"></span><span>  </span><span id="local-6989586621679159832"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser AdditionalPropertiesBoolean
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser AdditionalPropertiesBoolean)
-&gt; Value
-&gt; Parser AdditionalPropertiesBoolean
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;AdditionalPropertiesBoolean&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser AdditionalPropertiesBoolean)
 -&gt; Value -&gt; Parser AdditionalPropertiesBoolean)
-&gt; (Object -&gt; Parser AdditionalPropertiesBoolean)
-&gt; Value
-&gt; Parser AdditionalPropertiesBoolean
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679159833"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679159833"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-296"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; AdditionalPropertiesBoolean
</span><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesBoolean"><span class="hs-identifier hs-var">AdditionalPropertiesBoolean</span></a></span><span>
</span><span id="line-297"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; AdditionalPropertiesBoolean)
-&gt; Parser (Maybe Text) -&gt; Parser AdditionalPropertiesBoolean
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679159833"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-298"></span><span>
</span><span id="line-299"></span><span class="annot"><span class="hs-comment">-- | ToJSON AdditionalPropertiesBoolean</span></span><span>
</span><span id="line-300"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679159836"><span id="local-6989586621679159840"><span id="local-6989586621679159843"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesBoolean"><span class="hs-identifier hs-type">AdditionalPropertiesBoolean</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-301"></span><span>  </span><span id="local-6989586621679159851"><span class="annot"><span class="annottext">toJSON :: AdditionalPropertiesBoolean -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesBoolean"><span class="hs-identifier hs-type">AdditionalPropertiesBoolean</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679159852"><span class="annot"><span class="annottext">Maybe Text
additionalPropertiesBooleanName :: AdditionalPropertiesBoolean -&gt; Maybe Text
additionalPropertiesBooleanName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesBooleanName"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-302"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-303"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679159852"><span class="hs-identifier hs-var">additionalPropertiesBooleanName</span></a></span><span>
</span><span id="line-304"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-305"></span><span>
</span><span id="line-306"></span><span>
</span><span id="line-307"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'AdditionalPropertiesBoolean' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-308"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesBoolean"><span class="hs-identifier hs-type">mkAdditionalPropertiesBoolean</span></a></span><span>
</span><span id="line-309"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesBoolean"><span class="hs-identifier hs-type">AdditionalPropertiesBoolean</span></a></span><span>
</span><span id="line-310"></span><span id="mkAdditionalPropertiesBoolean"><span class="annot"><span class="annottext">mkAdditionalPropertiesBoolean :: AdditionalPropertiesBoolean
</span><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesBoolean"><span class="hs-identifier hs-var hs-var">mkAdditionalPropertiesBoolean</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-311"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesBoolean"><span class="hs-identifier hs-type">AdditionalPropertiesBoolean</span></a></span><span>
</span><span id="line-312"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesBooleanName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesBooleanName"><span class="hs-identifier hs-var">additionalPropertiesBooleanName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-313"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-314"></span><span>
</span><span id="line-315"></span><span class="annot"><span class="hs-comment">-- ** AdditionalPropertiesClass</span></span><span>
</span><span id="line-316"></span><span class="annot"><span class="hs-comment">-- | AdditionalPropertiesClass</span></span><span>
</span><span id="line-317"></span><span class="hs-keyword">data</span><span> </span><span id="AdditionalPropertiesClass"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesClass"><span class="hs-identifier hs-var">AdditionalPropertiesClass</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="AdditionalPropertiesClass"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesClass"><span class="hs-identifier hs-var">AdditionalPropertiesClass</span></a></span></span><span>
</span><span id="line-318"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="additionalPropertiesClassMapString"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe (Map [Char] Text)
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapString"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassMapString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map_string&quot;</span></span><span>
</span><span id="line-319"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="additionalPropertiesClassMapNumber"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe (Map [Char] Double)
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapNumber"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassMapNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map_number&quot;</span></span><span>
</span><span id="line-320"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="additionalPropertiesClassMapInteger"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe (Map [Char] Int)
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapInteger"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassMapInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map_integer&quot;</span></span><span>
</span><span id="line-321"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="additionalPropertiesClassMapBoolean"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe (Map [Char] Bool)
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapBoolean"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassMapBoolean</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map_boolean&quot;</span></span><span>
</span><span id="line-322"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="additionalPropertiesClassMapArrayInteger"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe (Map [Char] [Int])
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapArrayInteger"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassMapArrayInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map_array_integer&quot;</span></span><span>
</span><span id="line-323"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="additionalPropertiesClassMapArrayAnytype"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe (Map [Char] [Value])
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapArrayAnytype"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassMapArrayAnytype</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">A.Value</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map_array_anytype&quot;</span></span><span>
</span><span id="line-324"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="additionalPropertiesClassMapMapString"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe (Map [Char] (Map [Char] Text))
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapMapString"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassMapMapString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map_map_string&quot;</span></span><span>
</span><span id="line-325"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="additionalPropertiesClassMapMapAnytype"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe (Map [Char] (Map [Char] Value))
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapMapAnytype"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassMapMapAnytype</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">A.Value</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map_map_anytype&quot;</span></span><span>
</span><span id="line-326"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="additionalPropertiesClassAnytype1"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe Value
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassAnytype1"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassAnytype1</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">A.Value</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;anytype_1&quot;</span></span><span>
</span><span id="line-327"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="additionalPropertiesClassAnytype2"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe Value
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassAnytype2"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassAnytype2</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">A.Value</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;anytype_2&quot;</span></span><span>
</span><span id="line-328"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="additionalPropertiesClassAnytype3"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; Maybe Value
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassAnytype3"><span class="hs-identifier hs-var hs-var">additionalPropertiesClassAnytype3</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">A.Value</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;anytype_3&quot;</span></span><span>
</span><span id="line-329"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679159867"><span id="local-6989586621679159890"><span id="local-6989586621679159894"><span class="annot"><span class="annottext">Int -&gt; AdditionalPropertiesClass -&gt; ShowS
[AdditionalPropertiesClass] -&gt; ShowS
AdditionalPropertiesClass -&gt; [Char]
(Int -&gt; AdditionalPropertiesClass -&gt; ShowS)
-&gt; (AdditionalPropertiesClass -&gt; [Char])
-&gt; ([AdditionalPropertiesClass] -&gt; ShowS)
-&gt; Show AdditionalPropertiesClass
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AdditionalPropertiesClass -&gt; ShowS
showsPrec :: Int -&gt; AdditionalPropertiesClass -&gt; ShowS
$cshow :: AdditionalPropertiesClass -&gt; [Char]
show :: AdditionalPropertiesClass -&gt; [Char]
$cshowList :: [AdditionalPropertiesClass] -&gt; ShowS
showList :: [AdditionalPropertiesClass] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679159904"><span id="local-6989586621679159926"><span class="annot"><span class="annottext">AdditionalPropertiesClass -&gt; AdditionalPropertiesClass -&gt; Bool
(AdditionalPropertiesClass -&gt; AdditionalPropertiesClass -&gt; Bool)
-&gt; (AdditionalPropertiesClass -&gt; AdditionalPropertiesClass -&gt; Bool)
-&gt; Eq AdditionalPropertiesClass
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AdditionalPropertiesClass -&gt; AdditionalPropertiesClass -&gt; Bool
== :: AdditionalPropertiesClass -&gt; AdditionalPropertiesClass -&gt; Bool
$c/= :: AdditionalPropertiesClass -&gt; AdditionalPropertiesClass -&gt; Bool
/= :: AdditionalPropertiesClass -&gt; AdditionalPropertiesClass -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-330"></span><span>
</span><span id="line-331"></span><span class="annot"><span class="hs-comment">-- | FromJSON AdditionalPropertiesClass</span></span><span>
</span><span id="line-332"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679159938"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesClass"><span class="hs-identifier hs-type">AdditionalPropertiesClass</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-333"></span><span>  </span><span id="local-6989586621679159999"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser AdditionalPropertiesClass
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser AdditionalPropertiesClass)
-&gt; Value
-&gt; Parser AdditionalPropertiesClass
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;AdditionalPropertiesClass&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser AdditionalPropertiesClass)
 -&gt; Value -&gt; Parser AdditionalPropertiesClass)
-&gt; (Object -&gt; Parser AdditionalPropertiesClass)
-&gt; Value
-&gt; Parser AdditionalPropertiesClass
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160000"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-334"></span><span>    </span><span class="annot"><span class="annottext">Maybe (Map [Char] Text)
-&gt; Maybe (Map [Char] Double)
-&gt; Maybe (Map [Char] Int)
-&gt; Maybe (Map [Char] Bool)
-&gt; Maybe (Map [Char] [Int])
-&gt; Maybe (Map [Char] [Value])
-&gt; Maybe (Map [Char] (Map [Char] Text))
-&gt; Maybe (Map [Char] (Map [Char] Value))
-&gt; Maybe Value
-&gt; Maybe Value
-&gt; Maybe Value
-&gt; AdditionalPropertiesClass
</span><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesClass"><span class="hs-identifier hs-var">AdditionalPropertiesClass</span></a></span><span>
</span><span id="line-335"></span><span>      </span><span class="annot"><span class="annottext">(Maybe (Map [Char] Text)
 -&gt; Maybe (Map [Char] Double)
 -&gt; Maybe (Map [Char] Int)
 -&gt; Maybe (Map [Char] Bool)
 -&gt; Maybe (Map [Char] [Int])
 -&gt; Maybe (Map [Char] [Value])
 -&gt; Maybe (Map [Char] (Map [Char] Text))
 -&gt; Maybe (Map [Char] (Map [Char] Value))
 -&gt; Maybe Value
 -&gt; Maybe Value
 -&gt; Maybe Value
 -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe (Map [Char] Text))
-&gt; Parser
     (Maybe (Map [Char] Double)
      -&gt; Maybe (Map [Char] Int)
      -&gt; Maybe (Map [Char] Bool)
      -&gt; Maybe (Map [Char] [Int])
      -&gt; Maybe (Map [Char] [Value])
      -&gt; Maybe (Map [Char] (Map [Char] Text))
      -&gt; Maybe (Map [Char] (Map [Char] Value))
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; AdditionalPropertiesClass)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] Text))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-336"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe (Map [Char] Double)
   -&gt; Maybe (Map [Char] Int)
   -&gt; Maybe (Map [Char] Bool)
   -&gt; Maybe (Map [Char] [Int])
   -&gt; Maybe (Map [Char] [Value])
   -&gt; Maybe (Map [Char] (Map [Char] Text))
   -&gt; Maybe (Map [Char] (Map [Char] Value))
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe (Map [Char] Double))
-&gt; Parser
     (Maybe (Map [Char] Int)
      -&gt; Maybe (Map [Char] Bool)
      -&gt; Maybe (Map [Char] [Int])
      -&gt; Maybe (Map [Char] [Value])
      -&gt; Maybe (Map [Char] (Map [Char] Text))
      -&gt; Maybe (Map [Char] (Map [Char] Value))
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; AdditionalPropertiesClass)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] Double))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_number&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-337"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe (Map [Char] Int)
   -&gt; Maybe (Map [Char] Bool)
   -&gt; Maybe (Map [Char] [Int])
   -&gt; Maybe (Map [Char] [Value])
   -&gt; Maybe (Map [Char] (Map [Char] Text))
   -&gt; Maybe (Map [Char] (Map [Char] Value))
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe (Map [Char] Int))
-&gt; Parser
     (Maybe (Map [Char] Bool)
      -&gt; Maybe (Map [Char] [Int])
      -&gt; Maybe (Map [Char] [Value])
      -&gt; Maybe (Map [Char] (Map [Char] Text))
      -&gt; Maybe (Map [Char] (Map [Char] Value))
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; AdditionalPropertiesClass)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] Int))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_integer&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-338"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe (Map [Char] Bool)
   -&gt; Maybe (Map [Char] [Int])
   -&gt; Maybe (Map [Char] [Value])
   -&gt; Maybe (Map [Char] (Map [Char] Text))
   -&gt; Maybe (Map [Char] (Map [Char] Value))
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe (Map [Char] Bool))
-&gt; Parser
     (Maybe (Map [Char] [Int])
      -&gt; Maybe (Map [Char] [Value])
      -&gt; Maybe (Map [Char] (Map [Char] Text))
      -&gt; Maybe (Map [Char] (Map [Char] Value))
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; AdditionalPropertiesClass)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] Bool))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_boolean&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-339"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe (Map [Char] [Int])
   -&gt; Maybe (Map [Char] [Value])
   -&gt; Maybe (Map [Char] (Map [Char] Text))
   -&gt; Maybe (Map [Char] (Map [Char] Value))
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe (Map [Char] [Int]))
-&gt; Parser
     (Maybe (Map [Char] [Value])
      -&gt; Maybe (Map [Char] (Map [Char] Text))
      -&gt; Maybe (Map [Char] (Map [Char] Value))
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; AdditionalPropertiesClass)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] [Int]))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_array_integer&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-340"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe (Map [Char] [Value])
   -&gt; Maybe (Map [Char] (Map [Char] Text))
   -&gt; Maybe (Map [Char] (Map [Char] Value))
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe (Map [Char] [Value]))
-&gt; Parser
     (Maybe (Map [Char] (Map [Char] Text))
      -&gt; Maybe (Map [Char] (Map [Char] Value))
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; AdditionalPropertiesClass)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] [Value]))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_array_anytype&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-341"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe (Map [Char] (Map [Char] Text))
   -&gt; Maybe (Map [Char] (Map [Char] Value))
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe (Map [Char] (Map [Char] Text)))
-&gt; Parser
     (Maybe (Map [Char] (Map [Char] Value))
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; Maybe Value
      -&gt; AdditionalPropertiesClass)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] (Map [Char] Text)))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_map_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-342"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe (Map [Char] (Map [Char] Value))
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; Maybe Value
   -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe (Map [Char] (Map [Char] Value)))
-&gt; Parser
     (Maybe Value
      -&gt; Maybe Value -&gt; Maybe Value -&gt; AdditionalPropertiesClass)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] (Map [Char] Value)))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_map_anytype&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-343"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Value
   -&gt; Maybe Value -&gt; Maybe Value -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe Value)
-&gt; Parser (Maybe Value -&gt; Maybe Value -&gt; AdditionalPropertiesClass)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Value)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;anytype_1&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-344"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Value -&gt; Maybe Value -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe Value)
-&gt; Parser (Maybe Value -&gt; AdditionalPropertiesClass)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Value)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;anytype_2&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-345"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Value -&gt; AdditionalPropertiesClass)
-&gt; Parser (Maybe Value) -&gt; Parser AdditionalPropertiesClass
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Value)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;anytype_3&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-346"></span><span>
</span><span id="line-347"></span><span class="annot"><span class="hs-comment">-- | ToJSON AdditionalPropertiesClass</span></span><span>
</span><span id="line-348"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160003"><span id="local-6989586621679160007"><span id="local-6989586621679160010"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesClass"><span class="hs-identifier hs-type">AdditionalPropertiesClass</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-349"></span><span>  </span><span id="local-6989586621679160068"><span class="annot"><span class="annottext">toJSON :: AdditionalPropertiesClass -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesClass"><span class="hs-identifier hs-type">AdditionalPropertiesClass</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160069"><span id="local-6989586621679160070"><span id="local-6989586621679160071"><span id="local-6989586621679160072"><span id="local-6989586621679160073"><span id="local-6989586621679160074"><span id="local-6989586621679160075"><span id="local-6989586621679160076"><span id="local-6989586621679160077"><span id="local-6989586621679160078"><span id="local-6989586621679160079"><span class="annot"><span class="annottext">Maybe (Map [Char] Bool)
Maybe (Map [Char] Double)
Maybe (Map [Char] Int)
Maybe (Map [Char] [Int])
Maybe (Map [Char] [Value])
Maybe (Map [Char] (Map [Char] Text))
Maybe (Map [Char] (Map [Char] Value))
Maybe (Map [Char] Text)
Maybe Value
additionalPropertiesClassMapString :: AdditionalPropertiesClass -&gt; Maybe (Map [Char] Text)
additionalPropertiesClassMapNumber :: AdditionalPropertiesClass -&gt; Maybe (Map [Char] Double)
additionalPropertiesClassMapInteger :: AdditionalPropertiesClass -&gt; Maybe (Map [Char] Int)
additionalPropertiesClassMapBoolean :: AdditionalPropertiesClass -&gt; Maybe (Map [Char] Bool)
additionalPropertiesClassMapArrayInteger :: AdditionalPropertiesClass -&gt; Maybe (Map [Char] [Int])
additionalPropertiesClassMapArrayAnytype :: AdditionalPropertiesClass -&gt; Maybe (Map [Char] [Value])
additionalPropertiesClassMapMapString :: AdditionalPropertiesClass -&gt; Maybe (Map [Char] (Map [Char] Text))
additionalPropertiesClassMapMapAnytype :: AdditionalPropertiesClass -&gt; Maybe (Map [Char] (Map [Char] Value))
additionalPropertiesClassAnytype1 :: AdditionalPropertiesClass -&gt; Maybe Value
additionalPropertiesClassAnytype2 :: AdditionalPropertiesClass -&gt; Maybe Value
additionalPropertiesClassAnytype3 :: AdditionalPropertiesClass -&gt; Maybe Value
additionalPropertiesClassMapString :: Maybe (Map [Char] Text)
additionalPropertiesClassMapNumber :: Maybe (Map [Char] Double)
additionalPropertiesClassMapInteger :: Maybe (Map [Char] Int)
additionalPropertiesClassMapBoolean :: Maybe (Map [Char] Bool)
additionalPropertiesClassMapArrayInteger :: Maybe (Map [Char] [Int])
additionalPropertiesClassMapArrayAnytype :: Maybe (Map [Char] [Value])
additionalPropertiesClassMapMapString :: Maybe (Map [Char] (Map [Char] Text))
additionalPropertiesClassMapMapAnytype :: Maybe (Map [Char] (Map [Char] Value))
additionalPropertiesClassAnytype1 :: Maybe Value
additionalPropertiesClassAnytype2 :: Maybe Value
additionalPropertiesClassAnytype3 :: Maybe Value
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapString"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span></span></span></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-350"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-351"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] Text) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Text)
</span><a href="#local-6989586621679160069"><span class="hs-identifier hs-var">additionalPropertiesClassMapString</span></a></span><span>
</span><span id="line-352"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_number&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] Double) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Double)
</span><a href="#local-6989586621679160070"><span class="hs-identifier hs-var">additionalPropertiesClassMapNumber</span></a></span><span>
</span><span id="line-353"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_integer&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] Int) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Int)
</span><a href="#local-6989586621679160071"><span class="hs-identifier hs-var">additionalPropertiesClassMapInteger</span></a></span><span>
</span><span id="line-354"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_boolean&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] Bool) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Bool)
</span><a href="#local-6989586621679160072"><span class="hs-identifier hs-var">additionalPropertiesClassMapBoolean</span></a></span><span>
</span><span id="line-355"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_array_integer&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] [Int]) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] [Int])
</span><a href="#local-6989586621679160073"><span class="hs-identifier hs-var">additionalPropertiesClassMapArrayInteger</span></a></span><span>
</span><span id="line-356"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_array_anytype&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] [Value]) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] [Value])
</span><a href="#local-6989586621679160074"><span class="hs-identifier hs-var">additionalPropertiesClassMapArrayAnytype</span></a></span><span>
</span><span id="line-357"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_map_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] (Map [Char] Text)) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] (Map [Char] Text))
</span><a href="#local-6989586621679160075"><span class="hs-identifier hs-var">additionalPropertiesClassMapMapString</span></a></span><span>
</span><span id="line-358"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_map_anytype&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] (Map [Char] Value)) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] (Map [Char] Value))
</span><a href="#local-6989586621679160076"><span class="hs-identifier hs-var">additionalPropertiesClassMapMapAnytype</span></a></span><span>
</span><span id="line-359"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;anytype_1&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Value -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Value
</span><a href="#local-6989586621679160077"><span class="hs-identifier hs-var">additionalPropertiesClassAnytype1</span></a></span><span>
</span><span id="line-360"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;anytype_2&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Value -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Value
</span><a href="#local-6989586621679160078"><span class="hs-identifier hs-var">additionalPropertiesClassAnytype2</span></a></span><span>
</span><span id="line-361"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;anytype_3&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Value -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Value
</span><a href="#local-6989586621679160079"><span class="hs-identifier hs-var">additionalPropertiesClassAnytype3</span></a></span><span>
</span><span id="line-362"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-363"></span><span>
</span><span id="line-364"></span><span>
</span><span id="line-365"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'AdditionalPropertiesClass' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-366"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesClass"><span class="hs-identifier hs-type">mkAdditionalPropertiesClass</span></a></span><span>
</span><span id="line-367"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesClass"><span class="hs-identifier hs-type">AdditionalPropertiesClass</span></a></span><span>
</span><span id="line-368"></span><span id="mkAdditionalPropertiesClass"><span class="annot"><span class="annottext">mkAdditionalPropertiesClass :: AdditionalPropertiesClass
</span><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesClass"><span class="hs-identifier hs-var hs-var">mkAdditionalPropertiesClass</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-369"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesClass"><span class="hs-identifier hs-type">AdditionalPropertiesClass</span></a></span><span>
</span><span id="line-370"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassMapString :: Maybe (Map [Char] Text)
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapString"><span class="hs-identifier hs-var">additionalPropertiesClassMapString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Text)
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-371"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassMapNumber :: Maybe (Map [Char] Double)
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapNumber"><span class="hs-identifier hs-var">additionalPropertiesClassMapNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Double)
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-372"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassMapInteger :: Maybe (Map [Char] Int)
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapInteger"><span class="hs-identifier hs-var">additionalPropertiesClassMapInteger</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Int)
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-373"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassMapBoolean :: Maybe (Map [Char] Bool)
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapBoolean"><span class="hs-identifier hs-var">additionalPropertiesClassMapBoolean</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Bool)
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-374"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassMapArrayInteger :: Maybe (Map [Char] [Int])
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapArrayInteger"><span class="hs-identifier hs-var">additionalPropertiesClassMapArrayInteger</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] [Int])
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-375"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassMapArrayAnytype :: Maybe (Map [Char] [Value])
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapArrayAnytype"><span class="hs-identifier hs-var">additionalPropertiesClassMapArrayAnytype</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] [Value])
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-376"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassMapMapString :: Maybe (Map [Char] (Map [Char] Text))
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapMapString"><span class="hs-identifier hs-var">additionalPropertiesClassMapMapString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] (Map [Char] Text))
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-377"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassMapMapAnytype :: Maybe (Map [Char] (Map [Char] Value))
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassMapMapAnytype"><span class="hs-identifier hs-var">additionalPropertiesClassMapMapAnytype</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] (Map [Char] Value))
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-378"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassAnytype1 :: Maybe Value
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassAnytype1"><span class="hs-identifier hs-var">additionalPropertiesClassAnytype1</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Value
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-379"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassAnytype2 :: Maybe Value
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassAnytype2"><span class="hs-identifier hs-var">additionalPropertiesClassAnytype2</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Value
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-380"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesClassAnytype3 :: Maybe Value
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesClassAnytype3"><span class="hs-identifier hs-var">additionalPropertiesClassAnytype3</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Value
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-381"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-382"></span><span>
</span><span id="line-383"></span><span class="annot"><span class="hs-comment">-- ** AdditionalPropertiesInteger</span></span><span>
</span><span id="line-384"></span><span class="annot"><span class="hs-comment">-- | AdditionalPropertiesInteger</span></span><span>
</span><span id="line-385"></span><span class="hs-keyword">data</span><span> </span><span id="AdditionalPropertiesInteger"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesInteger"><span class="hs-identifier hs-var">AdditionalPropertiesInteger</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="AdditionalPropertiesInteger"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesInteger"><span class="hs-identifier hs-var">AdditionalPropertiesInteger</span></a></span></span><span>
</span><span id="line-386"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="additionalPropertiesIntegerName"><span class="annot"><span class="annottext">AdditionalPropertiesInteger -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesIntegerName"><span class="hs-identifier hs-var hs-var">additionalPropertiesIntegerName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name&quot;</span></span><span>
</span><span id="line-387"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160084"><span id="local-6989586621679160088"><span id="local-6989586621679160092"><span class="annot"><span class="annottext">Int -&gt; AdditionalPropertiesInteger -&gt; ShowS
[AdditionalPropertiesInteger] -&gt; ShowS
AdditionalPropertiesInteger -&gt; [Char]
(Int -&gt; AdditionalPropertiesInteger -&gt; ShowS)
-&gt; (AdditionalPropertiesInteger -&gt; [Char])
-&gt; ([AdditionalPropertiesInteger] -&gt; ShowS)
-&gt; Show AdditionalPropertiesInteger
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AdditionalPropertiesInteger -&gt; ShowS
showsPrec :: Int -&gt; AdditionalPropertiesInteger -&gt; ShowS
$cshow :: AdditionalPropertiesInteger -&gt; [Char]
show :: AdditionalPropertiesInteger -&gt; [Char]
$cshowList :: [AdditionalPropertiesInteger] -&gt; ShowS
showList :: [AdditionalPropertiesInteger] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160095"><span id="local-6989586621679160098"><span class="annot"><span class="annottext">AdditionalPropertiesInteger -&gt; AdditionalPropertiesInteger -&gt; Bool
(AdditionalPropertiesInteger
 -&gt; AdditionalPropertiesInteger -&gt; Bool)
-&gt; (AdditionalPropertiesInteger
    -&gt; AdditionalPropertiesInteger -&gt; Bool)
-&gt; Eq AdditionalPropertiesInteger
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AdditionalPropertiesInteger -&gt; AdditionalPropertiesInteger -&gt; Bool
== :: AdditionalPropertiesInteger -&gt; AdditionalPropertiesInteger -&gt; Bool
$c/= :: AdditionalPropertiesInteger -&gt; AdditionalPropertiesInteger -&gt; Bool
/= :: AdditionalPropertiesInteger -&gt; AdditionalPropertiesInteger -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-388"></span><span>
</span><span id="line-389"></span><span class="annot"><span class="hs-comment">-- | FromJSON AdditionalPropertiesInteger</span></span><span>
</span><span id="line-390"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160103"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesInteger"><span class="hs-identifier hs-type">AdditionalPropertiesInteger</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-391"></span><span>  </span><span id="local-6989586621679160109"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser AdditionalPropertiesInteger
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser AdditionalPropertiesInteger)
-&gt; Value
-&gt; Parser AdditionalPropertiesInteger
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;AdditionalPropertiesInteger&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser AdditionalPropertiesInteger)
 -&gt; Value -&gt; Parser AdditionalPropertiesInteger)
-&gt; (Object -&gt; Parser AdditionalPropertiesInteger)
-&gt; Value
-&gt; Parser AdditionalPropertiesInteger
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160110"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160110"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-392"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; AdditionalPropertiesInteger
</span><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesInteger"><span class="hs-identifier hs-var">AdditionalPropertiesInteger</span></a></span><span>
</span><span id="line-393"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; AdditionalPropertiesInteger)
-&gt; Parser (Maybe Text) -&gt; Parser AdditionalPropertiesInteger
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160110"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-394"></span><span>
</span><span id="line-395"></span><span class="annot"><span class="hs-comment">-- | ToJSON AdditionalPropertiesInteger</span></span><span>
</span><span id="line-396"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160113"><span id="local-6989586621679160117"><span id="local-6989586621679160120"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesInteger"><span class="hs-identifier hs-type">AdditionalPropertiesInteger</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-397"></span><span>  </span><span id="local-6989586621679160128"><span class="annot"><span class="annottext">toJSON :: AdditionalPropertiesInteger -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesInteger"><span class="hs-identifier hs-type">AdditionalPropertiesInteger</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160129"><span class="annot"><span class="annottext">Maybe Text
additionalPropertiesIntegerName :: AdditionalPropertiesInteger -&gt; Maybe Text
additionalPropertiesIntegerName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesIntegerName"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-398"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-399"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160129"><span class="hs-identifier hs-var">additionalPropertiesIntegerName</span></a></span><span>
</span><span id="line-400"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-401"></span><span>
</span><span id="line-402"></span><span>
</span><span id="line-403"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'AdditionalPropertiesInteger' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-404"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesInteger"><span class="hs-identifier hs-type">mkAdditionalPropertiesInteger</span></a></span><span>
</span><span id="line-405"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesInteger"><span class="hs-identifier hs-type">AdditionalPropertiesInteger</span></a></span><span>
</span><span id="line-406"></span><span id="mkAdditionalPropertiesInteger"><span class="annot"><span class="annottext">mkAdditionalPropertiesInteger :: AdditionalPropertiesInteger
</span><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesInteger"><span class="hs-identifier hs-var hs-var">mkAdditionalPropertiesInteger</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-407"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesInteger"><span class="hs-identifier hs-type">AdditionalPropertiesInteger</span></a></span><span>
</span><span id="line-408"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesIntegerName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesIntegerName"><span class="hs-identifier hs-var">additionalPropertiesIntegerName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-409"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-410"></span><span>
</span><span id="line-411"></span><span class="annot"><span class="hs-comment">-- ** AdditionalPropertiesNumber</span></span><span>
</span><span id="line-412"></span><span class="annot"><span class="hs-comment">-- | AdditionalPropertiesNumber</span></span><span>
</span><span id="line-413"></span><span class="hs-keyword">data</span><span> </span><span id="AdditionalPropertiesNumber"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesNumber"><span class="hs-identifier hs-var">AdditionalPropertiesNumber</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="AdditionalPropertiesNumber"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesNumber"><span class="hs-identifier hs-var">AdditionalPropertiesNumber</span></a></span></span><span>
</span><span id="line-414"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="additionalPropertiesNumberName"><span class="annot"><span class="annottext">AdditionalPropertiesNumber -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesNumberName"><span class="hs-identifier hs-var hs-var">additionalPropertiesNumberName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name&quot;</span></span><span>
</span><span id="line-415"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160134"><span id="local-6989586621679160138"><span id="local-6989586621679160142"><span class="annot"><span class="annottext">Int -&gt; AdditionalPropertiesNumber -&gt; ShowS
[AdditionalPropertiesNumber] -&gt; ShowS
AdditionalPropertiesNumber -&gt; [Char]
(Int -&gt; AdditionalPropertiesNumber -&gt; ShowS)
-&gt; (AdditionalPropertiesNumber -&gt; [Char])
-&gt; ([AdditionalPropertiesNumber] -&gt; ShowS)
-&gt; Show AdditionalPropertiesNumber
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AdditionalPropertiesNumber -&gt; ShowS
showsPrec :: Int -&gt; AdditionalPropertiesNumber -&gt; ShowS
$cshow :: AdditionalPropertiesNumber -&gt; [Char]
show :: AdditionalPropertiesNumber -&gt; [Char]
$cshowList :: [AdditionalPropertiesNumber] -&gt; ShowS
showList :: [AdditionalPropertiesNumber] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160145"><span id="local-6989586621679160148"><span class="annot"><span class="annottext">AdditionalPropertiesNumber -&gt; AdditionalPropertiesNumber -&gt; Bool
(AdditionalPropertiesNumber -&gt; AdditionalPropertiesNumber -&gt; Bool)
-&gt; (AdditionalPropertiesNumber
    -&gt; AdditionalPropertiesNumber -&gt; Bool)
-&gt; Eq AdditionalPropertiesNumber
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AdditionalPropertiesNumber -&gt; AdditionalPropertiesNumber -&gt; Bool
== :: AdditionalPropertiesNumber -&gt; AdditionalPropertiesNumber -&gt; Bool
$c/= :: AdditionalPropertiesNumber -&gt; AdditionalPropertiesNumber -&gt; Bool
/= :: AdditionalPropertiesNumber -&gt; AdditionalPropertiesNumber -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-416"></span><span>
</span><span id="line-417"></span><span class="annot"><span class="hs-comment">-- | FromJSON AdditionalPropertiesNumber</span></span><span>
</span><span id="line-418"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160153"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesNumber"><span class="hs-identifier hs-type">AdditionalPropertiesNumber</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-419"></span><span>  </span><span id="local-6989586621679160159"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser AdditionalPropertiesNumber
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser AdditionalPropertiesNumber)
-&gt; Value
-&gt; Parser AdditionalPropertiesNumber
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;AdditionalPropertiesNumber&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser AdditionalPropertiesNumber)
 -&gt; Value -&gt; Parser AdditionalPropertiesNumber)
-&gt; (Object -&gt; Parser AdditionalPropertiesNumber)
-&gt; Value
-&gt; Parser AdditionalPropertiesNumber
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160160"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160160"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-420"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; AdditionalPropertiesNumber
</span><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesNumber"><span class="hs-identifier hs-var">AdditionalPropertiesNumber</span></a></span><span>
</span><span id="line-421"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; AdditionalPropertiesNumber)
-&gt; Parser (Maybe Text) -&gt; Parser AdditionalPropertiesNumber
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160160"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-422"></span><span>
</span><span id="line-423"></span><span class="annot"><span class="hs-comment">-- | ToJSON AdditionalPropertiesNumber</span></span><span>
</span><span id="line-424"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160163"><span id="local-6989586621679160167"><span id="local-6989586621679160170"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesNumber"><span class="hs-identifier hs-type">AdditionalPropertiesNumber</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-425"></span><span>  </span><span id="local-6989586621679160178"><span class="annot"><span class="annottext">toJSON :: AdditionalPropertiesNumber -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesNumber"><span class="hs-identifier hs-type">AdditionalPropertiesNumber</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160179"><span class="annot"><span class="annottext">Maybe Text
additionalPropertiesNumberName :: AdditionalPropertiesNumber -&gt; Maybe Text
additionalPropertiesNumberName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesNumberName"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-426"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-427"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160179"><span class="hs-identifier hs-var">additionalPropertiesNumberName</span></a></span><span>
</span><span id="line-428"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-429"></span><span>
</span><span id="line-430"></span><span>
</span><span id="line-431"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'AdditionalPropertiesNumber' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-432"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesNumber"><span class="hs-identifier hs-type">mkAdditionalPropertiesNumber</span></a></span><span>
</span><span id="line-433"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesNumber"><span class="hs-identifier hs-type">AdditionalPropertiesNumber</span></a></span><span>
</span><span id="line-434"></span><span id="mkAdditionalPropertiesNumber"><span class="annot"><span class="annottext">mkAdditionalPropertiesNumber :: AdditionalPropertiesNumber
</span><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesNumber"><span class="hs-identifier hs-var hs-var">mkAdditionalPropertiesNumber</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-435"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesNumber"><span class="hs-identifier hs-type">AdditionalPropertiesNumber</span></a></span><span>
</span><span id="line-436"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesNumberName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesNumberName"><span class="hs-identifier hs-var">additionalPropertiesNumberName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-437"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-438"></span><span>
</span><span id="line-439"></span><span class="annot"><span class="hs-comment">-- ** AdditionalPropertiesObject</span></span><span>
</span><span id="line-440"></span><span class="annot"><span class="hs-comment">-- | AdditionalPropertiesObject</span></span><span>
</span><span id="line-441"></span><span class="hs-keyword">data</span><span> </span><span id="AdditionalPropertiesObject"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesObject"><span class="hs-identifier hs-var">AdditionalPropertiesObject</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="AdditionalPropertiesObject"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesObject"><span class="hs-identifier hs-var">AdditionalPropertiesObject</span></a></span></span><span>
</span><span id="line-442"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="additionalPropertiesObjectName"><span class="annot"><span class="annottext">AdditionalPropertiesObject -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesObjectName"><span class="hs-identifier hs-var hs-var">additionalPropertiesObjectName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name&quot;</span></span><span>
</span><span id="line-443"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160184"><span id="local-6989586621679160188"><span id="local-6989586621679160192"><span class="annot"><span class="annottext">Int -&gt; AdditionalPropertiesObject -&gt; ShowS
[AdditionalPropertiesObject] -&gt; ShowS
AdditionalPropertiesObject -&gt; [Char]
(Int -&gt; AdditionalPropertiesObject -&gt; ShowS)
-&gt; (AdditionalPropertiesObject -&gt; [Char])
-&gt; ([AdditionalPropertiesObject] -&gt; ShowS)
-&gt; Show AdditionalPropertiesObject
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AdditionalPropertiesObject -&gt; ShowS
showsPrec :: Int -&gt; AdditionalPropertiesObject -&gt; ShowS
$cshow :: AdditionalPropertiesObject -&gt; [Char]
show :: AdditionalPropertiesObject -&gt; [Char]
$cshowList :: [AdditionalPropertiesObject] -&gt; ShowS
showList :: [AdditionalPropertiesObject] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160195"><span id="local-6989586621679160198"><span class="annot"><span class="annottext">AdditionalPropertiesObject -&gt; AdditionalPropertiesObject -&gt; Bool
(AdditionalPropertiesObject -&gt; AdditionalPropertiesObject -&gt; Bool)
-&gt; (AdditionalPropertiesObject
    -&gt; AdditionalPropertiesObject -&gt; Bool)
-&gt; Eq AdditionalPropertiesObject
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AdditionalPropertiesObject -&gt; AdditionalPropertiesObject -&gt; Bool
== :: AdditionalPropertiesObject -&gt; AdditionalPropertiesObject -&gt; Bool
$c/= :: AdditionalPropertiesObject -&gt; AdditionalPropertiesObject -&gt; Bool
/= :: AdditionalPropertiesObject -&gt; AdditionalPropertiesObject -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-444"></span><span>
</span><span id="line-445"></span><span class="annot"><span class="hs-comment">-- | FromJSON AdditionalPropertiesObject</span></span><span>
</span><span id="line-446"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160203"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesObject"><span class="hs-identifier hs-type">AdditionalPropertiesObject</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-447"></span><span>  </span><span id="local-6989586621679160209"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser AdditionalPropertiesObject
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser AdditionalPropertiesObject)
-&gt; Value
-&gt; Parser AdditionalPropertiesObject
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;AdditionalPropertiesObject&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser AdditionalPropertiesObject)
 -&gt; Value -&gt; Parser AdditionalPropertiesObject)
-&gt; (Object -&gt; Parser AdditionalPropertiesObject)
-&gt; Value
-&gt; Parser AdditionalPropertiesObject
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160210"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160210"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-448"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; AdditionalPropertiesObject
</span><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesObject"><span class="hs-identifier hs-var">AdditionalPropertiesObject</span></a></span><span>
</span><span id="line-449"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; AdditionalPropertiesObject)
-&gt; Parser (Maybe Text) -&gt; Parser AdditionalPropertiesObject
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160210"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-450"></span><span>
</span><span id="line-451"></span><span class="annot"><span class="hs-comment">-- | ToJSON AdditionalPropertiesObject</span></span><span>
</span><span id="line-452"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160213"><span id="local-6989586621679160217"><span id="local-6989586621679160220"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesObject"><span class="hs-identifier hs-type">AdditionalPropertiesObject</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-453"></span><span>  </span><span id="local-6989586621679160228"><span class="annot"><span class="annottext">toJSON :: AdditionalPropertiesObject -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesObject"><span class="hs-identifier hs-type">AdditionalPropertiesObject</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160229"><span class="annot"><span class="annottext">Maybe Text
additionalPropertiesObjectName :: AdditionalPropertiesObject -&gt; Maybe Text
additionalPropertiesObjectName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesObjectName"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-454"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-455"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160229"><span class="hs-identifier hs-var">additionalPropertiesObjectName</span></a></span><span>
</span><span id="line-456"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-457"></span><span>
</span><span id="line-458"></span><span>
</span><span id="line-459"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'AdditionalPropertiesObject' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-460"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesObject"><span class="hs-identifier hs-type">mkAdditionalPropertiesObject</span></a></span><span>
</span><span id="line-461"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesObject"><span class="hs-identifier hs-type">AdditionalPropertiesObject</span></a></span><span>
</span><span id="line-462"></span><span id="mkAdditionalPropertiesObject"><span class="annot"><span class="annottext">mkAdditionalPropertiesObject :: AdditionalPropertiesObject
</span><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesObject"><span class="hs-identifier hs-var hs-var">mkAdditionalPropertiesObject</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-463"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesObject"><span class="hs-identifier hs-type">AdditionalPropertiesObject</span></a></span><span>
</span><span id="line-464"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesObjectName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesObjectName"><span class="hs-identifier hs-var">additionalPropertiesObjectName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-465"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-466"></span><span>
</span><span id="line-467"></span><span class="annot"><span class="hs-comment">-- ** AdditionalPropertiesString</span></span><span>
</span><span id="line-468"></span><span class="annot"><span class="hs-comment">-- | AdditionalPropertiesString</span></span><span>
</span><span id="line-469"></span><span class="hs-keyword">data</span><span> </span><span id="AdditionalPropertiesString"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesString"><span class="hs-identifier hs-var">AdditionalPropertiesString</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="AdditionalPropertiesString"><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesString"><span class="hs-identifier hs-var">AdditionalPropertiesString</span></a></span></span><span>
</span><span id="line-470"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="additionalPropertiesStringName"><span class="annot"><span class="annottext">AdditionalPropertiesString -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesStringName"><span class="hs-identifier hs-var hs-var">additionalPropertiesStringName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name&quot;</span></span><span>
</span><span id="line-471"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160234"><span id="local-6989586621679160238"><span id="local-6989586621679160242"><span class="annot"><span class="annottext">Int -&gt; AdditionalPropertiesString -&gt; ShowS
[AdditionalPropertiesString] -&gt; ShowS
AdditionalPropertiesString -&gt; [Char]
(Int -&gt; AdditionalPropertiesString -&gt; ShowS)
-&gt; (AdditionalPropertiesString -&gt; [Char])
-&gt; ([AdditionalPropertiesString] -&gt; ShowS)
-&gt; Show AdditionalPropertiesString
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AdditionalPropertiesString -&gt; ShowS
showsPrec :: Int -&gt; AdditionalPropertiesString -&gt; ShowS
$cshow :: AdditionalPropertiesString -&gt; [Char]
show :: AdditionalPropertiesString -&gt; [Char]
$cshowList :: [AdditionalPropertiesString] -&gt; ShowS
showList :: [AdditionalPropertiesString] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160245"><span id="local-6989586621679160248"><span class="annot"><span class="annottext">AdditionalPropertiesString -&gt; AdditionalPropertiesString -&gt; Bool
(AdditionalPropertiesString -&gt; AdditionalPropertiesString -&gt; Bool)
-&gt; (AdditionalPropertiesString
    -&gt; AdditionalPropertiesString -&gt; Bool)
-&gt; Eq AdditionalPropertiesString
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AdditionalPropertiesString -&gt; AdditionalPropertiesString -&gt; Bool
== :: AdditionalPropertiesString -&gt; AdditionalPropertiesString -&gt; Bool
$c/= :: AdditionalPropertiesString -&gt; AdditionalPropertiesString -&gt; Bool
/= :: AdditionalPropertiesString -&gt; AdditionalPropertiesString -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-472"></span><span>
</span><span id="line-473"></span><span class="annot"><span class="hs-comment">-- | FromJSON AdditionalPropertiesString</span></span><span>
</span><span id="line-474"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160253"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesString"><span class="hs-identifier hs-type">AdditionalPropertiesString</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-475"></span><span>  </span><span id="local-6989586621679160259"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser AdditionalPropertiesString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser AdditionalPropertiesString)
-&gt; Value
-&gt; Parser AdditionalPropertiesString
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;AdditionalPropertiesString&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser AdditionalPropertiesString)
 -&gt; Value -&gt; Parser AdditionalPropertiesString)
-&gt; (Object -&gt; Parser AdditionalPropertiesString)
-&gt; Value
-&gt; Parser AdditionalPropertiesString
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160260"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160260"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-476"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; AdditionalPropertiesString
</span><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesString"><span class="hs-identifier hs-var">AdditionalPropertiesString</span></a></span><span>
</span><span id="line-477"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; AdditionalPropertiesString)
-&gt; Parser (Maybe Text) -&gt; Parser AdditionalPropertiesString
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160260"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-478"></span><span>
</span><span id="line-479"></span><span class="annot"><span class="hs-comment">-- | ToJSON AdditionalPropertiesString</span></span><span>
</span><span id="line-480"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160263"><span id="local-6989586621679160267"><span id="local-6989586621679160270"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesString"><span class="hs-identifier hs-type">AdditionalPropertiesString</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-481"></span><span>  </span><span id="local-6989586621679160278"><span class="annot"><span class="annottext">toJSON :: AdditionalPropertiesString -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesString"><span class="hs-identifier hs-type">AdditionalPropertiesString</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160279"><span class="annot"><span class="annottext">Maybe Text
additionalPropertiesStringName :: AdditionalPropertiesString -&gt; Maybe Text
additionalPropertiesStringName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesStringName"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-482"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-483"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160279"><span class="hs-identifier hs-var">additionalPropertiesStringName</span></a></span><span>
</span><span id="line-484"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-485"></span><span>
</span><span id="line-486"></span><span>
</span><span id="line-487"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'AdditionalPropertiesString' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-488"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesString"><span class="hs-identifier hs-type">mkAdditionalPropertiesString</span></a></span><span>
</span><span id="line-489"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesString"><span class="hs-identifier hs-type">AdditionalPropertiesString</span></a></span><span>
</span><span id="line-490"></span><span id="mkAdditionalPropertiesString"><span class="annot"><span class="annottext">mkAdditionalPropertiesString :: AdditionalPropertiesString
</span><a href="OpenAPIPetstore.Model.html#mkAdditionalPropertiesString"><span class="hs-identifier hs-var hs-var">mkAdditionalPropertiesString</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-491"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AdditionalPropertiesString"><span class="hs-identifier hs-type">AdditionalPropertiesString</span></a></span><span>
</span><span id="line-492"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">additionalPropertiesStringName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#additionalPropertiesStringName"><span class="hs-identifier hs-var">additionalPropertiesStringName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-493"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-494"></span><span>
</span><span id="line-495"></span><span class="annot"><span class="hs-comment">-- ** Animal</span></span><span>
</span><span id="line-496"></span><span class="annot"><span class="hs-comment">-- | Animal</span></span><span>
</span><span id="line-497"></span><span class="hs-keyword">data</span><span> </span><span id="Animal"><span class="annot"><a href="OpenAPIPetstore.Model.html#Animal"><span class="hs-identifier hs-var">Animal</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Animal"><span class="annot"><a href="OpenAPIPetstore.Model.html#Animal"><span class="hs-identifier hs-var">Animal</span></a></span></span><span>
</span><span id="line-498"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="animalClassName"><span class="annot"><span class="annottext">Animal -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#animalClassName"><span class="hs-identifier hs-var hs-var">animalClassName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;className&quot;</span></span><span>
</span><span id="line-499"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="animalColor"><span class="annot"><span class="annottext">Animal -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#animalColor"><span class="hs-identifier hs-var hs-var">animalColor</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;color&quot;</span></span><span>
</span><span id="line-500"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160285"><span id="local-6989586621679160290"><span id="local-6989586621679160294"><span class="annot"><span class="annottext">Int -&gt; Animal -&gt; ShowS
[Animal] -&gt; ShowS
Animal -&gt; [Char]
(Int -&gt; Animal -&gt; ShowS)
-&gt; (Animal -&gt; [Char]) -&gt; ([Animal] -&gt; ShowS) -&gt; Show Animal
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Animal -&gt; ShowS
showsPrec :: Int -&gt; Animal -&gt; ShowS
$cshow :: Animal -&gt; [Char]
show :: Animal -&gt; [Char]
$cshowList :: [Animal] -&gt; ShowS
showList :: [Animal] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160297"><span id="local-6989586621679160301"><span class="annot"><span class="annottext">Animal -&gt; Animal -&gt; Bool
(Animal -&gt; Animal -&gt; Bool)
-&gt; (Animal -&gt; Animal -&gt; Bool) -&gt; Eq Animal
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Animal -&gt; Animal -&gt; Bool
== :: Animal -&gt; Animal -&gt; Bool
$c/= :: Animal -&gt; Animal -&gt; Bool
/= :: Animal -&gt; Animal -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-501"></span><span>
</span><span id="line-502"></span><span class="annot"><span class="hs-comment">-- | FromJSON Animal</span></span><span>
</span><span id="line-503"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160306"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Animal"><span class="hs-identifier hs-type">Animal</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-504"></span><span>  </span><span id="local-6989586621679160315"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Animal
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser Animal) -&gt; Value -&gt; Parser Animal
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Animal&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Animal) -&gt; Value -&gt; Parser Animal)
-&gt; (Object -&gt; Parser Animal) -&gt; Value -&gt; Parser Animal
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160316"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160316"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-505"></span><span>    </span><span class="annot"><span class="annottext">Text -&gt; Maybe Text -&gt; Animal
</span><a href="OpenAPIPetstore.Model.html#Animal"><span class="hs-identifier hs-var">Animal</span></a></span><span>
</span><span id="line-506"></span><span>      </span><span class="annot"><span class="annottext">(Text -&gt; Maybe Text -&gt; Animal)
-&gt; Parser Text -&gt; Parser (Maybe Text -&gt; Animal)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160316"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Text
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;className&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-507"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Animal)
-&gt; Parser (Maybe Text) -&gt; Parser Animal
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160316"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;color&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-508"></span><span>
</span><span id="line-509"></span><span class="annot"><span class="hs-comment">-- | ToJSON Animal</span></span><span>
</span><span id="line-510"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160319"><span id="local-6989586621679160323"><span id="local-6989586621679160326"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Animal"><span class="hs-identifier hs-type">Animal</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-511"></span><span>  </span><span id="local-6989586621679160336"><span class="annot"><span class="annottext">toJSON :: Animal -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Animal"><span class="hs-identifier hs-type">Animal</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160337"><span id="local-6989586621679160338"><span class="annot"><span class="annottext">Maybe Text
Text
animalClassName :: Animal -&gt; Text
animalColor :: Animal -&gt; Maybe Text
animalClassName :: Text
animalColor :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#animalClassName"><span class="hs-glyph hs-var hs-var hs-var hs-var">..</span></a></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-512"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-513"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;className&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679160337"><span class="hs-identifier hs-var">animalClassName</span></a></span><span>
</span><span id="line-514"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;color&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160338"><span class="hs-identifier hs-var">animalColor</span></a></span><span>
</span><span id="line-515"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-516"></span><span>
</span><span id="line-517"></span><span>
</span><span id="line-518"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Animal' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-519"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkAnimal"><span class="hs-identifier hs-type">mkAnimal</span></a></span><span>
</span><span id="line-520"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'animalClassName' </span></span><span>
</span><span id="line-521"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Animal"><span class="hs-identifier hs-type">Animal</span></a></span><span>
</span><span id="line-522"></span><span id="mkAnimal"><span class="annot"><span class="annottext">mkAnimal :: Text -&gt; Animal
</span><a href="OpenAPIPetstore.Model.html#mkAnimal"><span class="hs-identifier hs-var hs-var">mkAnimal</span></a></span></span><span> </span><span id="local-6989586621679160340"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679160340"><span class="hs-identifier hs-var">animalClassName</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-523"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Animal"><span class="hs-identifier hs-type">Animal</span></a></span><span>
</span><span id="line-524"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">Text
animalClassName :: Text
animalClassName :: Text
</span><a href="OpenAPIPetstore.Model.html#animalClassName"><span class="hs-identifier hs-var hs-var">animalClassName</span></a></span><span>
</span><span id="line-525"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">animalColor :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#animalColor"><span class="hs-identifier hs-var">animalColor</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-526"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-527"></span><span>
</span><span id="line-528"></span><span class="annot"><span class="hs-comment">-- ** ApiResponse</span></span><span>
</span><span id="line-529"></span><span class="annot"><span class="hs-comment">-- | ApiResponse</span></span><span>
</span><span id="line-530"></span><span class="hs-keyword">data</span><span> </span><span id="ApiResponse"><span class="annot"><a href="OpenAPIPetstore.Model.html#ApiResponse"><span class="hs-identifier hs-var">ApiResponse</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ApiResponse"><span class="annot"><a href="OpenAPIPetstore.Model.html#ApiResponse"><span class="hs-identifier hs-var">ApiResponse</span></a></span></span><span>
</span><span id="line-531"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="apiResponseCode"><span class="annot"><span class="annottext">ApiResponse -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#apiResponseCode"><span class="hs-identifier hs-var hs-var">apiResponseCode</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;code&quot;</span></span><span>
</span><span id="line-532"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="apiResponseType"><span class="annot"><span class="annottext">ApiResponse -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#apiResponseType"><span class="hs-identifier hs-var hs-var">apiResponseType</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;type&quot;</span></span><span>
</span><span id="line-533"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="apiResponseMessage"><span class="annot"><span class="annottext">ApiResponse -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#apiResponseMessage"><span class="hs-identifier hs-var hs-var">apiResponseMessage</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;message&quot;</span></span><span>
</span><span id="line-534"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160346"><span id="local-6989586621679160352"><span id="local-6989586621679160356"><span class="annot"><span class="annottext">Int -&gt; ApiResponse -&gt; ShowS
[ApiResponse] -&gt; ShowS
ApiResponse -&gt; [Char]
(Int -&gt; ApiResponse -&gt; ShowS)
-&gt; (ApiResponse -&gt; [Char])
-&gt; ([ApiResponse] -&gt; ShowS)
-&gt; Show ApiResponse
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ApiResponse -&gt; ShowS
showsPrec :: Int -&gt; ApiResponse -&gt; ShowS
$cshow :: ApiResponse -&gt; [Char]
show :: ApiResponse -&gt; [Char]
$cshowList :: [ApiResponse] -&gt; ShowS
showList :: [ApiResponse] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160359"><span id="local-6989586621679160364"><span class="annot"><span class="annottext">ApiResponse -&gt; ApiResponse -&gt; Bool
(ApiResponse -&gt; ApiResponse -&gt; Bool)
-&gt; (ApiResponse -&gt; ApiResponse -&gt; Bool) -&gt; Eq ApiResponse
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ApiResponse -&gt; ApiResponse -&gt; Bool
== :: ApiResponse -&gt; ApiResponse -&gt; Bool
$c/= :: ApiResponse -&gt; ApiResponse -&gt; Bool
/= :: ApiResponse -&gt; ApiResponse -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-535"></span><span>
</span><span id="line-536"></span><span class="annot"><span class="hs-comment">-- | FromJSON ApiResponse</span></span><span>
</span><span id="line-537"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160369"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ApiResponse"><span class="hs-identifier hs-type">ApiResponse</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-538"></span><span>  </span><span id="local-6989586621679160381"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser ApiResponse
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser ApiResponse) -&gt; Value -&gt; Parser ApiResponse
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;ApiResponse&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser ApiResponse) -&gt; Value -&gt; Parser ApiResponse)
-&gt; (Object -&gt; Parser ApiResponse) -&gt; Value -&gt; Parser ApiResponse
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160382"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160382"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-539"></span><span>    </span><span class="annot"><span class="annottext">Maybe Int -&gt; Maybe Text -&gt; Maybe Text -&gt; ApiResponse
</span><a href="OpenAPIPetstore.Model.html#ApiResponse"><span class="hs-identifier hs-var">ApiResponse</span></a></span><span>
</span><span id="line-540"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Int -&gt; Maybe Text -&gt; Maybe Text -&gt; ApiResponse)
-&gt; Parser (Maybe Int)
-&gt; Parser (Maybe Text -&gt; Maybe Text -&gt; ApiResponse)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160382"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;code&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-541"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Maybe Text -&gt; ApiResponse)
-&gt; Parser (Maybe Text) -&gt; Parser (Maybe Text -&gt; ApiResponse)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160382"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;type&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-542"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; ApiResponse)
-&gt; Parser (Maybe Text) -&gt; Parser ApiResponse
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160382"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;message&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-543"></span><span>
</span><span id="line-544"></span><span class="annot"><span class="hs-comment">-- | ToJSON ApiResponse</span></span><span>
</span><span id="line-545"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160385"><span id="local-6989586621679160389"><span id="local-6989586621679160392"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ApiResponse"><span class="hs-identifier hs-type">ApiResponse</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-546"></span><span>  </span><span id="local-6989586621679160407"><span class="annot"><span class="annottext">toJSON :: ApiResponse -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ApiResponse"><span class="hs-identifier hs-type">ApiResponse</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160408"><span id="local-6989586621679160409"><span id="local-6989586621679160410"><span class="annot"><span class="annottext">Maybe Int
Maybe Text
apiResponseCode :: ApiResponse -&gt; Maybe Int
apiResponseType :: ApiResponse -&gt; Maybe Text
apiResponseMessage :: ApiResponse -&gt; Maybe Text
apiResponseCode :: Maybe Int
apiResponseType :: Maybe Text
apiResponseMessage :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#apiResponseCode"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-547"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-548"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;code&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679160408"><span class="hs-identifier hs-var">apiResponseCode</span></a></span><span>
</span><span id="line-549"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;type&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160409"><span class="hs-identifier hs-var">apiResponseType</span></a></span><span>
</span><span id="line-550"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;message&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160410"><span class="hs-identifier hs-var">apiResponseMessage</span></a></span><span>
</span><span id="line-551"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-552"></span><span>
</span><span id="line-553"></span><span>
</span><span id="line-554"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'ApiResponse' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-555"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkApiResponse"><span class="hs-identifier hs-type">mkApiResponse</span></a></span><span>
</span><span id="line-556"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ApiResponse"><span class="hs-identifier hs-type">ApiResponse</span></a></span><span>
</span><span id="line-557"></span><span id="mkApiResponse"><span class="annot"><span class="annottext">mkApiResponse :: ApiResponse
</span><a href="OpenAPIPetstore.Model.html#mkApiResponse"><span class="hs-identifier hs-var hs-var">mkApiResponse</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-558"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ApiResponse"><span class="hs-identifier hs-type">ApiResponse</span></a></span><span>
</span><span id="line-559"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">apiResponseCode :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#apiResponseCode"><span class="hs-identifier hs-var">apiResponseCode</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-560"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">apiResponseType :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#apiResponseType"><span class="hs-identifier hs-var">apiResponseType</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-561"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">apiResponseMessage :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#apiResponseMessage"><span class="hs-identifier hs-var">apiResponseMessage</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-562"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-563"></span><span>
</span><span id="line-564"></span><span class="annot"><span class="hs-comment">-- ** ArrayOfArrayOfNumberOnly</span></span><span>
</span><span id="line-565"></span><span class="annot"><span class="hs-comment">-- | ArrayOfArrayOfNumberOnly</span></span><span>
</span><span id="line-566"></span><span class="hs-keyword">data</span><span> </span><span id="ArrayOfArrayOfNumberOnly"><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfArrayOfNumberOnly"><span class="hs-identifier hs-var">ArrayOfArrayOfNumberOnly</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ArrayOfArrayOfNumberOnly"><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfArrayOfNumberOnly"><span class="hs-identifier hs-var">ArrayOfArrayOfNumberOnly</span></a></span></span><span>
</span><span id="line-567"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="arrayOfArrayOfNumberOnlyArrayArrayNumber"><span class="annot"><span class="annottext">ArrayOfArrayOfNumberOnly -&gt; Maybe [[Double]]
</span><a href="OpenAPIPetstore.Model.html#arrayOfArrayOfNumberOnlyArrayArrayNumber"><span class="hs-identifier hs-var hs-var">arrayOfArrayOfNumberOnlyArrayArrayNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">]</span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;ArrayArrayNumber&quot;</span></span><span>
</span><span id="line-568"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160415"><span id="local-6989586621679160420"><span id="local-6989586621679160424"><span class="annot"><span class="annottext">Int -&gt; ArrayOfArrayOfNumberOnly -&gt; ShowS
[ArrayOfArrayOfNumberOnly] -&gt; ShowS
ArrayOfArrayOfNumberOnly -&gt; [Char]
(Int -&gt; ArrayOfArrayOfNumberOnly -&gt; ShowS)
-&gt; (ArrayOfArrayOfNumberOnly -&gt; [Char])
-&gt; ([ArrayOfArrayOfNumberOnly] -&gt; ShowS)
-&gt; Show ArrayOfArrayOfNumberOnly
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ArrayOfArrayOfNumberOnly -&gt; ShowS
showsPrec :: Int -&gt; ArrayOfArrayOfNumberOnly -&gt; ShowS
$cshow :: ArrayOfArrayOfNumberOnly -&gt; [Char]
show :: ArrayOfArrayOfNumberOnly -&gt; [Char]
$cshowList :: [ArrayOfArrayOfNumberOnly] -&gt; ShowS
showList :: [ArrayOfArrayOfNumberOnly] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160428"><span id="local-6989586621679160432"><span class="annot"><span class="annottext">ArrayOfArrayOfNumberOnly -&gt; ArrayOfArrayOfNumberOnly -&gt; Bool
(ArrayOfArrayOfNumberOnly -&gt; ArrayOfArrayOfNumberOnly -&gt; Bool)
-&gt; (ArrayOfArrayOfNumberOnly -&gt; ArrayOfArrayOfNumberOnly -&gt; Bool)
-&gt; Eq ArrayOfArrayOfNumberOnly
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ArrayOfArrayOfNumberOnly -&gt; ArrayOfArrayOfNumberOnly -&gt; Bool
== :: ArrayOfArrayOfNumberOnly -&gt; ArrayOfArrayOfNumberOnly -&gt; Bool
$c/= :: ArrayOfArrayOfNumberOnly -&gt; ArrayOfArrayOfNumberOnly -&gt; Bool
/= :: ArrayOfArrayOfNumberOnly -&gt; ArrayOfArrayOfNumberOnly -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-569"></span><span>
</span><span id="line-570"></span><span class="annot"><span class="hs-comment">-- | FromJSON ArrayOfArrayOfNumberOnly</span></span><span>
</span><span id="line-571"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160438"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfArrayOfNumberOnly"><span class="hs-identifier hs-type">ArrayOfArrayOfNumberOnly</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-572"></span><span>  </span><span id="local-6989586621679160446"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser ArrayOfArrayOfNumberOnly
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser ArrayOfArrayOfNumberOnly)
-&gt; Value
-&gt; Parser ArrayOfArrayOfNumberOnly
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;ArrayOfArrayOfNumberOnly&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser ArrayOfArrayOfNumberOnly)
 -&gt; Value -&gt; Parser ArrayOfArrayOfNumberOnly)
-&gt; (Object -&gt; Parser ArrayOfArrayOfNumberOnly)
-&gt; Value
-&gt; Parser ArrayOfArrayOfNumberOnly
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160447"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160447"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-573"></span><span>    </span><span class="annot"><span class="annottext">Maybe [[Double]] -&gt; ArrayOfArrayOfNumberOnly
</span><a href="OpenAPIPetstore.Model.html#ArrayOfArrayOfNumberOnly"><span class="hs-identifier hs-var">ArrayOfArrayOfNumberOnly</span></a></span><span>
</span><span id="line-574"></span><span>      </span><span class="annot"><span class="annottext">(Maybe [[Double]] -&gt; ArrayOfArrayOfNumberOnly)
-&gt; Parser (Maybe [[Double]]) -&gt; Parser ArrayOfArrayOfNumberOnly
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160447"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [[Double]])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;ArrayArrayNumber&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-575"></span><span>
</span><span id="line-576"></span><span class="annot"><span class="hs-comment">-- | ToJSON ArrayOfArrayOfNumberOnly</span></span><span>
</span><span id="line-577"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160450"><span id="local-6989586621679160454"><span id="local-6989586621679160457"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfArrayOfNumberOnly"><span class="hs-identifier hs-type">ArrayOfArrayOfNumberOnly</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-578"></span><span>  </span><span id="local-6989586621679160467"><span class="annot"><span class="annottext">toJSON :: ArrayOfArrayOfNumberOnly -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfArrayOfNumberOnly"><span class="hs-identifier hs-type">ArrayOfArrayOfNumberOnly</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160468"><span class="annot"><span class="annottext">Maybe [[Double]]
arrayOfArrayOfNumberOnlyArrayArrayNumber :: ArrayOfArrayOfNumberOnly -&gt; Maybe [[Double]]
arrayOfArrayOfNumberOnlyArrayArrayNumber :: Maybe [[Double]]
</span><a href="OpenAPIPetstore.Model.html#arrayOfArrayOfNumberOnlyArrayArrayNumber"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-579"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-580"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;ArrayArrayNumber&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [[Double]] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [[Double]]
</span><a href="#local-6989586621679160468"><span class="hs-identifier hs-var">arrayOfArrayOfNumberOnlyArrayArrayNumber</span></a></span><span>
</span><span id="line-581"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-582"></span><span>
</span><span id="line-583"></span><span>
</span><span id="line-584"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'ArrayOfArrayOfNumberOnly' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-585"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkArrayOfArrayOfNumberOnly"><span class="hs-identifier hs-type">mkArrayOfArrayOfNumberOnly</span></a></span><span>
</span><span id="line-586"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfArrayOfNumberOnly"><span class="hs-identifier hs-type">ArrayOfArrayOfNumberOnly</span></a></span><span>
</span><span id="line-587"></span><span id="mkArrayOfArrayOfNumberOnly"><span class="annot"><span class="annottext">mkArrayOfArrayOfNumberOnly :: ArrayOfArrayOfNumberOnly
</span><a href="OpenAPIPetstore.Model.html#mkArrayOfArrayOfNumberOnly"><span class="hs-identifier hs-var hs-var">mkArrayOfArrayOfNumberOnly</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-588"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfArrayOfNumberOnly"><span class="hs-identifier hs-type">ArrayOfArrayOfNumberOnly</span></a></span><span>
</span><span id="line-589"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">arrayOfArrayOfNumberOnlyArrayArrayNumber :: Maybe [[Double]]
</span><a href="OpenAPIPetstore.Model.html#arrayOfArrayOfNumberOnlyArrayArrayNumber"><span class="hs-identifier hs-var">arrayOfArrayOfNumberOnlyArrayArrayNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [[Double]]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-590"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-591"></span><span>
</span><span id="line-592"></span><span class="annot"><span class="hs-comment">-- ** ArrayOfNumberOnly</span></span><span>
</span><span id="line-593"></span><span class="annot"><span class="hs-comment">-- | ArrayOfNumberOnly</span></span><span>
</span><span id="line-594"></span><span class="hs-keyword">data</span><span> </span><span id="ArrayOfNumberOnly"><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfNumberOnly"><span class="hs-identifier hs-var">ArrayOfNumberOnly</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ArrayOfNumberOnly"><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfNumberOnly"><span class="hs-identifier hs-var">ArrayOfNumberOnly</span></a></span></span><span>
</span><span id="line-595"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="arrayOfNumberOnlyArrayNumber"><span class="annot"><span class="annottext">ArrayOfNumberOnly -&gt; Maybe [Double]
</span><a href="OpenAPIPetstore.Model.html#arrayOfNumberOnlyArrayNumber"><span class="hs-identifier hs-var hs-var">arrayOfNumberOnlyArrayNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;ArrayNumber&quot;</span></span><span>
</span><span id="line-596"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160473"><span id="local-6989586621679160478"><span id="local-6989586621679160482"><span class="annot"><span class="annottext">Int -&gt; ArrayOfNumberOnly -&gt; ShowS
[ArrayOfNumberOnly] -&gt; ShowS
ArrayOfNumberOnly -&gt; [Char]
(Int -&gt; ArrayOfNumberOnly -&gt; ShowS)
-&gt; (ArrayOfNumberOnly -&gt; [Char])
-&gt; ([ArrayOfNumberOnly] -&gt; ShowS)
-&gt; Show ArrayOfNumberOnly
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ArrayOfNumberOnly -&gt; ShowS
showsPrec :: Int -&gt; ArrayOfNumberOnly -&gt; ShowS
$cshow :: ArrayOfNumberOnly -&gt; [Char]
show :: ArrayOfNumberOnly -&gt; [Char]
$cshowList :: [ArrayOfNumberOnly] -&gt; ShowS
showList :: [ArrayOfNumberOnly] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160485"><span id="local-6989586621679160489"><span class="annot"><span class="annottext">ArrayOfNumberOnly -&gt; ArrayOfNumberOnly -&gt; Bool
(ArrayOfNumberOnly -&gt; ArrayOfNumberOnly -&gt; Bool)
-&gt; (ArrayOfNumberOnly -&gt; ArrayOfNumberOnly -&gt; Bool)
-&gt; Eq ArrayOfNumberOnly
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ArrayOfNumberOnly -&gt; ArrayOfNumberOnly -&gt; Bool
== :: ArrayOfNumberOnly -&gt; ArrayOfNumberOnly -&gt; Bool
$c/= :: ArrayOfNumberOnly -&gt; ArrayOfNumberOnly -&gt; Bool
/= :: ArrayOfNumberOnly -&gt; ArrayOfNumberOnly -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-597"></span><span>
</span><span id="line-598"></span><span class="annot"><span class="hs-comment">-- | FromJSON ArrayOfNumberOnly</span></span><span>
</span><span id="line-599"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160494"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfNumberOnly"><span class="hs-identifier hs-type">ArrayOfNumberOnly</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-600"></span><span>  </span><span id="local-6989586621679160501"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser ArrayOfNumberOnly
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser ArrayOfNumberOnly)
-&gt; Value
-&gt; Parser ArrayOfNumberOnly
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;ArrayOfNumberOnly&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser ArrayOfNumberOnly)
 -&gt; Value -&gt; Parser ArrayOfNumberOnly)
-&gt; (Object -&gt; Parser ArrayOfNumberOnly)
-&gt; Value
-&gt; Parser ArrayOfNumberOnly
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160502"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160502"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-601"></span><span>    </span><span class="annot"><span class="annottext">Maybe [Double] -&gt; ArrayOfNumberOnly
</span><a href="OpenAPIPetstore.Model.html#ArrayOfNumberOnly"><span class="hs-identifier hs-var">ArrayOfNumberOnly</span></a></span><span>
</span><span id="line-602"></span><span>      </span><span class="annot"><span class="annottext">(Maybe [Double] -&gt; ArrayOfNumberOnly)
-&gt; Parser (Maybe [Double]) -&gt; Parser ArrayOfNumberOnly
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160502"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Double])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;ArrayNumber&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-603"></span><span>
</span><span id="line-604"></span><span class="annot"><span class="hs-comment">-- | ToJSON ArrayOfNumberOnly</span></span><span>
</span><span id="line-605"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160505"><span id="local-6989586621679160509"><span id="local-6989586621679160512"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfNumberOnly"><span class="hs-identifier hs-type">ArrayOfNumberOnly</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-606"></span><span>  </span><span id="local-6989586621679160521"><span class="annot"><span class="annottext">toJSON :: ArrayOfNumberOnly -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfNumberOnly"><span class="hs-identifier hs-type">ArrayOfNumberOnly</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160522"><span class="annot"><span class="annottext">Maybe [Double]
arrayOfNumberOnlyArrayNumber :: ArrayOfNumberOnly -&gt; Maybe [Double]
arrayOfNumberOnlyArrayNumber :: Maybe [Double]
</span><a href="OpenAPIPetstore.Model.html#arrayOfNumberOnlyArrayNumber"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-607"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-608"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;ArrayNumber&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Double] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Double]
</span><a href="#local-6989586621679160522"><span class="hs-identifier hs-var">arrayOfNumberOnlyArrayNumber</span></a></span><span>
</span><span id="line-609"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-610"></span><span>
</span><span id="line-611"></span><span>
</span><span id="line-612"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'ArrayOfNumberOnly' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-613"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkArrayOfNumberOnly"><span class="hs-identifier hs-type">mkArrayOfNumberOnly</span></a></span><span>
</span><span id="line-614"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfNumberOnly"><span class="hs-identifier hs-type">ArrayOfNumberOnly</span></a></span><span>
</span><span id="line-615"></span><span id="mkArrayOfNumberOnly"><span class="annot"><span class="annottext">mkArrayOfNumberOnly :: ArrayOfNumberOnly
</span><a href="OpenAPIPetstore.Model.html#mkArrayOfNumberOnly"><span class="hs-identifier hs-var hs-var">mkArrayOfNumberOnly</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-616"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayOfNumberOnly"><span class="hs-identifier hs-type">ArrayOfNumberOnly</span></a></span><span>
</span><span id="line-617"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">arrayOfNumberOnlyArrayNumber :: Maybe [Double]
</span><a href="OpenAPIPetstore.Model.html#arrayOfNumberOnlyArrayNumber"><span class="hs-identifier hs-var">arrayOfNumberOnlyArrayNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Double]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-618"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-619"></span><span>
</span><span id="line-620"></span><span class="annot"><span class="hs-comment">-- ** ArrayTest</span></span><span>
</span><span id="line-621"></span><span class="annot"><span class="hs-comment">-- | ArrayTest</span></span><span>
</span><span id="line-622"></span><span class="hs-keyword">data</span><span> </span><span id="ArrayTest"><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayTest"><span class="hs-identifier hs-var">ArrayTest</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ArrayTest"><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayTest"><span class="hs-identifier hs-var">ArrayTest</span></a></span></span><span>
</span><span id="line-623"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="arrayTestArrayOfString"><span class="annot"><span class="annottext">ArrayTest -&gt; Maybe [Text]
</span><a href="OpenAPIPetstore.Model.html#arrayTestArrayOfString"><span class="hs-identifier hs-var hs-var">arrayTestArrayOfString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;array_of_string&quot;</span></span><span>
</span><span id="line-624"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="arrayTestArrayArrayOfInteger"><span class="annot"><span class="annottext">ArrayTest -&gt; Maybe [[Integer]]
</span><a href="OpenAPIPetstore.Model.html#arrayTestArrayArrayOfInteger"><span class="hs-identifier hs-var hs-var">arrayTestArrayArrayOfInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span class="hs-special">]</span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;array_array_of_integer&quot;</span></span><span>
</span><span id="line-625"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="arrayTestArrayArrayOfModel"><span class="annot"><span class="annottext">ArrayTest -&gt; Maybe [[ReadOnlyFirst]]
</span><a href="OpenAPIPetstore.Model.html#arrayTestArrayArrayOfModel"><span class="hs-identifier hs-var hs-var">arrayTestArrayArrayOfModel</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="hs-special">[</span><span class="annot"><a href="OpenAPIPetstore.Model.html#ReadOnlyFirst"><span class="hs-identifier hs-type">ReadOnlyFirst</span></a></span><span class="hs-special">]</span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;array_array_of_model&quot;</span></span><span>
</span><span id="line-626"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160529"><span id="local-6989586621679160538"><span id="local-6989586621679160542"><span class="annot"><span class="annottext">Int -&gt; ArrayTest -&gt; ShowS
[ArrayTest] -&gt; ShowS
ArrayTest -&gt; [Char]
(Int -&gt; ArrayTest -&gt; ShowS)
-&gt; (ArrayTest -&gt; [Char])
-&gt; ([ArrayTest] -&gt; ShowS)
-&gt; Show ArrayTest
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ArrayTest -&gt; ShowS
showsPrec :: Int -&gt; ArrayTest -&gt; ShowS
$cshow :: ArrayTest -&gt; [Char]
show :: ArrayTest -&gt; [Char]
$cshowList :: [ArrayTest] -&gt; ShowS
showList :: [ArrayTest] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160550"><span id="local-6989586621679160558"><span class="annot"><span class="annottext">ArrayTest -&gt; ArrayTest -&gt; Bool
(ArrayTest -&gt; ArrayTest -&gt; Bool)
-&gt; (ArrayTest -&gt; ArrayTest -&gt; Bool) -&gt; Eq ArrayTest
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ArrayTest -&gt; ArrayTest -&gt; Bool
== :: ArrayTest -&gt; ArrayTest -&gt; Bool
$c/= :: ArrayTest -&gt; ArrayTest -&gt; Bool
/= :: ArrayTest -&gt; ArrayTest -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-627"></span><span>
</span><span id="line-628"></span><span class="annot"><span class="hs-comment">-- | FromJSON ArrayTest</span></span><span>
</span><span id="line-629"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160568"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayTest"><span class="hs-identifier hs-type">ArrayTest</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-630"></span><span>  </span><span id="local-6989586621679160587"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser ArrayTest
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser ArrayTest) -&gt; Value -&gt; Parser ArrayTest
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;ArrayTest&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser ArrayTest) -&gt; Value -&gt; Parser ArrayTest)
-&gt; (Object -&gt; Parser ArrayTest) -&gt; Value -&gt; Parser ArrayTest
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160588"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160588"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-631"></span><span>    </span><span class="annot"><span class="annottext">Maybe [Text]
-&gt; Maybe [[Integer]] -&gt; Maybe [[ReadOnlyFirst]] -&gt; ArrayTest
</span><a href="OpenAPIPetstore.Model.html#ArrayTest"><span class="hs-identifier hs-var">ArrayTest</span></a></span><span>
</span><span id="line-632"></span><span>      </span><span class="annot"><span class="annottext">(Maybe [Text]
 -&gt; Maybe [[Integer]] -&gt; Maybe [[ReadOnlyFirst]] -&gt; ArrayTest)
-&gt; Parser (Maybe [Text])
-&gt; Parser
     (Maybe [[Integer]] -&gt; Maybe [[ReadOnlyFirst]] -&gt; ArrayTest)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160588"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Text])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_of_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-633"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe [[Integer]] -&gt; Maybe [[ReadOnlyFirst]] -&gt; ArrayTest)
-&gt; Parser (Maybe [[Integer]])
-&gt; Parser (Maybe [[ReadOnlyFirst]] -&gt; ArrayTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160588"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [[Integer]])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_array_of_integer&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-634"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe [[ReadOnlyFirst]] -&gt; ArrayTest)
-&gt; Parser (Maybe [[ReadOnlyFirst]]) -&gt; Parser ArrayTest
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160588"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [[ReadOnlyFirst]])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_array_of_model&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-635"></span><span>
</span><span id="line-636"></span><span class="annot"><span class="hs-comment">-- | ToJSON ArrayTest</span></span><span>
</span><span id="line-637"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160591"><span id="local-6989586621679160595"><span id="local-6989586621679160598"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayTest"><span class="hs-identifier hs-type">ArrayTest</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-638"></span><span>  </span><span id="local-6989586621679160621"><span class="annot"><span class="annottext">toJSON :: ArrayTest -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayTest"><span class="hs-identifier hs-type">ArrayTest</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160622"><span id="local-6989586621679160623"><span id="local-6989586621679160624"><span class="annot"><span class="annottext">Maybe [[Integer]]
Maybe [[ReadOnlyFirst]]
Maybe [Text]
arrayTestArrayOfString :: ArrayTest -&gt; Maybe [Text]
arrayTestArrayArrayOfInteger :: ArrayTest -&gt; Maybe [[Integer]]
arrayTestArrayArrayOfModel :: ArrayTest -&gt; Maybe [[ReadOnlyFirst]]
arrayTestArrayOfString :: Maybe [Text]
arrayTestArrayArrayOfInteger :: Maybe [[Integer]]
arrayTestArrayArrayOfModel :: Maybe [[ReadOnlyFirst]]
</span><a href="OpenAPIPetstore.Model.html#arrayTestArrayOfString"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-639"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-640"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_of_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Text] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Text]
</span><a href="#local-6989586621679160622"><span class="hs-identifier hs-var">arrayTestArrayOfString</span></a></span><span>
</span><span id="line-641"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_array_of_integer&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [[Integer]] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [[Integer]]
</span><a href="#local-6989586621679160623"><span class="hs-identifier hs-var">arrayTestArrayArrayOfInteger</span></a></span><span>
</span><span id="line-642"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_array_of_model&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [[ReadOnlyFirst]] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [[ReadOnlyFirst]]
</span><a href="#local-6989586621679160624"><span class="hs-identifier hs-var">arrayTestArrayArrayOfModel</span></a></span><span>
</span><span id="line-643"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-644"></span><span>
</span><span id="line-645"></span><span>
</span><span id="line-646"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'ArrayTest' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-647"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkArrayTest"><span class="hs-identifier hs-type">mkArrayTest</span></a></span><span>
</span><span id="line-648"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayTest"><span class="hs-identifier hs-type">ArrayTest</span></a></span><span>
</span><span id="line-649"></span><span id="mkArrayTest"><span class="annot"><span class="annottext">mkArrayTest :: ArrayTest
</span><a href="OpenAPIPetstore.Model.html#mkArrayTest"><span class="hs-identifier hs-var hs-var">mkArrayTest</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-650"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ArrayTest"><span class="hs-identifier hs-type">ArrayTest</span></a></span><span>
</span><span id="line-651"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">arrayTestArrayOfString :: Maybe [Text]
</span><a href="OpenAPIPetstore.Model.html#arrayTestArrayOfString"><span class="hs-identifier hs-var">arrayTestArrayOfString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Text]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-652"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">arrayTestArrayArrayOfInteger :: Maybe [[Integer]]
</span><a href="OpenAPIPetstore.Model.html#arrayTestArrayArrayOfInteger"><span class="hs-identifier hs-var">arrayTestArrayArrayOfInteger</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [[Integer]]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-653"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">arrayTestArrayArrayOfModel :: Maybe [[ReadOnlyFirst]]
</span><a href="OpenAPIPetstore.Model.html#arrayTestArrayArrayOfModel"><span class="hs-identifier hs-var">arrayTestArrayArrayOfModel</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [[ReadOnlyFirst]]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-654"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-655"></span><span>
</span><span id="line-656"></span><span class="annot"><span class="hs-comment">-- ** BigCat</span></span><span>
</span><span id="line-657"></span><span class="annot"><span class="hs-comment">-- | BigCat</span></span><span>
</span><span id="line-658"></span><span class="hs-keyword">data</span><span> </span><span id="BigCat"><span class="annot"><a href="OpenAPIPetstore.Model.html#BigCat"><span class="hs-identifier hs-var">BigCat</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="BigCat"><span class="annot"><a href="OpenAPIPetstore.Model.html#BigCat"><span class="hs-identifier hs-var">BigCat</span></a></span></span><span>
</span><span id="line-659"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="bigCatClassName"><span class="annot"><span class="annottext">BigCat -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#bigCatClassName"><span class="hs-identifier hs-var hs-var">bigCatClassName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;className&quot;</span></span><span>
</span><span id="line-660"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="bigCatColor"><span class="annot"><span class="annottext">BigCat -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#bigCatColor"><span class="hs-identifier hs-var hs-var">bigCatColor</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;color&quot;</span></span><span>
</span><span id="line-661"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="bigCatDeclawed"><span class="annot"><span class="annottext">BigCat -&gt; Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#bigCatDeclawed"><span class="hs-identifier hs-var hs-var">bigCatDeclawed</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;declawed&quot;</span></span><span>
</span><span id="line-662"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="bigCatKind"><span class="annot"><span class="annottext">BigCat -&gt; Maybe E'Kind
</span><a href="OpenAPIPetstore.Model.html#bigCatKind"><span class="hs-identifier hs-var hs-var">bigCatKind</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind"><span class="hs-identifier hs-type">E'Kind</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;kind&quot;</span></span><span>
</span><span id="line-663"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160632"><span id="local-6989586621679160641"><span id="local-6989586621679160645"><span class="annot"><span class="annottext">Int -&gt; BigCat -&gt; ShowS
[BigCat] -&gt; ShowS
BigCat -&gt; [Char]
(Int -&gt; BigCat -&gt; ShowS)
-&gt; (BigCat -&gt; [Char]) -&gt; ([BigCat] -&gt; ShowS) -&gt; Show BigCat
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; BigCat -&gt; ShowS
showsPrec :: Int -&gt; BigCat -&gt; ShowS
$cshow :: BigCat -&gt; [Char]
show :: BigCat -&gt; [Char]
$cshowList :: [BigCat] -&gt; ShowS
showList :: [BigCat] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160649"><span id="local-6989586621679160657"><span class="annot"><span class="annottext">BigCat -&gt; BigCat -&gt; Bool
(BigCat -&gt; BigCat -&gt; Bool)
-&gt; (BigCat -&gt; BigCat -&gt; Bool) -&gt; Eq BigCat
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: BigCat -&gt; BigCat -&gt; Bool
== :: BigCat -&gt; BigCat -&gt; Bool
$c/= :: BigCat -&gt; BigCat -&gt; Bool
/= :: BigCat -&gt; BigCat -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-664"></span><span>
</span><span id="line-665"></span><span class="annot"><span class="hs-comment">-- | FromJSON BigCat</span></span><span>
</span><span id="line-666"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160663"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#BigCat"><span class="hs-identifier hs-type">BigCat</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-667"></span><span>  </span><span id="local-6989586621679160679"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser BigCat
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser BigCat) -&gt; Value -&gt; Parser BigCat
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;BigCat&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser BigCat) -&gt; Value -&gt; Parser BigCat)
-&gt; (Object -&gt; Parser BigCat) -&gt; Value -&gt; Parser BigCat
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160680"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160680"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-668"></span><span>    </span><span class="annot"><span class="annottext">Text -&gt; Maybe Text -&gt; Maybe Bool -&gt; Maybe E'Kind -&gt; BigCat
</span><a href="OpenAPIPetstore.Model.html#BigCat"><span class="hs-identifier hs-var">BigCat</span></a></span><span>
</span><span id="line-669"></span><span>      </span><span class="annot"><span class="annottext">(Text -&gt; Maybe Text -&gt; Maybe Bool -&gt; Maybe E'Kind -&gt; BigCat)
-&gt; Parser Text
-&gt; Parser (Maybe Text -&gt; Maybe Bool -&gt; Maybe E'Kind -&gt; BigCat)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160680"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Text
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;className&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-670"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Maybe Bool -&gt; Maybe E'Kind -&gt; BigCat)
-&gt; Parser (Maybe Text)
-&gt; Parser (Maybe Bool -&gt; Maybe E'Kind -&gt; BigCat)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160680"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;color&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-671"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Bool -&gt; Maybe E'Kind -&gt; BigCat)
-&gt; Parser (Maybe Bool) -&gt; Parser (Maybe E'Kind -&gt; BigCat)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160680"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Bool)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;declawed&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-672"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe E'Kind -&gt; BigCat)
-&gt; Parser (Maybe E'Kind) -&gt; Parser BigCat
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160680"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe E'Kind)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;kind&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-673"></span><span>
</span><span id="line-674"></span><span class="annot"><span class="hs-comment">-- | ToJSON BigCat</span></span><span>
</span><span id="line-675"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160683"><span id="local-6989586621679160687"><span id="local-6989586621679160690"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#BigCat"><span class="hs-identifier hs-type">BigCat</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-676"></span><span>  </span><span id="local-6989586621679160709"><span class="annot"><span class="annottext">toJSON :: BigCat -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#BigCat"><span class="hs-identifier hs-type">BigCat</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160710"><span id="local-6989586621679160711"><span id="local-6989586621679160712"><span id="local-6989586621679160713"><span class="annot"><span class="annottext">Maybe Bool
Maybe Text
Maybe E'Kind
Text
bigCatClassName :: BigCat -&gt; Text
bigCatColor :: BigCat -&gt; Maybe Text
bigCatDeclawed :: BigCat -&gt; Maybe Bool
bigCatKind :: BigCat -&gt; Maybe E'Kind
bigCatClassName :: Text
bigCatColor :: Maybe Text
bigCatDeclawed :: Maybe Bool
bigCatKind :: Maybe E'Kind
</span><a href="OpenAPIPetstore.Model.html#bigCatClassName"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-677"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-678"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;className&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679160710"><span class="hs-identifier hs-var">bigCatClassName</span></a></span><span>
</span><span id="line-679"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;color&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160711"><span class="hs-identifier hs-var">bigCatColor</span></a></span><span>
</span><span id="line-680"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;declawed&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Bool
</span><a href="#local-6989586621679160712"><span class="hs-identifier hs-var">bigCatDeclawed</span></a></span><span>
</span><span id="line-681"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;kind&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe E'Kind -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe E'Kind
</span><a href="#local-6989586621679160713"><span class="hs-identifier hs-var">bigCatKind</span></a></span><span>
</span><span id="line-682"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-683"></span><span>
</span><span id="line-684"></span><span>
</span><span id="line-685"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'BigCat' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-686"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkBigCat"><span class="hs-identifier hs-type">mkBigCat</span></a></span><span>
</span><span id="line-687"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'bigCatClassName' </span></span><span>
</span><span id="line-688"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#BigCat"><span class="hs-identifier hs-type">BigCat</span></a></span><span>
</span><span id="line-689"></span><span id="mkBigCat"><span class="annot"><span class="annottext">mkBigCat :: Text -&gt; BigCat
</span><a href="OpenAPIPetstore.Model.html#mkBigCat"><span class="hs-identifier hs-var hs-var">mkBigCat</span></a></span></span><span> </span><span id="local-6989586621679160715"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679160715"><span class="hs-identifier hs-var">bigCatClassName</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-690"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#BigCat"><span class="hs-identifier hs-type">BigCat</span></a></span><span>
</span><span id="line-691"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">Text
bigCatClassName :: Text
bigCatClassName :: Text
</span><a href="OpenAPIPetstore.Model.html#bigCatClassName"><span class="hs-identifier hs-var hs-var">bigCatClassName</span></a></span><span>
</span><span id="line-692"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">bigCatColor :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#bigCatColor"><span class="hs-identifier hs-var">bigCatColor</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-693"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">bigCatDeclawed :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#bigCatDeclawed"><span class="hs-identifier hs-var">bigCatDeclawed</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Bool
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-694"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">bigCatKind :: Maybe E'Kind
</span><a href="OpenAPIPetstore.Model.html#bigCatKind"><span class="hs-identifier hs-var">bigCatKind</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe E'Kind
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-695"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-696"></span><span>
</span><span id="line-697"></span><span class="annot"><span class="hs-comment">-- ** Capitalization</span></span><span>
</span><span id="line-698"></span><span class="annot"><span class="hs-comment">-- | Capitalization</span></span><span>
</span><span id="line-699"></span><span class="hs-keyword">data</span><span> </span><span id="Capitalization"><span class="annot"><a href="OpenAPIPetstore.Model.html#Capitalization"><span class="hs-identifier hs-var">Capitalization</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Capitalization"><span class="annot"><a href="OpenAPIPetstore.Model.html#Capitalization"><span class="hs-identifier hs-var">Capitalization</span></a></span></span><span>
</span><span id="line-700"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="capitalizationSmallCamel"><span class="annot"><span class="annottext">Capitalization -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationSmallCamel"><span class="hs-identifier hs-var hs-var">capitalizationSmallCamel</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;smallCamel&quot;</span></span><span>
</span><span id="line-701"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="capitalizationCapitalCamel"><span class="annot"><span class="annottext">Capitalization -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationCapitalCamel"><span class="hs-identifier hs-var hs-var">capitalizationCapitalCamel</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;CapitalCamel&quot;</span></span><span>
</span><span id="line-702"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="capitalizationSmallSnake"><span class="annot"><span class="annottext">Capitalization -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationSmallSnake"><span class="hs-identifier hs-var hs-var">capitalizationSmallSnake</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;small_Snake&quot;</span></span><span>
</span><span id="line-703"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="capitalizationCapitalSnake"><span class="annot"><span class="annottext">Capitalization -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationCapitalSnake"><span class="hs-identifier hs-var hs-var">capitalizationCapitalSnake</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;Capital_Snake&quot;</span></span><span>
</span><span id="line-704"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="capitalizationScaEthFlowPoints"><span class="annot"><span class="annottext">Capitalization -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationScaEthFlowPoints"><span class="hs-identifier hs-var hs-var">capitalizationScaEthFlowPoints</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;SCA_ETH_Flow_Points&quot;</span></span><span>
</span><span id="line-705"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="capitalizationAttName"><span class="annot"><span class="annottext">Capitalization -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationAttName"><span class="hs-identifier hs-var hs-var">capitalizationAttName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;ATT_NAME&quot; - Name of the pet </span></span><span>
</span><span id="line-706"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160724"><span id="local-6989586621679160733"><span id="local-6989586621679160737"><span class="annot"><span class="annottext">Int -&gt; Capitalization -&gt; ShowS
[Capitalization] -&gt; ShowS
Capitalization -&gt; [Char]
(Int -&gt; Capitalization -&gt; ShowS)
-&gt; (Capitalization -&gt; [Char])
-&gt; ([Capitalization] -&gt; ShowS)
-&gt; Show Capitalization
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Capitalization -&gt; ShowS
showsPrec :: Int -&gt; Capitalization -&gt; ShowS
$cshow :: Capitalization -&gt; [Char]
show :: Capitalization -&gt; [Char]
$cshowList :: [Capitalization] -&gt; ShowS
showList :: [Capitalization] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160740"><span id="local-6989586621679160748"><span class="annot"><span class="annottext">Capitalization -&gt; Capitalization -&gt; Bool
(Capitalization -&gt; Capitalization -&gt; Bool)
-&gt; (Capitalization -&gt; Capitalization -&gt; Bool) -&gt; Eq Capitalization
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Capitalization -&gt; Capitalization -&gt; Bool
== :: Capitalization -&gt; Capitalization -&gt; Bool
$c/= :: Capitalization -&gt; Capitalization -&gt; Bool
/= :: Capitalization -&gt; Capitalization -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-707"></span><span>
</span><span id="line-708"></span><span class="annot"><span class="hs-comment">-- | FromJSON Capitalization</span></span><span>
</span><span id="line-709"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160753"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Capitalization"><span class="hs-identifier hs-type">Capitalization</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-710"></span><span>  </span><span id="local-6989586621679160774"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Capitalization
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser Capitalization)
-&gt; Value
-&gt; Parser Capitalization
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Capitalization&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Capitalization)
 -&gt; Value -&gt; Parser Capitalization)
-&gt; (Object -&gt; Parser Capitalization)
-&gt; Value
-&gt; Parser Capitalization
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160775"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160775"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-711"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text
-&gt; Maybe Text
-&gt; Maybe Text
-&gt; Maybe Text
-&gt; Maybe Text
-&gt; Maybe Text
-&gt; Capitalization
</span><a href="OpenAPIPetstore.Model.html#Capitalization"><span class="hs-identifier hs-var">Capitalization</span></a></span><span>
</span><span id="line-712"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text
 -&gt; Maybe Text
 -&gt; Maybe Text
 -&gt; Maybe Text
 -&gt; Maybe Text
 -&gt; Maybe Text
 -&gt; Capitalization)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Text
      -&gt; Capitalization)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160775"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;smallCamel&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-713"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Text
   -&gt; Capitalization)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Text
      -&gt; Maybe Text -&gt; Maybe Text -&gt; Maybe Text -&gt; Capitalization)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160775"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;CapitalCamel&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-714"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text
   -&gt; Maybe Text -&gt; Maybe Text -&gt; Maybe Text -&gt; Capitalization)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Text -&gt; Maybe Text -&gt; Maybe Text -&gt; Capitalization)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160775"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;small_Snake&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-715"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Maybe Text -&gt; Maybe Text -&gt; Capitalization)
-&gt; Parser (Maybe Text)
-&gt; Parser (Maybe Text -&gt; Maybe Text -&gt; Capitalization)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160775"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;Capital_Snake&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-716"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Maybe Text -&gt; Capitalization)
-&gt; Parser (Maybe Text) -&gt; Parser (Maybe Text -&gt; Capitalization)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160775"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;SCA_ETH_Flow_Points&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-717"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Capitalization)
-&gt; Parser (Maybe Text) -&gt; Parser Capitalization
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160775"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;ATT_NAME&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-718"></span><span>
</span><span id="line-719"></span><span class="annot"><span class="hs-comment">-- | ToJSON Capitalization</span></span><span>
</span><span id="line-720"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160778"><span id="local-6989586621679160782"><span id="local-6989586621679160785"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Capitalization"><span class="hs-identifier hs-type">Capitalization</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-721"></span><span>  </span><span id="local-6989586621679160808"><span class="annot"><span class="annottext">toJSON :: Capitalization -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Capitalization"><span class="hs-identifier hs-type">Capitalization</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160809"><span id="local-6989586621679160810"><span id="local-6989586621679160811"><span id="local-6989586621679160812"><span id="local-6989586621679160813"><span id="local-6989586621679160814"><span class="annot"><span class="annottext">Maybe Text
capitalizationSmallCamel :: Capitalization -&gt; Maybe Text
capitalizationCapitalCamel :: Capitalization -&gt; Maybe Text
capitalizationSmallSnake :: Capitalization -&gt; Maybe Text
capitalizationCapitalSnake :: Capitalization -&gt; Maybe Text
capitalizationScaEthFlowPoints :: Capitalization -&gt; Maybe Text
capitalizationAttName :: Capitalization -&gt; Maybe Text
capitalizationSmallCamel :: Maybe Text
capitalizationCapitalCamel :: Maybe Text
capitalizationSmallSnake :: Maybe Text
capitalizationCapitalSnake :: Maybe Text
capitalizationScaEthFlowPoints :: Maybe Text
capitalizationAttName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationSmallCamel"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-722"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-723"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;smallCamel&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160809"><span class="hs-identifier hs-var">capitalizationSmallCamel</span></a></span><span>
</span><span id="line-724"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;CapitalCamel&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160810"><span class="hs-identifier hs-var">capitalizationCapitalCamel</span></a></span><span>
</span><span id="line-725"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;small_Snake&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160811"><span class="hs-identifier hs-var">capitalizationSmallSnake</span></a></span><span>
</span><span id="line-726"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;Capital_Snake&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160812"><span class="hs-identifier hs-var">capitalizationCapitalSnake</span></a></span><span>
</span><span id="line-727"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;SCA_ETH_Flow_Points&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160813"><span class="hs-identifier hs-var">capitalizationScaEthFlowPoints</span></a></span><span>
</span><span id="line-728"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;ATT_NAME&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160814"><span class="hs-identifier hs-var">capitalizationAttName</span></a></span><span>
</span><span id="line-729"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-730"></span><span>
</span><span id="line-731"></span><span>
</span><span id="line-732"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Capitalization' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-733"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkCapitalization"><span class="hs-identifier hs-type">mkCapitalization</span></a></span><span>
</span><span id="line-734"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Capitalization"><span class="hs-identifier hs-type">Capitalization</span></a></span><span>
</span><span id="line-735"></span><span id="mkCapitalization"><span class="annot"><span class="annottext">mkCapitalization :: Capitalization
</span><a href="OpenAPIPetstore.Model.html#mkCapitalization"><span class="hs-identifier hs-var hs-var">mkCapitalization</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-736"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Capitalization"><span class="hs-identifier hs-type">Capitalization</span></a></span><span>
</span><span id="line-737"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">capitalizationSmallCamel :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationSmallCamel"><span class="hs-identifier hs-var">capitalizationSmallCamel</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-738"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">capitalizationCapitalCamel :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationCapitalCamel"><span class="hs-identifier hs-var">capitalizationCapitalCamel</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-739"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">capitalizationSmallSnake :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationSmallSnake"><span class="hs-identifier hs-var">capitalizationSmallSnake</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-740"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">capitalizationCapitalSnake :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationCapitalSnake"><span class="hs-identifier hs-var">capitalizationCapitalSnake</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-741"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">capitalizationScaEthFlowPoints :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationScaEthFlowPoints"><span class="hs-identifier hs-var">capitalizationScaEthFlowPoints</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-742"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">capitalizationAttName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#capitalizationAttName"><span class="hs-identifier hs-var">capitalizationAttName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-743"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-744"></span><span>
</span><span id="line-745"></span><span class="annot"><span class="hs-comment">-- ** Cat</span></span><span>
</span><span id="line-746"></span><span class="annot"><span class="hs-comment">-- | Cat</span></span><span>
</span><span id="line-747"></span><span class="hs-keyword">data</span><span> </span><span id="Cat"><span class="annot"><a href="OpenAPIPetstore.Model.html#Cat"><span class="hs-identifier hs-var">Cat</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Cat"><span class="annot"><a href="OpenAPIPetstore.Model.html#Cat"><span class="hs-identifier hs-var">Cat</span></a></span></span><span>
</span><span id="line-748"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="catClassName"><span class="annot"><span class="annottext">Cat -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#catClassName"><span class="hs-identifier hs-var hs-var">catClassName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;className&quot;</span></span><span>
</span><span id="line-749"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="catColor"><span class="annot"><span class="annottext">Cat -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#catColor"><span class="hs-identifier hs-var hs-var">catColor</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;color&quot;</span></span><span>
</span><span id="line-750"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="catDeclawed"><span class="annot"><span class="annottext">Cat -&gt; Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#catDeclawed"><span class="hs-identifier hs-var hs-var">catDeclawed</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;declawed&quot;</span></span><span>
</span><span id="line-751"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160821"><span id="local-6989586621679160828"><span id="local-6989586621679160832"><span class="annot"><span class="annottext">Int -&gt; Cat -&gt; ShowS
[Cat] -&gt; ShowS
Cat -&gt; [Char]
(Int -&gt; Cat -&gt; ShowS)
-&gt; (Cat -&gt; [Char]) -&gt; ([Cat] -&gt; ShowS) -&gt; Show Cat
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Cat -&gt; ShowS
showsPrec :: Int -&gt; Cat -&gt; ShowS
$cshow :: Cat -&gt; [Char]
show :: Cat -&gt; [Char]
$cshowList :: [Cat] -&gt; ShowS
showList :: [Cat] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160835"><span id="local-6989586621679160841"><span class="annot"><span class="annottext">Cat -&gt; Cat -&gt; Bool
(Cat -&gt; Cat -&gt; Bool) -&gt; (Cat -&gt; Cat -&gt; Bool) -&gt; Eq Cat
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Cat -&gt; Cat -&gt; Bool
== :: Cat -&gt; Cat -&gt; Bool
$c/= :: Cat -&gt; Cat -&gt; Bool
/= :: Cat -&gt; Cat -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-752"></span><span>
</span><span id="line-753"></span><span class="annot"><span class="hs-comment">-- | FromJSON Cat</span></span><span>
</span><span id="line-754"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160846"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Cat"><span class="hs-identifier hs-type">Cat</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-755"></span><span>  </span><span id="local-6989586621679160858"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Cat
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser Cat) -&gt; Value -&gt; Parser Cat
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Cat&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Cat) -&gt; Value -&gt; Parser Cat)
-&gt; (Object -&gt; Parser Cat) -&gt; Value -&gt; Parser Cat
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160859"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160859"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-756"></span><span>    </span><span class="annot"><span class="annottext">Text -&gt; Maybe Text -&gt; Maybe Bool -&gt; Cat
</span><a href="OpenAPIPetstore.Model.html#Cat"><span class="hs-identifier hs-var">Cat</span></a></span><span>
</span><span id="line-757"></span><span>      </span><span class="annot"><span class="annottext">(Text -&gt; Maybe Text -&gt; Maybe Bool -&gt; Cat)
-&gt; Parser Text -&gt; Parser (Maybe Text -&gt; Maybe Bool -&gt; Cat)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160859"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Text
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;className&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-758"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Maybe Bool -&gt; Cat)
-&gt; Parser (Maybe Text) -&gt; Parser (Maybe Bool -&gt; Cat)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160859"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;color&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-759"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Bool -&gt; Cat) -&gt; Parser (Maybe Bool) -&gt; Parser Cat
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160859"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Bool)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;declawed&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-760"></span><span>
</span><span id="line-761"></span><span class="annot"><span class="hs-comment">-- | ToJSON Cat</span></span><span>
</span><span id="line-762"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160862"><span id="local-6989586621679160866"><span id="local-6989586621679160869"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Cat"><span class="hs-identifier hs-type">Cat</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-763"></span><span>  </span><span id="local-6989586621679160883"><span class="annot"><span class="annottext">toJSON :: Cat -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Cat"><span class="hs-identifier hs-type">Cat</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160884"><span id="local-6989586621679160885"><span id="local-6989586621679160886"><span class="annot"><span class="annottext">Maybe Bool
Maybe Text
Text
catClassName :: Cat -&gt; Text
catColor :: Cat -&gt; Maybe Text
catDeclawed :: Cat -&gt; Maybe Bool
catClassName :: Text
catColor :: Maybe Text
catDeclawed :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#catClassName"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-764"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-765"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;className&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679160884"><span class="hs-identifier hs-var">catClassName</span></a></span><span>
</span><span id="line-766"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;color&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679160885"><span class="hs-identifier hs-var">catColor</span></a></span><span>
</span><span id="line-767"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;declawed&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Bool
</span><a href="#local-6989586621679160886"><span class="hs-identifier hs-var">catDeclawed</span></a></span><span>
</span><span id="line-768"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-769"></span><span>
</span><span id="line-770"></span><span>
</span><span id="line-771"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Cat' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-772"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkCat"><span class="hs-identifier hs-type">mkCat</span></a></span><span>
</span><span id="line-773"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'catClassName' </span></span><span>
</span><span id="line-774"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Cat"><span class="hs-identifier hs-type">Cat</span></a></span><span>
</span><span id="line-775"></span><span id="mkCat"><span class="annot"><span class="annottext">mkCat :: Text -&gt; Cat
</span><a href="OpenAPIPetstore.Model.html#mkCat"><span class="hs-identifier hs-var hs-var">mkCat</span></a></span></span><span> </span><span id="local-6989586621679160888"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679160888"><span class="hs-identifier hs-var">catClassName</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-776"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Cat"><span class="hs-identifier hs-type">Cat</span></a></span><span>
</span><span id="line-777"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">Text
catClassName :: Text
catClassName :: Text
</span><a href="OpenAPIPetstore.Model.html#catClassName"><span class="hs-identifier hs-var hs-var">catClassName</span></a></span><span>
</span><span id="line-778"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">catColor :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#catColor"><span class="hs-identifier hs-var">catColor</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-779"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">catDeclawed :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#catDeclawed"><span class="hs-identifier hs-var">catDeclawed</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Bool
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-780"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-781"></span><span>
</span><span id="line-782"></span><span class="annot"><span class="hs-comment">-- ** Category</span></span><span>
</span><span id="line-783"></span><span class="annot"><span class="hs-comment">-- | Category</span></span><span>
</span><span id="line-784"></span><span class="hs-keyword">data</span><span> </span><span id="Category"><span class="annot"><a href="OpenAPIPetstore.Model.html#Category"><span class="hs-identifier hs-var">Category</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Category"><span class="annot"><a href="OpenAPIPetstore.Model.html#Category"><span class="hs-identifier hs-var">Category</span></a></span></span><span>
</span><span id="line-785"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="categoryId"><span class="annot"><span class="annottext">Category -&gt; Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#categoryId"><span class="hs-identifier hs-var hs-var">categoryId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;id&quot;</span></span><span>
</span><span id="line-786"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="categoryName"><span class="annot"><span class="annottext">Category -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#categoryName"><span class="hs-identifier hs-var hs-var">categoryName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;name&quot;</span></span><span>
</span><span id="line-787"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160893"><span id="local-6989586621679160899"><span id="local-6989586621679160903"><span class="annot"><span class="annottext">Int -&gt; Category -&gt; ShowS
[Category] -&gt; ShowS
Category -&gt; [Char]
(Int -&gt; Category -&gt; ShowS)
-&gt; (Category -&gt; [Char]) -&gt; ([Category] -&gt; ShowS) -&gt; Show Category
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Category -&gt; ShowS
showsPrec :: Int -&gt; Category -&gt; ShowS
$cshow :: Category -&gt; [Char]
show :: Category -&gt; [Char]
$cshowList :: [Category] -&gt; ShowS
showList :: [Category] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160906"><span id="local-6989586621679160911"><span class="annot"><span class="annottext">Category -&gt; Category -&gt; Bool
(Category -&gt; Category -&gt; Bool)
-&gt; (Category -&gt; Category -&gt; Bool) -&gt; Eq Category
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Category -&gt; Category -&gt; Bool
== :: Category -&gt; Category -&gt; Bool
$c/= :: Category -&gt; Category -&gt; Bool
/= :: Category -&gt; Category -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-788"></span><span>
</span><span id="line-789"></span><span class="annot"><span class="hs-comment">-- | FromJSON Category</span></span><span>
</span><span id="line-790"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160916"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Category"><span class="hs-identifier hs-type">Category</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-791"></span><span>  </span><span id="local-6989586621679160925"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Category
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser Category) -&gt; Value -&gt; Parser Category
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Category&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Category) -&gt; Value -&gt; Parser Category)
-&gt; (Object -&gt; Parser Category) -&gt; Value -&gt; Parser Category
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160926"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160926"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-792"></span><span>    </span><span class="annot"><span class="annottext">Maybe Integer -&gt; Text -&gt; Category
</span><a href="OpenAPIPetstore.Model.html#Category"><span class="hs-identifier hs-var">Category</span></a></span><span>
</span><span id="line-793"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Integer -&gt; Text -&gt; Category)
-&gt; Parser (Maybe Integer) -&gt; Parser (Text -&gt; Category)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160926"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Integer)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;id&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-794"></span><span>      </span><span class="annot"><span class="annottext">Parser (Text -&gt; Category) -&gt; Parser Text -&gt; Parser Category
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160926"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Text
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-795"></span><span>
</span><span id="line-796"></span><span class="annot"><span class="hs-comment">-- | ToJSON Category</span></span><span>
</span><span id="line-797"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160929"><span id="local-6989586621679160933"><span id="local-6989586621679160936"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Category"><span class="hs-identifier hs-type">Category</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-798"></span><span>  </span><span id="local-6989586621679160947"><span class="annot"><span class="annottext">toJSON :: Category -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Category"><span class="hs-identifier hs-type">Category</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679160948"><span id="local-6989586621679160949"><span class="annot"><span class="annottext">Maybe Integer
Text
categoryId :: Category -&gt; Maybe Integer
categoryName :: Category -&gt; Text
categoryId :: Maybe Integer
categoryName :: Text
</span><a href="OpenAPIPetstore.Model.html#categoryId"><span class="hs-glyph hs-var hs-var hs-var hs-var">..</span></a></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-799"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-800"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;id&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Integer -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Integer
</span><a href="#local-6989586621679160948"><span class="hs-identifier hs-var">categoryId</span></a></span><span>
</span><span id="line-801"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679160949"><span class="hs-identifier hs-var">categoryName</span></a></span><span>
</span><span id="line-802"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-803"></span><span>
</span><span id="line-804"></span><span>
</span><span id="line-805"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Category' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-806"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkCategory"><span class="hs-identifier hs-type">mkCategory</span></a></span><span>
</span><span id="line-807"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'categoryName' </span></span><span>
</span><span id="line-808"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Category"><span class="hs-identifier hs-type">Category</span></a></span><span>
</span><span id="line-809"></span><span id="mkCategory"><span class="annot"><span class="annottext">mkCategory :: Text -&gt; Category
</span><a href="OpenAPIPetstore.Model.html#mkCategory"><span class="hs-identifier hs-var hs-var">mkCategory</span></a></span></span><span> </span><span id="local-6989586621679160951"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679160951"><span class="hs-identifier hs-var">categoryName</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-810"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Category"><span class="hs-identifier hs-type">Category</span></a></span><span>
</span><span id="line-811"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">categoryId :: Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#categoryId"><span class="hs-identifier hs-var">categoryId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Integer
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-812"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Text
categoryName :: Text
categoryName :: Text
</span><a href="OpenAPIPetstore.Model.html#categoryName"><span class="hs-identifier hs-var hs-var">categoryName</span></a></span><span>
</span><span id="line-813"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-814"></span><span>
</span><span id="line-815"></span><span class="annot"><span class="hs-comment">-- ** ClassModel</span></span><span>
</span><span id="line-816"></span><span class="hs-comment">-- | ClassModel</span><span>
</span><span id="line-817"></span><span class="hs-comment">-- Model for testing model with \&quot;_class\&quot; property</span><span>
</span><span id="line-818"></span><span class="hs-keyword">data</span><span> </span><span id="ClassModel"><span class="annot"><a href="OpenAPIPetstore.Model.html#ClassModel"><span class="hs-identifier hs-var">ClassModel</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ClassModel"><span class="annot"><a href="OpenAPIPetstore.Model.html#ClassModel"><span class="hs-identifier hs-var">ClassModel</span></a></span></span><span>
</span><span id="line-819"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="classModelClass"><span class="annot"><span class="annottext">ClassModel -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#classModelClass"><span class="hs-identifier hs-var hs-var">classModelClass</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;_class&quot;</span></span><span>
</span><span id="line-820"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679160955"><span id="local-6989586621679160959"><span id="local-6989586621679160963"><span class="annot"><span class="annottext">Int -&gt; ClassModel -&gt; ShowS
[ClassModel] -&gt; ShowS
ClassModel -&gt; [Char]
(Int -&gt; ClassModel -&gt; ShowS)
-&gt; (ClassModel -&gt; [Char])
-&gt; ([ClassModel] -&gt; ShowS)
-&gt; Show ClassModel
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ClassModel -&gt; ShowS
showsPrec :: Int -&gt; ClassModel -&gt; ShowS
$cshow :: ClassModel -&gt; [Char]
show :: ClassModel -&gt; [Char]
$cshowList :: [ClassModel] -&gt; ShowS
showList :: [ClassModel] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679160966"><span id="local-6989586621679160969"><span class="annot"><span class="annottext">ClassModel -&gt; ClassModel -&gt; Bool
(ClassModel -&gt; ClassModel -&gt; Bool)
-&gt; (ClassModel -&gt; ClassModel -&gt; Bool) -&gt; Eq ClassModel
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ClassModel -&gt; ClassModel -&gt; Bool
== :: ClassModel -&gt; ClassModel -&gt; Bool
$c/= :: ClassModel -&gt; ClassModel -&gt; Bool
/= :: ClassModel -&gt; ClassModel -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-821"></span><span>
</span><span id="line-822"></span><span class="annot"><span class="hs-comment">-- | FromJSON ClassModel</span></span><span>
</span><span id="line-823"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160974"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ClassModel"><span class="hs-identifier hs-type">ClassModel</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-824"></span><span>  </span><span id="local-6989586621679160980"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser ClassModel
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser ClassModel) -&gt; Value -&gt; Parser ClassModel
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;ClassModel&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser ClassModel) -&gt; Value -&gt; Parser ClassModel)
-&gt; (Object -&gt; Parser ClassModel) -&gt; Value -&gt; Parser ClassModel
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679160981"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160981"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-825"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; ClassModel
</span><a href="OpenAPIPetstore.Model.html#ClassModel"><span class="hs-identifier hs-var">ClassModel</span></a></span><span>
</span><span id="line-826"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; ClassModel)
-&gt; Parser (Maybe Text) -&gt; Parser ClassModel
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679160981"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;_class&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-827"></span><span>
</span><span id="line-828"></span><span class="annot"><span class="hs-comment">-- | ToJSON ClassModel</span></span><span>
</span><span id="line-829"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679160984"><span id="local-6989586621679160988"><span id="local-6989586621679160991"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ClassModel"><span class="hs-identifier hs-type">ClassModel</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-830"></span><span>  </span><span id="local-6989586621679160999"><span class="annot"><span class="annottext">toJSON :: ClassModel -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ClassModel"><span class="hs-identifier hs-type">ClassModel</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161000"><span class="annot"><span class="annottext">Maybe Text
classModelClass :: ClassModel -&gt; Maybe Text
classModelClass :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#classModelClass"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-831"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-832"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;_class&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161000"><span class="hs-identifier hs-var">classModelClass</span></a></span><span>
</span><span id="line-833"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-834"></span><span>
</span><span id="line-835"></span><span>
</span><span id="line-836"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'ClassModel' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-837"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkClassModel"><span class="hs-identifier hs-type">mkClassModel</span></a></span><span>
</span><span id="line-838"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ClassModel"><span class="hs-identifier hs-type">ClassModel</span></a></span><span>
</span><span id="line-839"></span><span id="mkClassModel"><span class="annot"><span class="annottext">mkClassModel :: ClassModel
</span><a href="OpenAPIPetstore.Model.html#mkClassModel"><span class="hs-identifier hs-var hs-var">mkClassModel</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-840"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ClassModel"><span class="hs-identifier hs-type">ClassModel</span></a></span><span>
</span><span id="line-841"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">classModelClass :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#classModelClass"><span class="hs-identifier hs-var">classModelClass</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-842"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-843"></span><span>
</span><span id="line-844"></span><span class="annot"><span class="hs-comment">-- ** Client</span></span><span>
</span><span id="line-845"></span><span class="annot"><span class="hs-comment">-- | Client</span></span><span>
</span><span id="line-846"></span><span class="hs-keyword">data</span><span> </span><span id="Client"><span class="annot"><a href="OpenAPIPetstore.Model.html#Client"><span class="hs-identifier hs-var">Client</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Client"><span class="annot"><a href="OpenAPIPetstore.Model.html#Client"><span class="hs-identifier hs-var">Client</span></a></span></span><span>
</span><span id="line-847"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="clientClient"><span class="annot"><span class="annottext">Client -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#clientClient"><span class="hs-identifier hs-var hs-var">clientClient</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;client&quot;</span></span><span>
</span><span id="line-848"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161005"><span id="local-6989586621679161009"><span id="local-6989586621679161013"><span class="annot"><span class="annottext">Int -&gt; Client -&gt; ShowS
[Client] -&gt; ShowS
Client -&gt; [Char]
(Int -&gt; Client -&gt; ShowS)
-&gt; (Client -&gt; [Char]) -&gt; ([Client] -&gt; ShowS) -&gt; Show Client
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Client -&gt; ShowS
showsPrec :: Int -&gt; Client -&gt; ShowS
$cshow :: Client -&gt; [Char]
show :: Client -&gt; [Char]
$cshowList :: [Client] -&gt; ShowS
showList :: [Client] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161016"><span id="local-6989586621679161019"><span class="annot"><span class="annottext">Client -&gt; Client -&gt; Bool
(Client -&gt; Client -&gt; Bool)
-&gt; (Client -&gt; Client -&gt; Bool) -&gt; Eq Client
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Client -&gt; Client -&gt; Bool
== :: Client -&gt; Client -&gt; Bool
$c/= :: Client -&gt; Client -&gt; Bool
/= :: Client -&gt; Client -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-849"></span><span>
</span><span id="line-850"></span><span class="annot"><span class="hs-comment">-- | FromJSON Client</span></span><span>
</span><span id="line-851"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161024"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Client"><span class="hs-identifier hs-type">Client</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-852"></span><span>  </span><span id="local-6989586621679161030"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Client
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser Client) -&gt; Value -&gt; Parser Client
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Client&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Client) -&gt; Value -&gt; Parser Client)
-&gt; (Object -&gt; Parser Client) -&gt; Value -&gt; Parser Client
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161031"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161031"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-853"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; Client
</span><a href="OpenAPIPetstore.Model.html#Client"><span class="hs-identifier hs-var">Client</span></a></span><span>
</span><span id="line-854"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; Client) -&gt; Parser (Maybe Text) -&gt; Parser Client
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161031"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;client&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-855"></span><span>
</span><span id="line-856"></span><span class="annot"><span class="hs-comment">-- | ToJSON Client</span></span><span>
</span><span id="line-857"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161034"><span id="local-6989586621679161038"><span id="local-6989586621679161041"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Client"><span class="hs-identifier hs-type">Client</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-858"></span><span>  </span><span id="local-6989586621679161049"><span class="annot"><span class="annottext">toJSON :: Client -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Client"><span class="hs-identifier hs-type">Client</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161050"><span class="annot"><span class="annottext">Maybe Text
clientClient :: Client -&gt; Maybe Text
clientClient :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#clientClient"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-859"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-860"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;client&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161050"><span class="hs-identifier hs-var">clientClient</span></a></span><span>
</span><span id="line-861"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-862"></span><span>
</span><span id="line-863"></span><span>
</span><span id="line-864"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Client' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-865"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkClient"><span class="hs-identifier hs-type">mkClient</span></a></span><span>
</span><span id="line-866"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Client"><span class="hs-identifier hs-type">Client</span></a></span><span>
</span><span id="line-867"></span><span id="mkClient"><span class="annot"><span class="annottext">mkClient :: Client
</span><a href="OpenAPIPetstore.Model.html#mkClient"><span class="hs-identifier hs-var hs-var">mkClient</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-868"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Client"><span class="hs-identifier hs-type">Client</span></a></span><span>
</span><span id="line-869"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">clientClient :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#clientClient"><span class="hs-identifier hs-var">clientClient</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-870"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-871"></span><span>
</span><span id="line-872"></span><span class="annot"><span class="hs-comment">-- ** Dog</span></span><span>
</span><span id="line-873"></span><span class="annot"><span class="hs-comment">-- | Dog</span></span><span>
</span><span id="line-874"></span><span class="hs-keyword">data</span><span> </span><span id="Dog"><span class="annot"><a href="OpenAPIPetstore.Model.html#Dog"><span class="hs-identifier hs-var">Dog</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Dog"><span class="annot"><a href="OpenAPIPetstore.Model.html#Dog"><span class="hs-identifier hs-var">Dog</span></a></span></span><span>
</span><span id="line-875"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="dogClassName"><span class="annot"><span class="annottext">Dog -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#dogClassName"><span class="hs-identifier hs-var hs-var">dogClassName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;className&quot;</span></span><span>
</span><span id="line-876"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="dogColor"><span class="annot"><span class="annottext">Dog -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#dogColor"><span class="hs-identifier hs-var hs-var">dogColor</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;color&quot;</span></span><span>
</span><span id="line-877"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="dogBreed"><span class="annot"><span class="annottext">Dog -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#dogBreed"><span class="hs-identifier hs-var hs-var">dogBreed</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;breed&quot;</span></span><span>
</span><span id="line-878"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161057"><span id="local-6989586621679161063"><span id="local-6989586621679161067"><span class="annot"><span class="annottext">Int -&gt; Dog -&gt; ShowS
[Dog] -&gt; ShowS
Dog -&gt; [Char]
(Int -&gt; Dog -&gt; ShowS)
-&gt; (Dog -&gt; [Char]) -&gt; ([Dog] -&gt; ShowS) -&gt; Show Dog
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Dog -&gt; ShowS
showsPrec :: Int -&gt; Dog -&gt; ShowS
$cshow :: Dog -&gt; [Char]
show :: Dog -&gt; [Char]
$cshowList :: [Dog] -&gt; ShowS
showList :: [Dog] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161070"><span id="local-6989586621679161075"><span class="annot"><span class="annottext">Dog -&gt; Dog -&gt; Bool
(Dog -&gt; Dog -&gt; Bool) -&gt; (Dog -&gt; Dog -&gt; Bool) -&gt; Eq Dog
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Dog -&gt; Dog -&gt; Bool
== :: Dog -&gt; Dog -&gt; Bool
$c/= :: Dog -&gt; Dog -&gt; Bool
/= :: Dog -&gt; Dog -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-879"></span><span>
</span><span id="line-880"></span><span class="annot"><span class="hs-comment">-- | FromJSON Dog</span></span><span>
</span><span id="line-881"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161080"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Dog"><span class="hs-identifier hs-type">Dog</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-882"></span><span>  </span><span id="local-6989586621679161092"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Dog
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser Dog) -&gt; Value -&gt; Parser Dog
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Dog&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Dog) -&gt; Value -&gt; Parser Dog)
-&gt; (Object -&gt; Parser Dog) -&gt; Value -&gt; Parser Dog
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161093"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161093"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-883"></span><span>    </span><span class="annot"><span class="annottext">Text -&gt; Maybe Text -&gt; Maybe Text -&gt; Dog
</span><a href="OpenAPIPetstore.Model.html#Dog"><span class="hs-identifier hs-var">Dog</span></a></span><span>
</span><span id="line-884"></span><span>      </span><span class="annot"><span class="annottext">(Text -&gt; Maybe Text -&gt; Maybe Text -&gt; Dog)
-&gt; Parser Text -&gt; Parser (Maybe Text -&gt; Maybe Text -&gt; Dog)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161093"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Text
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;className&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-885"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Maybe Text -&gt; Dog)
-&gt; Parser (Maybe Text) -&gt; Parser (Maybe Text -&gt; Dog)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161093"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;color&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-886"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Dog) -&gt; Parser (Maybe Text) -&gt; Parser Dog
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161093"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;breed&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-887"></span><span>
</span><span id="line-888"></span><span class="annot"><span class="hs-comment">-- | ToJSON Dog</span></span><span>
</span><span id="line-889"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161096"><span id="local-6989586621679161100"><span id="local-6989586621679161103"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Dog"><span class="hs-identifier hs-type">Dog</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-890"></span><span>  </span><span id="local-6989586621679161116"><span class="annot"><span class="annottext">toJSON :: Dog -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Dog"><span class="hs-identifier hs-type">Dog</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161117"><span id="local-6989586621679161118"><span id="local-6989586621679161119"><span class="annot"><span class="annottext">Maybe Text
Text
dogClassName :: Dog -&gt; Text
dogColor :: Dog -&gt; Maybe Text
dogBreed :: Dog -&gt; Maybe Text
dogClassName :: Text
dogColor :: Maybe Text
dogBreed :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#dogClassName"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-891"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-892"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;className&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679161117"><span class="hs-identifier hs-var">dogClassName</span></a></span><span>
</span><span id="line-893"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;color&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161118"><span class="hs-identifier hs-var">dogColor</span></a></span><span>
</span><span id="line-894"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;breed&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161119"><span class="hs-identifier hs-var">dogBreed</span></a></span><span>
</span><span id="line-895"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-896"></span><span>
</span><span id="line-897"></span><span>
</span><span id="line-898"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Dog' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-899"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkDog"><span class="hs-identifier hs-type">mkDog</span></a></span><span>
</span><span id="line-900"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'dogClassName' </span></span><span>
</span><span id="line-901"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Dog"><span class="hs-identifier hs-type">Dog</span></a></span><span>
</span><span id="line-902"></span><span id="mkDog"><span class="annot"><span class="annottext">mkDog :: Text -&gt; Dog
</span><a href="OpenAPIPetstore.Model.html#mkDog"><span class="hs-identifier hs-var hs-var">mkDog</span></a></span></span><span> </span><span id="local-6989586621679161121"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679161121"><span class="hs-identifier hs-var">dogClassName</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-903"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Dog"><span class="hs-identifier hs-type">Dog</span></a></span><span>
</span><span id="line-904"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">Text
dogClassName :: Text
dogClassName :: Text
</span><a href="OpenAPIPetstore.Model.html#dogClassName"><span class="hs-identifier hs-var hs-var">dogClassName</span></a></span><span>
</span><span id="line-905"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">dogColor :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#dogColor"><span class="hs-identifier hs-var">dogColor</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-906"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">dogBreed :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#dogBreed"><span class="hs-identifier hs-var">dogBreed</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-907"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-908"></span><span>
</span><span id="line-909"></span><span class="annot"><span class="hs-comment">-- ** EnumArrays</span></span><span>
</span><span id="line-910"></span><span class="annot"><span class="hs-comment">-- | EnumArrays</span></span><span>
</span><span id="line-911"></span><span class="hs-keyword">data</span><span> </span><span id="EnumArrays"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumArrays"><span class="hs-identifier hs-var">EnumArrays</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="EnumArrays"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumArrays"><span class="hs-identifier hs-var">EnumArrays</span></a></span></span><span>
</span><span id="line-912"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="enumArraysJustSymbol"><span class="annot"><span class="annottext">EnumArrays -&gt; Maybe E'JustSymbol
</span><a href="OpenAPIPetstore.Model.html#enumArraysJustSymbol"><span class="hs-identifier hs-var hs-var">enumArraysJustSymbol</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol"><span class="hs-identifier hs-type">E'JustSymbol</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;just_symbol&quot;</span></span><span>
</span><span id="line-913"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="enumArraysArrayEnum"><span class="annot"><span class="annottext">EnumArrays -&gt; Maybe [E'ArrayEnum]
</span><a href="OpenAPIPetstore.Model.html#enumArraysArrayEnum"><span class="hs-identifier hs-var hs-var">enumArraysArrayEnum</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum"><span class="hs-identifier hs-type">E'ArrayEnum</span></a></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;array_enum&quot;</span></span><span>
</span><span id="line-914"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161126"><span id="local-6989586621679161133"><span id="local-6989586621679161137"><span class="annot"><span class="annottext">Int -&gt; EnumArrays -&gt; ShowS
[EnumArrays] -&gt; ShowS
EnumArrays -&gt; [Char]
(Int -&gt; EnumArrays -&gt; ShowS)
-&gt; (EnumArrays -&gt; [Char])
-&gt; ([EnumArrays] -&gt; ShowS)
-&gt; Show EnumArrays
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumArrays -&gt; ShowS
showsPrec :: Int -&gt; EnumArrays -&gt; ShowS
$cshow :: EnumArrays -&gt; [Char]
show :: EnumArrays -&gt; [Char]
$cshowList :: [EnumArrays] -&gt; ShowS
showList :: [EnumArrays] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161143"><span id="local-6989586621679161149"><span class="annot"><span class="annottext">EnumArrays -&gt; EnumArrays -&gt; Bool
(EnumArrays -&gt; EnumArrays -&gt; Bool)
-&gt; (EnumArrays -&gt; EnumArrays -&gt; Bool) -&gt; Eq EnumArrays
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumArrays -&gt; EnumArrays -&gt; Bool
== :: EnumArrays -&gt; EnumArrays -&gt; Bool
$c/= :: EnumArrays -&gt; EnumArrays -&gt; Bool
/= :: EnumArrays -&gt; EnumArrays -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-915"></span><span>
</span><span id="line-916"></span><span class="annot"><span class="hs-comment">-- | FromJSON EnumArrays</span></span><span>
</span><span id="line-917"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161157"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumArrays"><span class="hs-identifier hs-type">EnumArrays</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-918"></span><span>  </span><span id="local-6989586621679161169"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser EnumArrays
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser EnumArrays) -&gt; Value -&gt; Parser EnumArrays
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;EnumArrays&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser EnumArrays) -&gt; Value -&gt; Parser EnumArrays)
-&gt; (Object -&gt; Parser EnumArrays) -&gt; Value -&gt; Parser EnumArrays
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161170"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161170"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-919"></span><span>    </span><span class="annot"><span class="annottext">Maybe E'JustSymbol -&gt; Maybe [E'ArrayEnum] -&gt; EnumArrays
</span><a href="OpenAPIPetstore.Model.html#EnumArrays"><span class="hs-identifier hs-var">EnumArrays</span></a></span><span>
</span><span id="line-920"></span><span>      </span><span class="annot"><span class="annottext">(Maybe E'JustSymbol -&gt; Maybe [E'ArrayEnum] -&gt; EnumArrays)
-&gt; Parser (Maybe E'JustSymbol)
-&gt; Parser (Maybe [E'ArrayEnum] -&gt; EnumArrays)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161170"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe E'JustSymbol)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;just_symbol&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-921"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe [E'ArrayEnum] -&gt; EnumArrays)
-&gt; Parser (Maybe [E'ArrayEnum]) -&gt; Parser EnumArrays
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161170"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [E'ArrayEnum])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_enum&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-922"></span><span>
</span><span id="line-923"></span><span class="annot"><span class="hs-comment">-- | ToJSON EnumArrays</span></span><span>
</span><span id="line-924"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161173"><span id="local-6989586621679161177"><span id="local-6989586621679161180"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumArrays"><span class="hs-identifier hs-type">EnumArrays</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-925"></span><span>  </span><span id="local-6989586621679161195"><span class="annot"><span class="annottext">toJSON :: EnumArrays -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumArrays"><span class="hs-identifier hs-type">EnumArrays</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161196"><span id="local-6989586621679161197"><span class="annot"><span class="annottext">Maybe [E'ArrayEnum]
Maybe E'JustSymbol
enumArraysJustSymbol :: EnumArrays -&gt; Maybe E'JustSymbol
enumArraysArrayEnum :: EnumArrays -&gt; Maybe [E'ArrayEnum]
enumArraysJustSymbol :: Maybe E'JustSymbol
enumArraysArrayEnum :: Maybe [E'ArrayEnum]
</span><a href="OpenAPIPetstore.Model.html#enumArraysJustSymbol"><span class="hs-glyph hs-var hs-var hs-var hs-var">..</span></a></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-926"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-927"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;just_symbol&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe E'JustSymbol -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe E'JustSymbol
</span><a href="#local-6989586621679161196"><span class="hs-identifier hs-var">enumArraysJustSymbol</span></a></span><span>
</span><span id="line-928"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_enum&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [E'ArrayEnum] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [E'ArrayEnum]
</span><a href="#local-6989586621679161197"><span class="hs-identifier hs-var">enumArraysArrayEnum</span></a></span><span>
</span><span id="line-929"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-930"></span><span>
</span><span id="line-931"></span><span>
</span><span id="line-932"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'EnumArrays' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-933"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkEnumArrays"><span class="hs-identifier hs-type">mkEnumArrays</span></a></span><span>
</span><span id="line-934"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumArrays"><span class="hs-identifier hs-type">EnumArrays</span></a></span><span>
</span><span id="line-935"></span><span id="mkEnumArrays"><span class="annot"><span class="annottext">mkEnumArrays :: EnumArrays
</span><a href="OpenAPIPetstore.Model.html#mkEnumArrays"><span class="hs-identifier hs-var hs-var">mkEnumArrays</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-936"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumArrays"><span class="hs-identifier hs-type">EnumArrays</span></a></span><span>
</span><span id="line-937"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">enumArraysJustSymbol :: Maybe E'JustSymbol
</span><a href="OpenAPIPetstore.Model.html#enumArraysJustSymbol"><span class="hs-identifier hs-var">enumArraysJustSymbol</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe E'JustSymbol
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-938"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">enumArraysArrayEnum :: Maybe [E'ArrayEnum]
</span><a href="OpenAPIPetstore.Model.html#enumArraysArrayEnum"><span class="hs-identifier hs-var">enumArraysArrayEnum</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [E'ArrayEnum]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-939"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-940"></span><span>
</span><span id="line-941"></span><span class="annot"><span class="hs-comment">-- ** EnumTest</span></span><span>
</span><span id="line-942"></span><span class="annot"><span class="hs-comment">-- | EnumTest</span></span><span>
</span><span id="line-943"></span><span class="hs-keyword">data</span><span> </span><span id="EnumTest"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumTest"><span class="hs-identifier hs-var">EnumTest</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="EnumTest"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumTest"><span class="hs-identifier hs-var">EnumTest</span></a></span></span><span>
</span><span id="line-944"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="enumTestEnumString"><span class="annot"><span class="annottext">EnumTest -&gt; Maybe E'EnumString
</span><a href="OpenAPIPetstore.Model.html#enumTestEnumString"><span class="hs-identifier hs-var hs-var">enumTestEnumString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-type">E'EnumString</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;enum_string&quot;</span></span><span>
</span><span id="line-945"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="enumTestEnumStringRequired"><span class="annot"><span class="annottext">EnumTest -&gt; E'EnumString
</span><a href="OpenAPIPetstore.Model.html#enumTestEnumStringRequired"><span class="hs-identifier hs-var hs-var">enumTestEnumStringRequired</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-type">E'EnumString</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;enum_string_required&quot;</span></span><span>
</span><span id="line-946"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="enumTestEnumInteger"><span class="annot"><span class="annottext">EnumTest -&gt; Maybe E'EnumInteger
</span><a href="OpenAPIPetstore.Model.html#enumTestEnumInteger"><span class="hs-identifier hs-var hs-var">enumTestEnumInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger"><span class="hs-identifier hs-type">E'EnumInteger</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;enum_integer&quot;</span></span><span>
</span><span id="line-947"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="enumTestEnumNumber"><span class="annot"><span class="annottext">EnumTest -&gt; Maybe E'EnumNumber
</span><a href="OpenAPIPetstore.Model.html#enumTestEnumNumber"><span class="hs-identifier hs-var hs-var">enumTestEnumNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber"><span class="hs-identifier hs-type">E'EnumNumber</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;enum_number&quot;</span></span><span>
</span><span id="line-948"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="enumTestOuterEnum"><span class="annot"><span class="annottext">EnumTest -&gt; Maybe OuterEnum
</span><a href="OpenAPIPetstore.Model.html#enumTestOuterEnum"><span class="hs-identifier hs-var hs-var">enumTestOuterEnum</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum"><span class="hs-identifier hs-type">OuterEnum</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;outerEnum&quot;</span></span><span>
</span><span id="line-949"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161206"><span id="local-6989586621679161218"><span id="local-6989586621679161222"><span class="annot"><span class="annottext">Int -&gt; EnumTest -&gt; ShowS
[EnumTest] -&gt; ShowS
EnumTest -&gt; [Char]
(Int -&gt; EnumTest -&gt; ShowS)
-&gt; (EnumTest -&gt; [Char]) -&gt; ([EnumTest] -&gt; ShowS) -&gt; Show EnumTest
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumTest -&gt; ShowS
showsPrec :: Int -&gt; EnumTest -&gt; ShowS
$cshow :: EnumTest -&gt; [Char]
show :: EnumTest -&gt; [Char]
$cshowList :: [EnumTest] -&gt; ShowS
showList :: [EnumTest] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161228"><span id="local-6989586621679161239"><span class="annot"><span class="annottext">EnumTest -&gt; EnumTest -&gt; Bool
(EnumTest -&gt; EnumTest -&gt; Bool)
-&gt; (EnumTest -&gt; EnumTest -&gt; Bool) -&gt; Eq EnumTest
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumTest -&gt; EnumTest -&gt; Bool
== :: EnumTest -&gt; EnumTest -&gt; Bool
$c/= :: EnumTest -&gt; EnumTest -&gt; Bool
/= :: EnumTest -&gt; EnumTest -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-950"></span><span>
</span><span id="line-951"></span><span class="annot"><span class="hs-comment">-- | FromJSON EnumTest</span></span><span>
</span><span id="line-952"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161247"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumTest"><span class="hs-identifier hs-type">EnumTest</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-953"></span><span>  </span><span id="local-6989586621679161269"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser EnumTest
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser EnumTest) -&gt; Value -&gt; Parser EnumTest
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;EnumTest&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser EnumTest) -&gt; Value -&gt; Parser EnumTest)
-&gt; (Object -&gt; Parser EnumTest) -&gt; Value -&gt; Parser EnumTest
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161270"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161270"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-954"></span><span>    </span><span class="annot"><span class="annottext">Maybe E'EnumString
-&gt; E'EnumString
-&gt; Maybe E'EnumInteger
-&gt; Maybe E'EnumNumber
-&gt; Maybe OuterEnum
-&gt; EnumTest
</span><a href="OpenAPIPetstore.Model.html#EnumTest"><span class="hs-identifier hs-var">EnumTest</span></a></span><span>
</span><span id="line-955"></span><span>      </span><span class="annot"><span class="annottext">(Maybe E'EnumString
 -&gt; E'EnumString
 -&gt; Maybe E'EnumInteger
 -&gt; Maybe E'EnumNumber
 -&gt; Maybe OuterEnum
 -&gt; EnumTest)
-&gt; Parser (Maybe E'EnumString)
-&gt; Parser
     (E'EnumString
      -&gt; Maybe E'EnumInteger
      -&gt; Maybe E'EnumNumber
      -&gt; Maybe OuterEnum
      -&gt; EnumTest)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161270"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe E'EnumString)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;enum_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-956"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (E'EnumString
   -&gt; Maybe E'EnumInteger
   -&gt; Maybe E'EnumNumber
   -&gt; Maybe OuterEnum
   -&gt; EnumTest)
-&gt; Parser E'EnumString
-&gt; Parser
     (Maybe E'EnumInteger
      -&gt; Maybe E'EnumNumber -&gt; Maybe OuterEnum -&gt; EnumTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161270"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser E'EnumString
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;enum_string_required&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-957"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe E'EnumInteger
   -&gt; Maybe E'EnumNumber -&gt; Maybe OuterEnum -&gt; EnumTest)
-&gt; Parser (Maybe E'EnumInteger)
-&gt; Parser (Maybe E'EnumNumber -&gt; Maybe OuterEnum -&gt; EnumTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161270"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe E'EnumInteger)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;enum_integer&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-958"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe E'EnumNumber -&gt; Maybe OuterEnum -&gt; EnumTest)
-&gt; Parser (Maybe E'EnumNumber)
-&gt; Parser (Maybe OuterEnum -&gt; EnumTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161270"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe E'EnumNumber)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;enum_number&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-959"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe OuterEnum -&gt; EnumTest)
-&gt; Parser (Maybe OuterEnum) -&gt; Parser EnumTest
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161270"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe OuterEnum)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;outerEnum&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-960"></span><span>
</span><span id="line-961"></span><span class="annot"><span class="hs-comment">-- | ToJSON EnumTest</span></span><span>
</span><span id="line-962"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161273"><span id="local-6989586621679161277"><span id="local-6989586621679161280"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumTest"><span class="hs-identifier hs-type">EnumTest</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-963"></span><span>  </span><span id="local-6989586621679161307"><span class="annot"><span class="annottext">toJSON :: EnumTest -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumTest"><span class="hs-identifier hs-type">EnumTest</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161308"><span id="local-6989586621679161309"><span id="local-6989586621679161310"><span id="local-6989586621679161311"><span id="local-6989586621679161312"><span class="annot"><span class="annottext">Maybe OuterEnum
Maybe E'EnumString
Maybe E'EnumNumber
Maybe E'EnumInteger
E'EnumString
enumTestEnumString :: EnumTest -&gt; Maybe E'EnumString
enumTestEnumStringRequired :: EnumTest -&gt; E'EnumString
enumTestEnumInteger :: EnumTest -&gt; Maybe E'EnumInteger
enumTestEnumNumber :: EnumTest -&gt; Maybe E'EnumNumber
enumTestOuterEnum :: EnumTest -&gt; Maybe OuterEnum
enumTestEnumString :: Maybe E'EnumString
enumTestEnumStringRequired :: E'EnumString
enumTestEnumInteger :: Maybe E'EnumInteger
enumTestEnumNumber :: Maybe E'EnumNumber
enumTestOuterEnum :: Maybe OuterEnum
</span><a href="OpenAPIPetstore.Model.html#enumTestEnumString"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-964"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-965"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;enum_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe E'EnumString -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe E'EnumString
</span><a href="#local-6989586621679161308"><span class="hs-identifier hs-var">enumTestEnumString</span></a></span><span>
</span><span id="line-966"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;enum_string_required&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; E'EnumString -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">E'EnumString
</span><a href="#local-6989586621679161309"><span class="hs-identifier hs-var">enumTestEnumStringRequired</span></a></span><span>
</span><span id="line-967"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;enum_integer&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe E'EnumInteger -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe E'EnumInteger
</span><a href="#local-6989586621679161310"><span class="hs-identifier hs-var">enumTestEnumInteger</span></a></span><span>
</span><span id="line-968"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;enum_number&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe E'EnumNumber -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe E'EnumNumber
</span><a href="#local-6989586621679161311"><span class="hs-identifier hs-var">enumTestEnumNumber</span></a></span><span>
</span><span id="line-969"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;outerEnum&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe OuterEnum -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe OuterEnum
</span><a href="#local-6989586621679161312"><span class="hs-identifier hs-var">enumTestOuterEnum</span></a></span><span>
</span><span id="line-970"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-971"></span><span>
</span><span id="line-972"></span><span>
</span><span id="line-973"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'EnumTest' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-974"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkEnumTest"><span class="hs-identifier hs-type">mkEnumTest</span></a></span><span>
</span><span id="line-975"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-type">E'EnumString</span></a></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'enumTestEnumStringRequired' </span></span><span>
</span><span id="line-976"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumTest"><span class="hs-identifier hs-type">EnumTest</span></a></span><span>
</span><span id="line-977"></span><span id="mkEnumTest"><span class="annot"><span class="annottext">mkEnumTest :: E'EnumString -&gt; EnumTest
</span><a href="OpenAPIPetstore.Model.html#mkEnumTest"><span class="hs-identifier hs-var hs-var">mkEnumTest</span></a></span></span><span> </span><span id="local-6989586621679161314"><span class="annot"><span class="annottext">E'EnumString
</span><a href="#local-6989586621679161314"><span class="hs-identifier hs-var">enumTestEnumStringRequired</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-978"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumTest"><span class="hs-identifier hs-type">EnumTest</span></a></span><span>
</span><span id="line-979"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">enumTestEnumString :: Maybe E'EnumString
</span><a href="OpenAPIPetstore.Model.html#enumTestEnumString"><span class="hs-identifier hs-var">enumTestEnumString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe E'EnumString
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-980"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">E'EnumString
enumTestEnumStringRequired :: E'EnumString
enumTestEnumStringRequired :: E'EnumString
</span><a href="OpenAPIPetstore.Model.html#enumTestEnumStringRequired"><span class="hs-identifier hs-var hs-var">enumTestEnumStringRequired</span></a></span><span>
</span><span id="line-981"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">enumTestEnumInteger :: Maybe E'EnumInteger
</span><a href="OpenAPIPetstore.Model.html#enumTestEnumInteger"><span class="hs-identifier hs-var">enumTestEnumInteger</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe E'EnumInteger
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-982"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">enumTestEnumNumber :: Maybe E'EnumNumber
</span><a href="OpenAPIPetstore.Model.html#enumTestEnumNumber"><span class="hs-identifier hs-var">enumTestEnumNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe E'EnumNumber
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-983"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">enumTestOuterEnum :: Maybe OuterEnum
</span><a href="OpenAPIPetstore.Model.html#enumTestOuterEnum"><span class="hs-identifier hs-var">enumTestOuterEnum</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe OuterEnum
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-984"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-985"></span><span>
</span><span id="line-986"></span><span class="annot"><span class="hs-comment">-- ** File</span></span><span>
</span><span id="line-987"></span><span class="hs-comment">-- | File</span><span>
</span><span id="line-988"></span><span class="hs-comment">-- Must be named `File` for test.</span><span>
</span><span id="line-989"></span><span class="hs-keyword">data</span><span> </span><span id="File"><span class="annot"><a href="OpenAPIPetstore.Model.html#File"><span class="hs-identifier hs-var">File</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="File"><span class="annot"><a href="OpenAPIPetstore.Model.html#File"><span class="hs-identifier hs-var">File</span></a></span></span><span>
</span><span id="line-990"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="fileSourceUri"><span class="annot"><span class="annottext">File -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#fileSourceUri"><span class="hs-identifier hs-var hs-var">fileSourceUri</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;sourceURI&quot; - Test capitalization</span></span><span>
</span><span id="line-991"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161318"><span id="local-6989586621679161322"><span id="local-6989586621679161326"><span class="annot"><span class="annottext">Int -&gt; File -&gt; ShowS
[File] -&gt; ShowS
File -&gt; [Char]
(Int -&gt; File -&gt; ShowS)
-&gt; (File -&gt; [Char]) -&gt; ([File] -&gt; ShowS) -&gt; Show File
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; File -&gt; ShowS
showsPrec :: Int -&gt; File -&gt; ShowS
$cshow :: File -&gt; [Char]
show :: File -&gt; [Char]
$cshowList :: [File] -&gt; ShowS
showList :: [File] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161329"><span id="local-6989586621679161332"><span class="annot"><span class="annottext">File -&gt; File -&gt; Bool
(File -&gt; File -&gt; Bool) -&gt; (File -&gt; File -&gt; Bool) -&gt; Eq File
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: File -&gt; File -&gt; Bool
== :: File -&gt; File -&gt; Bool
$c/= :: File -&gt; File -&gt; Bool
/= :: File -&gt; File -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-992"></span><span>
</span><span id="line-993"></span><span class="annot"><span class="hs-comment">-- | FromJSON File</span></span><span>
</span><span id="line-994"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161337"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#File"><span class="hs-identifier hs-type">File</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-995"></span><span>  </span><span id="local-6989586621679161343"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser File
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser File) -&gt; Value -&gt; Parser File
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;File&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser File) -&gt; Value -&gt; Parser File)
-&gt; (Object -&gt; Parser File) -&gt; Value -&gt; Parser File
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161344"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161344"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-996"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; File
</span><a href="OpenAPIPetstore.Model.html#File"><span class="hs-identifier hs-var">File</span></a></span><span>
</span><span id="line-997"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; File) -&gt; Parser (Maybe Text) -&gt; Parser File
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161344"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;sourceURI&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-998"></span><span>
</span><span id="line-999"></span><span class="annot"><span class="hs-comment">-- | ToJSON File</span></span><span>
</span><span id="line-1000"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161347"><span id="local-6989586621679161351"><span id="local-6989586621679161354"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#File"><span class="hs-identifier hs-type">File</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1001"></span><span>  </span><span id="local-6989586621679161362"><span class="annot"><span class="annottext">toJSON :: File -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#File"><span class="hs-identifier hs-type">File</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161363"><span class="annot"><span class="annottext">Maybe Text
fileSourceUri :: File -&gt; Maybe Text
fileSourceUri :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#fileSourceUri"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1002"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1003"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;sourceURI&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161363"><span class="hs-identifier hs-var">fileSourceUri</span></a></span><span>
</span><span id="line-1004"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1005"></span><span>
</span><span id="line-1006"></span><span>
</span><span id="line-1007"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'File' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1008"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkFile"><span class="hs-identifier hs-type">mkFile</span></a></span><span>
</span><span id="line-1009"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#File"><span class="hs-identifier hs-type">File</span></a></span><span>
</span><span id="line-1010"></span><span id="mkFile"><span class="annot"><span class="annottext">mkFile :: File
</span><a href="OpenAPIPetstore.Model.html#mkFile"><span class="hs-identifier hs-var hs-var">mkFile</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1011"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#File"><span class="hs-identifier hs-type">File</span></a></span><span>
</span><span id="line-1012"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">fileSourceUri :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#fileSourceUri"><span class="hs-identifier hs-var">fileSourceUri</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1013"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1014"></span><span>
</span><span id="line-1015"></span><span class="annot"><span class="hs-comment">-- ** FileSchemaTestClass</span></span><span>
</span><span id="line-1016"></span><span class="annot"><span class="hs-comment">-- | FileSchemaTestClass</span></span><span>
</span><span id="line-1017"></span><span class="hs-keyword">data</span><span> </span><span id="FileSchemaTestClass"><span class="annot"><a href="OpenAPIPetstore.Model.html#FileSchemaTestClass"><span class="hs-identifier hs-var">FileSchemaTestClass</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="FileSchemaTestClass"><span class="annot"><a href="OpenAPIPetstore.Model.html#FileSchemaTestClass"><span class="hs-identifier hs-var">FileSchemaTestClass</span></a></span></span><span>
</span><span id="line-1018"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="fileSchemaTestClassFile"><span class="annot"><span class="annottext">FileSchemaTestClass -&gt; Maybe File
</span><a href="OpenAPIPetstore.Model.html#fileSchemaTestClassFile"><span class="hs-identifier hs-var hs-var">fileSchemaTestClassFile</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#File"><span class="hs-identifier hs-type">File</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;file&quot;</span></span><span>
</span><span id="line-1019"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="fileSchemaTestClassFiles"><span class="annot"><span class="annottext">FileSchemaTestClass -&gt; Maybe [File]
</span><a href="OpenAPIPetstore.Model.html#fileSchemaTestClassFiles"><span class="hs-identifier hs-var hs-var">fileSchemaTestClassFiles</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="OpenAPIPetstore.Model.html#File"><span class="hs-identifier hs-type">File</span></a></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;files&quot;</span></span><span>
</span><span id="line-1020"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161369"><span id="local-6989586621679161376"><span id="local-6989586621679161380"><span class="annot"><span class="annottext">Int -&gt; FileSchemaTestClass -&gt; ShowS
[FileSchemaTestClass] -&gt; ShowS
FileSchemaTestClass -&gt; [Char]
(Int -&gt; FileSchemaTestClass -&gt; ShowS)
-&gt; (FileSchemaTestClass -&gt; [Char])
-&gt; ([FileSchemaTestClass] -&gt; ShowS)
-&gt; Show FileSchemaTestClass
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; FileSchemaTestClass -&gt; ShowS
showsPrec :: Int -&gt; FileSchemaTestClass -&gt; ShowS
$cshow :: FileSchemaTestClass -&gt; [Char]
show :: FileSchemaTestClass -&gt; [Char]
$cshowList :: [FileSchemaTestClass] -&gt; ShowS
showList :: [FileSchemaTestClass] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161383"><span id="local-6989586621679161389"><span class="annot"><span class="annottext">FileSchemaTestClass -&gt; FileSchemaTestClass -&gt; Bool
(FileSchemaTestClass -&gt; FileSchemaTestClass -&gt; Bool)
-&gt; (FileSchemaTestClass -&gt; FileSchemaTestClass -&gt; Bool)
-&gt; Eq FileSchemaTestClass
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: FileSchemaTestClass -&gt; FileSchemaTestClass -&gt; Bool
== :: FileSchemaTestClass -&gt; FileSchemaTestClass -&gt; Bool
$c/= :: FileSchemaTestClass -&gt; FileSchemaTestClass -&gt; Bool
/= :: FileSchemaTestClass -&gt; FileSchemaTestClass -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1021"></span><span>
</span><span id="line-1022"></span><span class="annot"><span class="hs-comment">-- | FromJSON FileSchemaTestClass</span></span><span>
</span><span id="line-1023"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161394"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#FileSchemaTestClass"><span class="hs-identifier hs-type">FileSchemaTestClass</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1024"></span><span>  </span><span id="local-6989586621679161403"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser FileSchemaTestClass
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser FileSchemaTestClass)
-&gt; Value
-&gt; Parser FileSchemaTestClass
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;FileSchemaTestClass&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser FileSchemaTestClass)
 -&gt; Value -&gt; Parser FileSchemaTestClass)
-&gt; (Object -&gt; Parser FileSchemaTestClass)
-&gt; Value
-&gt; Parser FileSchemaTestClass
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161404"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161404"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1025"></span><span>    </span><span class="annot"><span class="annottext">Maybe File -&gt; Maybe [File] -&gt; FileSchemaTestClass
</span><a href="OpenAPIPetstore.Model.html#FileSchemaTestClass"><span class="hs-identifier hs-var">FileSchemaTestClass</span></a></span><span>
</span><span id="line-1026"></span><span>      </span><span class="annot"><span class="annottext">(Maybe File -&gt; Maybe [File] -&gt; FileSchemaTestClass)
-&gt; Parser (Maybe File)
-&gt; Parser (Maybe [File] -&gt; FileSchemaTestClass)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161404"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe File)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;file&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1027"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe [File] -&gt; FileSchemaTestClass)
-&gt; Parser (Maybe [File]) -&gt; Parser FileSchemaTestClass
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161404"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [File])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;files&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1028"></span><span>
</span><span id="line-1029"></span><span class="annot"><span class="hs-comment">-- | ToJSON FileSchemaTestClass</span></span><span>
</span><span id="line-1030"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161407"><span id="local-6989586621679161411"><span id="local-6989586621679161414"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#FileSchemaTestClass"><span class="hs-identifier hs-type">FileSchemaTestClass</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1031"></span><span>  </span><span id="local-6989586621679161426"><span class="annot"><span class="annottext">toJSON :: FileSchemaTestClass -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#FileSchemaTestClass"><span class="hs-identifier hs-type">FileSchemaTestClass</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161427"><span id="local-6989586621679161428"><span class="annot"><span class="annottext">Maybe [File]
Maybe File
fileSchemaTestClassFile :: FileSchemaTestClass -&gt; Maybe File
fileSchemaTestClassFiles :: FileSchemaTestClass -&gt; Maybe [File]
fileSchemaTestClassFile :: Maybe File
fileSchemaTestClassFiles :: Maybe [File]
</span><a href="OpenAPIPetstore.Model.html#fileSchemaTestClassFile"><span class="hs-glyph hs-var hs-var hs-var hs-var">..</span></a></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1032"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1033"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;file&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe File -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe File
</span><a href="#local-6989586621679161427"><span class="hs-identifier hs-var">fileSchemaTestClassFile</span></a></span><span>
</span><span id="line-1034"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;files&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [File] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [File]
</span><a href="#local-6989586621679161428"><span class="hs-identifier hs-var">fileSchemaTestClassFiles</span></a></span><span>
</span><span id="line-1035"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1036"></span><span>
</span><span id="line-1037"></span><span>
</span><span id="line-1038"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'FileSchemaTestClass' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1039"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkFileSchemaTestClass"><span class="hs-identifier hs-type">mkFileSchemaTestClass</span></a></span><span>
</span><span id="line-1040"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#FileSchemaTestClass"><span class="hs-identifier hs-type">FileSchemaTestClass</span></a></span><span>
</span><span id="line-1041"></span><span id="mkFileSchemaTestClass"><span class="annot"><span class="annottext">mkFileSchemaTestClass :: FileSchemaTestClass
</span><a href="OpenAPIPetstore.Model.html#mkFileSchemaTestClass"><span class="hs-identifier hs-var hs-var">mkFileSchemaTestClass</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1042"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#FileSchemaTestClass"><span class="hs-identifier hs-type">FileSchemaTestClass</span></a></span><span>
</span><span id="line-1043"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">fileSchemaTestClassFile :: Maybe File
</span><a href="OpenAPIPetstore.Model.html#fileSchemaTestClassFile"><span class="hs-identifier hs-var">fileSchemaTestClassFile</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe File
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1044"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">fileSchemaTestClassFiles :: Maybe [File]
</span><a href="OpenAPIPetstore.Model.html#fileSchemaTestClassFiles"><span class="hs-identifier hs-var">fileSchemaTestClassFiles</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [File]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1045"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1046"></span><span>
</span><span id="line-1047"></span><span class="annot"><span class="hs-comment">-- ** FormatTest</span></span><span>
</span><span id="line-1048"></span><span class="annot"><span class="hs-comment">-- | FormatTest</span></span><span>
</span><span id="line-1049"></span><span class="hs-keyword">data</span><span> </span><span id="FormatTest"><span class="annot"><a href="OpenAPIPetstore.Model.html#FormatTest"><span class="hs-identifier hs-var">FormatTest</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="FormatTest"><span class="annot"><a href="OpenAPIPetstore.Model.html#FormatTest"><span class="hs-identifier hs-var">FormatTest</span></a></span></span><span>
</span><span id="line-1050"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="formatTestInteger"><span class="annot"><span class="annottext">FormatTest -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#formatTestInteger"><span class="hs-identifier hs-var hs-var">formatTestInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;integer&quot;</span></span><span>
</span><span id="line-1051"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestInt32"><span class="annot"><span class="annottext">FormatTest -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#formatTestInt32"><span class="hs-identifier hs-var hs-var">formatTestInt32</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;int32&quot;</span></span><span>
</span><span id="line-1052"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestInt64"><span class="annot"><span class="annottext">FormatTest -&gt; Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#formatTestInt64"><span class="hs-identifier hs-var hs-var">formatTestInt64</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;int64&quot;</span></span><span>
</span><span id="line-1053"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestNumber"><span class="annot"><span class="annottext">FormatTest -&gt; Double
</span><a href="OpenAPIPetstore.Model.html#formatTestNumber"><span class="hs-identifier hs-var hs-var">formatTestNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;number&quot;</span></span><span>
</span><span id="line-1054"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestFloat"><span class="annot"><span class="annottext">FormatTest -&gt; Maybe Float
</span><a href="OpenAPIPetstore.Model.html#formatTestFloat"><span class="hs-identifier hs-var hs-var">formatTestFloat</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Float</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;float&quot;</span></span><span>
</span><span id="line-1055"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestDouble"><span class="annot"><span class="annottext">FormatTest -&gt; Maybe Double
</span><a href="OpenAPIPetstore.Model.html#formatTestDouble"><span class="hs-identifier hs-var hs-var">formatTestDouble</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;double&quot;</span></span><span>
</span><span id="line-1056"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestString"><span class="annot"><span class="annottext">FormatTest -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#formatTestString"><span class="hs-identifier hs-var hs-var">formatTestString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;string&quot;</span></span><span>
</span><span id="line-1057"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestByte"><span class="annot"><span class="annottext">FormatTest -&gt; ByteArray
</span><a href="OpenAPIPetstore.Model.html#formatTestByte"><span class="hs-identifier hs-var hs-var">formatTestByte</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><a href="OpenAPIPetstore.Core.html#ByteArray"><span class="hs-identifier hs-type">ByteArray</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;byte&quot;</span></span><span>
</span><span id="line-1058"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestBinary"><span class="annot"><span class="annottext">FormatTest -&gt; Maybe [Char]
</span><a href="OpenAPIPetstore.Model.html#formatTestBinary"><span class="hs-identifier hs-var hs-var">formatTestBinary</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">FilePath</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;binary&quot;</span></span><span>
</span><span id="line-1059"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestDate"><span class="annot"><span class="annottext">FormatTest -&gt; Date
</span><a href="OpenAPIPetstore.Model.html#formatTestDate"><span class="hs-identifier hs-var hs-var">formatTestDate</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><a href="OpenAPIPetstore.Core.html#Date"><span class="hs-identifier hs-type">Date</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;date&quot;</span></span><span>
</span><span id="line-1060"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestDateTime"><span class="annot"><span class="annottext">FormatTest -&gt; Maybe DateTime
</span><a href="OpenAPIPetstore.Model.html#formatTestDateTime"><span class="hs-identifier hs-var hs-var">formatTestDateTime</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#DateTime"><span class="hs-identifier hs-type">DateTime</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;dateTime&quot;</span></span><span>
</span><span id="line-1061"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestUuid"><span class="annot"><span class="annottext">FormatTest -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#formatTestUuid"><span class="hs-identifier hs-var hs-var">formatTestUuid</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;uuid&quot;</span></span><span>
</span><span id="line-1062"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestPassword"><span class="annot"><span class="annottext">FormatTest -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#formatTestPassword"><span class="hs-identifier hs-var hs-var">formatTestPassword</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;password&quot;</span></span><span>
</span><span id="line-1063"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="formatTestBigDecimal"><span class="annot"><span class="annottext">FormatTest -&gt; Maybe Double
</span><a href="OpenAPIPetstore.Model.html#formatTestBigDecimal"><span class="hs-identifier hs-var hs-var">formatTestBigDecimal</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;BigDecimal&quot;</span></span><span>
</span><span id="line-1064"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161446"><span id="local-6989586621679161467"><span id="local-6989586621679161471"><span class="annot"><span class="annottext">Int -&gt; FormatTest -&gt; ShowS
[FormatTest] -&gt; ShowS
FormatTest -&gt; [Char]
(Int -&gt; FormatTest -&gt; ShowS)
-&gt; (FormatTest -&gt; [Char])
-&gt; ([FormatTest] -&gt; ShowS)
-&gt; Show FormatTest
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; FormatTest -&gt; ShowS
showsPrec :: Int -&gt; FormatTest -&gt; ShowS
$cshow :: FormatTest -&gt; [Char]
show :: FormatTest -&gt; [Char]
$cshowList :: [FormatTest] -&gt; ShowS
showList :: [FormatTest] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161475"><span id="local-6989586621679161495"><span class="annot"><span class="annottext">FormatTest -&gt; FormatTest -&gt; Bool
(FormatTest -&gt; FormatTest -&gt; Bool)
-&gt; (FormatTest -&gt; FormatTest -&gt; Bool) -&gt; Eq FormatTest
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: FormatTest -&gt; FormatTest -&gt; Bool
== :: FormatTest -&gt; FormatTest -&gt; Bool
$c/= :: FormatTest -&gt; FormatTest -&gt; Bool
/= :: FormatTest -&gt; FormatTest -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1065"></span><span>
</span><span id="line-1066"></span><span class="annot"><span class="hs-comment">-- | FromJSON FormatTest</span></span><span>
</span><span id="line-1067"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161501"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#FormatTest"><span class="hs-identifier hs-type">FormatTest</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1068"></span><span>  </span><span id="local-6989586621679161551"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser FormatTest
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser FormatTest) -&gt; Value -&gt; Parser FormatTest
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;FormatTest&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser FormatTest) -&gt; Value -&gt; Parser FormatTest)
-&gt; (Object -&gt; Parser FormatTest) -&gt; Value -&gt; Parser FormatTest
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161552"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1069"></span><span>    </span><span class="annot"><span class="annottext">Maybe Int
-&gt; Maybe Int
-&gt; Maybe Integer
-&gt; Double
-&gt; Maybe Float
-&gt; Maybe Double
-&gt; Maybe Text
-&gt; ByteArray
-&gt; Maybe [Char]
-&gt; Date
-&gt; Maybe DateTime
-&gt; Maybe Text
-&gt; Text
-&gt; Maybe Double
-&gt; FormatTest
</span><a href="OpenAPIPetstore.Model.html#FormatTest"><span class="hs-identifier hs-var">FormatTest</span></a></span><span>
</span><span id="line-1070"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Int
 -&gt; Maybe Int
 -&gt; Maybe Integer
 -&gt; Double
 -&gt; Maybe Float
 -&gt; Maybe Double
 -&gt; Maybe Text
 -&gt; ByteArray
 -&gt; Maybe [Char]
 -&gt; Date
 -&gt; Maybe DateTime
 -&gt; Maybe Text
 -&gt; Text
 -&gt; Maybe Double
 -&gt; FormatTest)
-&gt; Parser (Maybe Int)
-&gt; Parser
     (Maybe Int
      -&gt; Maybe Integer
      -&gt; Double
      -&gt; Maybe Float
      -&gt; Maybe Double
      -&gt; Maybe Text
      -&gt; ByteArray
      -&gt; Maybe [Char]
      -&gt; Date
      -&gt; Maybe DateTime
      -&gt; Maybe Text
      -&gt; Text
      -&gt; Maybe Double
      -&gt; FormatTest)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;integer&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1071"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Int
   -&gt; Maybe Integer
   -&gt; Double
   -&gt; Maybe Float
   -&gt; Maybe Double
   -&gt; Maybe Text
   -&gt; ByteArray
   -&gt; Maybe [Char]
   -&gt; Date
   -&gt; Maybe DateTime
   -&gt; Maybe Text
   -&gt; Text
   -&gt; Maybe Double
   -&gt; FormatTest)
-&gt; Parser (Maybe Int)
-&gt; Parser
     (Maybe Integer
      -&gt; Double
      -&gt; Maybe Float
      -&gt; Maybe Double
      -&gt; Maybe Text
      -&gt; ByteArray
      -&gt; Maybe [Char]
      -&gt; Date
      -&gt; Maybe DateTime
      -&gt; Maybe Text
      -&gt; Text
      -&gt; Maybe Double
      -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;int32&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1072"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Integer
   -&gt; Double
   -&gt; Maybe Float
   -&gt; Maybe Double
   -&gt; Maybe Text
   -&gt; ByteArray
   -&gt; Maybe [Char]
   -&gt; Date
   -&gt; Maybe DateTime
   -&gt; Maybe Text
   -&gt; Text
   -&gt; Maybe Double
   -&gt; FormatTest)
-&gt; Parser (Maybe Integer)
-&gt; Parser
     (Double
      -&gt; Maybe Float
      -&gt; Maybe Double
      -&gt; Maybe Text
      -&gt; ByteArray
      -&gt; Maybe [Char]
      -&gt; Date
      -&gt; Maybe DateTime
      -&gt; Maybe Text
      -&gt; Text
      -&gt; Maybe Double
      -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Integer)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;int64&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1073"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Double
   -&gt; Maybe Float
   -&gt; Maybe Double
   -&gt; Maybe Text
   -&gt; ByteArray
   -&gt; Maybe [Char]
   -&gt; Date
   -&gt; Maybe DateTime
   -&gt; Maybe Text
   -&gt; Text
   -&gt; Maybe Double
   -&gt; FormatTest)
-&gt; Parser Double
-&gt; Parser
     (Maybe Float
      -&gt; Maybe Double
      -&gt; Maybe Text
      -&gt; ByteArray
      -&gt; Maybe [Char]
      -&gt; Date
      -&gt; Maybe DateTime
      -&gt; Maybe Text
      -&gt; Text
      -&gt; Maybe Double
      -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Double
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;number&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1074"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Float
   -&gt; Maybe Double
   -&gt; Maybe Text
   -&gt; ByteArray
   -&gt; Maybe [Char]
   -&gt; Date
   -&gt; Maybe DateTime
   -&gt; Maybe Text
   -&gt; Text
   -&gt; Maybe Double
   -&gt; FormatTest)
-&gt; Parser (Maybe Float)
-&gt; Parser
     (Maybe Double
      -&gt; Maybe Text
      -&gt; ByteArray
      -&gt; Maybe [Char]
      -&gt; Date
      -&gt; Maybe DateTime
      -&gt; Maybe Text
      -&gt; Text
      -&gt; Maybe Double
      -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Float)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;float&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1075"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Double
   -&gt; Maybe Text
   -&gt; ByteArray
   -&gt; Maybe [Char]
   -&gt; Date
   -&gt; Maybe DateTime
   -&gt; Maybe Text
   -&gt; Text
   -&gt; Maybe Double
   -&gt; FormatTest)
-&gt; Parser (Maybe Double)
-&gt; Parser
     (Maybe Text
      -&gt; ByteArray
      -&gt; Maybe [Char]
      -&gt; Date
      -&gt; Maybe DateTime
      -&gt; Maybe Text
      -&gt; Text
      -&gt; Maybe Double
      -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Double)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;double&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1076"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text
   -&gt; ByteArray
   -&gt; Maybe [Char]
   -&gt; Date
   -&gt; Maybe DateTime
   -&gt; Maybe Text
   -&gt; Text
   -&gt; Maybe Double
   -&gt; FormatTest)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (ByteArray
      -&gt; Maybe [Char]
      -&gt; Date
      -&gt; Maybe DateTime
      -&gt; Maybe Text
      -&gt; Text
      -&gt; Maybe Double
      -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1077"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (ByteArray
   -&gt; Maybe [Char]
   -&gt; Date
   -&gt; Maybe DateTime
   -&gt; Maybe Text
   -&gt; Text
   -&gt; Maybe Double
   -&gt; FormatTest)
-&gt; Parser ByteArray
-&gt; Parser
     (Maybe [Char]
      -&gt; Date
      -&gt; Maybe DateTime
      -&gt; Maybe Text
      -&gt; Text
      -&gt; Maybe Double
      -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser ByteArray
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;byte&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1078"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe [Char]
   -&gt; Date
   -&gt; Maybe DateTime
   -&gt; Maybe Text
   -&gt; Text
   -&gt; Maybe Double
   -&gt; FormatTest)
-&gt; Parser (Maybe [Char])
-&gt; Parser
     (Date
      -&gt; Maybe DateTime
      -&gt; Maybe Text
      -&gt; Text
      -&gt; Maybe Double
      -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Char])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;binary&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1079"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Date
   -&gt; Maybe DateTime
   -&gt; Maybe Text
   -&gt; Text
   -&gt; Maybe Double
   -&gt; FormatTest)
-&gt; Parser Date
-&gt; Parser
     (Maybe DateTime
      -&gt; Maybe Text -&gt; Text -&gt; Maybe Double -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Date
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;date&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1080"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe DateTime
   -&gt; Maybe Text -&gt; Text -&gt; Maybe Double -&gt; FormatTest)
-&gt; Parser (Maybe DateTime)
-&gt; Parser (Maybe Text -&gt; Text -&gt; Maybe Double -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe DateTime)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;dateTime&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1081"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Text -&gt; Maybe Double -&gt; FormatTest)
-&gt; Parser (Maybe Text)
-&gt; Parser (Text -&gt; Maybe Double -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;uuid&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1082"></span><span>      </span><span class="annot"><span class="annottext">Parser (Text -&gt; Maybe Double -&gt; FormatTest)
-&gt; Parser Text -&gt; Parser (Maybe Double -&gt; FormatTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Text
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;password&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1083"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Double -&gt; FormatTest)
-&gt; Parser (Maybe Double) -&gt; Parser FormatTest
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161552"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Double)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;BigDecimal&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1084"></span><span>
</span><span id="line-1085"></span><span class="annot"><span class="hs-comment">-- | ToJSON FormatTest</span></span><span>
</span><span id="line-1086"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161555"><span id="local-6989586621679161559"><span id="local-6989586621679161562"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#FormatTest"><span class="hs-identifier hs-type">FormatTest</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1087"></span><span>  </span><span id="local-6989586621679161619"><span class="annot"><span class="annottext">toJSON :: FormatTest -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#FormatTest"><span class="hs-identifier hs-type">FormatTest</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161620"><span id="local-6989586621679161621"><span id="local-6989586621679161622"><span id="local-6989586621679161623"><span id="local-6989586621679161624"><span id="local-6989586621679161625"><span id="local-6989586621679161626"><span id="local-6989586621679161627"><span id="local-6989586621679161628"><span id="local-6989586621679161629"><span id="local-6989586621679161630"><span id="local-6989586621679161631"><span id="local-6989586621679161632"><span id="local-6989586621679161633"><span class="annot"><span class="annottext">Double
Maybe Double
Maybe Float
Maybe Int
Maybe Integer
Maybe [Char]
Maybe Text
Maybe DateTime
Text
ByteArray
Date
formatTestInteger :: FormatTest -&gt; Maybe Int
formatTestInt32 :: FormatTest -&gt; Maybe Int
formatTestInt64 :: FormatTest -&gt; Maybe Integer
formatTestNumber :: FormatTest -&gt; Double
formatTestFloat :: FormatTest -&gt; Maybe Float
formatTestDouble :: FormatTest -&gt; Maybe Double
formatTestString :: FormatTest -&gt; Maybe Text
formatTestByte :: FormatTest -&gt; ByteArray
formatTestBinary :: FormatTest -&gt; Maybe [Char]
formatTestDate :: FormatTest -&gt; Date
formatTestDateTime :: FormatTest -&gt; Maybe DateTime
formatTestUuid :: FormatTest -&gt; Maybe Text
formatTestPassword :: FormatTest -&gt; Text
formatTestBigDecimal :: FormatTest -&gt; Maybe Double
formatTestInteger :: Maybe Int
formatTestInt32 :: Maybe Int
formatTestInt64 :: Maybe Integer
formatTestNumber :: Double
formatTestFloat :: Maybe Float
formatTestDouble :: Maybe Double
formatTestString :: Maybe Text
formatTestByte :: ByteArray
formatTestBinary :: Maybe [Char]
formatTestDate :: Date
formatTestDateTime :: Maybe DateTime
formatTestUuid :: Maybe Text
formatTestPassword :: Text
formatTestBigDecimal :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#formatTestInteger"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1088"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1089"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;integer&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679161620"><span class="hs-identifier hs-var">formatTestInteger</span></a></span><span>
</span><span id="line-1090"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;int32&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679161621"><span class="hs-identifier hs-var">formatTestInt32</span></a></span><span>
</span><span id="line-1091"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;int64&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Integer -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Integer
</span><a href="#local-6989586621679161622"><span class="hs-identifier hs-var">formatTestInt64</span></a></span><span>
</span><span id="line-1092"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;number&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Double
</span><a href="#local-6989586621679161623"><span class="hs-identifier hs-var">formatTestNumber</span></a></span><span>
</span><span id="line-1093"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;float&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Float -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Float
</span><a href="#local-6989586621679161624"><span class="hs-identifier hs-var">formatTestFloat</span></a></span><span>
</span><span id="line-1094"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;double&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Double
</span><a href="#local-6989586621679161625"><span class="hs-identifier hs-var">formatTestDouble</span></a></span><span>
</span><span id="line-1095"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161626"><span class="hs-identifier hs-var">formatTestString</span></a></span><span>
</span><span id="line-1096"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;byte&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; ByteArray -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">ByteArray
</span><a href="#local-6989586621679161627"><span class="hs-identifier hs-var">formatTestByte</span></a></span><span>
</span><span id="line-1097"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;binary&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Char] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Char]
</span><a href="#local-6989586621679161628"><span class="hs-identifier hs-var">formatTestBinary</span></a></span><span>
</span><span id="line-1098"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;date&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Date -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Date
</span><a href="#local-6989586621679161629"><span class="hs-identifier hs-var">formatTestDate</span></a></span><span>
</span><span id="line-1099"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;dateTime&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe DateTime -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe DateTime
</span><a href="#local-6989586621679161630"><span class="hs-identifier hs-var">formatTestDateTime</span></a></span><span>
</span><span id="line-1100"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;uuid&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161631"><span class="hs-identifier hs-var">formatTestUuid</span></a></span><span>
</span><span id="line-1101"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;password&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679161632"><span class="hs-identifier hs-var">formatTestPassword</span></a></span><span>
</span><span id="line-1102"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;BigDecimal&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Double
</span><a href="#local-6989586621679161633"><span class="hs-identifier hs-var">formatTestBigDecimal</span></a></span><span>
</span><span id="line-1103"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1104"></span><span>
</span><span id="line-1105"></span><span>
</span><span id="line-1106"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'FormatTest' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1107"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkFormatTest"><span class="hs-identifier hs-type">mkFormatTest</span></a></span><span>
</span><span id="line-1108"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'formatTestNumber' </span></span><span>
</span><span id="line-1109"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#ByteArray"><span class="hs-identifier hs-type">ByteArray</span></a></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'formatTestByte' </span></span><span>
</span><span id="line-1110"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#Date"><span class="hs-identifier hs-type">Date</span></a></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'formatTestDate' </span></span><span>
</span><span id="line-1111"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'formatTestPassword' </span></span><span>
</span><span id="line-1112"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#FormatTest"><span class="hs-identifier hs-type">FormatTest</span></a></span><span>
</span><span id="line-1113"></span><span id="mkFormatTest"><span class="annot"><span class="annottext">mkFormatTest :: Double -&gt; ByteArray -&gt; Date -&gt; Text -&gt; FormatTest
</span><a href="OpenAPIPetstore.Model.html#mkFormatTest"><span class="hs-identifier hs-var hs-var">mkFormatTest</span></a></span></span><span> </span><span id="local-6989586621679161635"><span class="annot"><span class="annottext">Double
</span><a href="#local-6989586621679161635"><span class="hs-identifier hs-var">formatTestNumber</span></a></span></span><span> </span><span id="local-6989586621679161636"><span class="annot"><span class="annottext">ByteArray
</span><a href="#local-6989586621679161636"><span class="hs-identifier hs-var">formatTestByte</span></a></span></span><span> </span><span id="local-6989586621679161637"><span class="annot"><span class="annottext">Date
</span><a href="#local-6989586621679161637"><span class="hs-identifier hs-var">formatTestDate</span></a></span></span><span> </span><span id="local-6989586621679161638"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679161638"><span class="hs-identifier hs-var">formatTestPassword</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1114"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#FormatTest"><span class="hs-identifier hs-type">FormatTest</span></a></span><span>
</span><span id="line-1115"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">formatTestInteger :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#formatTestInteger"><span class="hs-identifier hs-var">formatTestInteger</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1116"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">formatTestInt32 :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#formatTestInt32"><span class="hs-identifier hs-var">formatTestInt32</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1117"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">formatTestInt64 :: Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#formatTestInt64"><span class="hs-identifier hs-var">formatTestInt64</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Integer
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1118"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Double
formatTestNumber :: Double
formatTestNumber :: Double
</span><a href="OpenAPIPetstore.Model.html#formatTestNumber"><span class="hs-identifier hs-var hs-var">formatTestNumber</span></a></span><span>
</span><span id="line-1119"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">formatTestFloat :: Maybe Float
</span><a href="OpenAPIPetstore.Model.html#formatTestFloat"><span class="hs-identifier hs-var">formatTestFloat</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Float
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1120"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">formatTestDouble :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#formatTestDouble"><span class="hs-identifier hs-var">formatTestDouble</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Double
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1121"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">formatTestString :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#formatTestString"><span class="hs-identifier hs-var">formatTestString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1122"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">ByteArray
formatTestByte :: ByteArray
formatTestByte :: ByteArray
</span><a href="OpenAPIPetstore.Model.html#formatTestByte"><span class="hs-identifier hs-var hs-var">formatTestByte</span></a></span><span>
</span><span id="line-1123"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">formatTestBinary :: Maybe [Char]
</span><a href="OpenAPIPetstore.Model.html#formatTestBinary"><span class="hs-identifier hs-var">formatTestBinary</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Char]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1124"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Date
formatTestDate :: Date
formatTestDate :: Date
</span><a href="OpenAPIPetstore.Model.html#formatTestDate"><span class="hs-identifier hs-var hs-var">formatTestDate</span></a></span><span>
</span><span id="line-1125"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">formatTestDateTime :: Maybe DateTime
</span><a href="OpenAPIPetstore.Model.html#formatTestDateTime"><span class="hs-identifier hs-var">formatTestDateTime</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe DateTime
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1126"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">formatTestUuid :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#formatTestUuid"><span class="hs-identifier hs-var">formatTestUuid</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1127"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Text
formatTestPassword :: Text
formatTestPassword :: Text
</span><a href="OpenAPIPetstore.Model.html#formatTestPassword"><span class="hs-identifier hs-var hs-var">formatTestPassword</span></a></span><span>
</span><span id="line-1128"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">formatTestBigDecimal :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#formatTestBigDecimal"><span class="hs-identifier hs-var">formatTestBigDecimal</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Double
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1129"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1130"></span><span>
</span><span id="line-1131"></span><span class="annot"><span class="hs-comment">-- ** HasOnlyReadOnly</span></span><span>
</span><span id="line-1132"></span><span class="annot"><span class="hs-comment">-- | HasOnlyReadOnly</span></span><span>
</span><span id="line-1133"></span><span class="hs-keyword">data</span><span> </span><span id="HasOnlyReadOnly"><span class="annot"><a href="OpenAPIPetstore.Model.html#HasOnlyReadOnly"><span class="hs-identifier hs-var">HasOnlyReadOnly</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="HasOnlyReadOnly"><span class="annot"><a href="OpenAPIPetstore.Model.html#HasOnlyReadOnly"><span class="hs-identifier hs-var">HasOnlyReadOnly</span></a></span></span><span>
</span><span id="line-1134"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="hasOnlyReadOnlyBar"><span class="annot"><span class="annottext">HasOnlyReadOnly -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#hasOnlyReadOnlyBar"><span class="hs-identifier hs-var hs-var">hasOnlyReadOnlyBar</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /ReadOnly/ &quot;bar&quot;</span></span><span>
</span><span id="line-1135"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="hasOnlyReadOnlyFoo"><span class="annot"><span class="annottext">HasOnlyReadOnly -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#hasOnlyReadOnlyFoo"><span class="hs-identifier hs-var hs-var">hasOnlyReadOnlyFoo</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /ReadOnly/ &quot;foo&quot;</span></span><span>
</span><span id="line-1136"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161643"><span id="local-6989586621679161648"><span id="local-6989586621679161652"><span class="annot"><span class="annottext">Int -&gt; HasOnlyReadOnly -&gt; ShowS
[HasOnlyReadOnly] -&gt; ShowS
HasOnlyReadOnly -&gt; [Char]
(Int -&gt; HasOnlyReadOnly -&gt; ShowS)
-&gt; (HasOnlyReadOnly -&gt; [Char])
-&gt; ([HasOnlyReadOnly] -&gt; ShowS)
-&gt; Show HasOnlyReadOnly
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; HasOnlyReadOnly -&gt; ShowS
showsPrec :: Int -&gt; HasOnlyReadOnly -&gt; ShowS
$cshow :: HasOnlyReadOnly -&gt; [Char]
show :: HasOnlyReadOnly -&gt; [Char]
$cshowList :: [HasOnlyReadOnly] -&gt; ShowS
showList :: [HasOnlyReadOnly] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161655"><span id="local-6989586621679161659"><span class="annot"><span class="annottext">HasOnlyReadOnly -&gt; HasOnlyReadOnly -&gt; Bool
(HasOnlyReadOnly -&gt; HasOnlyReadOnly -&gt; Bool)
-&gt; (HasOnlyReadOnly -&gt; HasOnlyReadOnly -&gt; Bool)
-&gt; Eq HasOnlyReadOnly
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: HasOnlyReadOnly -&gt; HasOnlyReadOnly -&gt; Bool
== :: HasOnlyReadOnly -&gt; HasOnlyReadOnly -&gt; Bool
$c/= :: HasOnlyReadOnly -&gt; HasOnlyReadOnly -&gt; Bool
/= :: HasOnlyReadOnly -&gt; HasOnlyReadOnly -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1137"></span><span>
</span><span id="line-1138"></span><span class="annot"><span class="hs-comment">-- | FromJSON HasOnlyReadOnly</span></span><span>
</span><span id="line-1139"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161664"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#HasOnlyReadOnly"><span class="hs-identifier hs-type">HasOnlyReadOnly</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1140"></span><span>  </span><span id="local-6989586621679161673"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser HasOnlyReadOnly
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser HasOnlyReadOnly)
-&gt; Value
-&gt; Parser HasOnlyReadOnly
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;HasOnlyReadOnly&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser HasOnlyReadOnly)
 -&gt; Value -&gt; Parser HasOnlyReadOnly)
-&gt; (Object -&gt; Parser HasOnlyReadOnly)
-&gt; Value
-&gt; Parser HasOnlyReadOnly
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161674"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161674"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1141"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; Maybe Text -&gt; HasOnlyReadOnly
</span><a href="OpenAPIPetstore.Model.html#HasOnlyReadOnly"><span class="hs-identifier hs-var">HasOnlyReadOnly</span></a></span><span>
</span><span id="line-1142"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; Maybe Text -&gt; HasOnlyReadOnly)
-&gt; Parser (Maybe Text) -&gt; Parser (Maybe Text -&gt; HasOnlyReadOnly)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161674"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;bar&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1143"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; HasOnlyReadOnly)
-&gt; Parser (Maybe Text) -&gt; Parser HasOnlyReadOnly
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161674"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;foo&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1144"></span><span>
</span><span id="line-1145"></span><span class="annot"><span class="hs-comment">-- | ToJSON HasOnlyReadOnly</span></span><span>
</span><span id="line-1146"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161677"><span id="local-6989586621679161681"><span id="local-6989586621679161684"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#HasOnlyReadOnly"><span class="hs-identifier hs-type">HasOnlyReadOnly</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1147"></span><span>  </span><span id="local-6989586621679161695"><span class="annot"><span class="annottext">toJSON :: HasOnlyReadOnly -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#HasOnlyReadOnly"><span class="hs-identifier hs-type">HasOnlyReadOnly</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161696"><span id="local-6989586621679161697"><span class="annot"><span class="annottext">Maybe Text
hasOnlyReadOnlyBar :: HasOnlyReadOnly -&gt; Maybe Text
hasOnlyReadOnlyFoo :: HasOnlyReadOnly -&gt; Maybe Text
hasOnlyReadOnlyBar :: Maybe Text
hasOnlyReadOnlyFoo :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#hasOnlyReadOnlyBar"><span class="hs-glyph hs-var hs-var hs-var hs-var">..</span></a></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1148"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1149"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;bar&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161696"><span class="hs-identifier hs-var">hasOnlyReadOnlyBar</span></a></span><span>
</span><span id="line-1150"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;foo&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161697"><span class="hs-identifier hs-var">hasOnlyReadOnlyFoo</span></a></span><span>
</span><span id="line-1151"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1152"></span><span>
</span><span id="line-1153"></span><span>
</span><span id="line-1154"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'HasOnlyReadOnly' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1155"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkHasOnlyReadOnly"><span class="hs-identifier hs-type">mkHasOnlyReadOnly</span></a></span><span>
</span><span id="line-1156"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#HasOnlyReadOnly"><span class="hs-identifier hs-type">HasOnlyReadOnly</span></a></span><span>
</span><span id="line-1157"></span><span id="mkHasOnlyReadOnly"><span class="annot"><span class="annottext">mkHasOnlyReadOnly :: HasOnlyReadOnly
</span><a href="OpenAPIPetstore.Model.html#mkHasOnlyReadOnly"><span class="hs-identifier hs-var hs-var">mkHasOnlyReadOnly</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1158"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#HasOnlyReadOnly"><span class="hs-identifier hs-type">HasOnlyReadOnly</span></a></span><span>
</span><span id="line-1159"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">hasOnlyReadOnlyBar :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#hasOnlyReadOnlyBar"><span class="hs-identifier hs-var">hasOnlyReadOnlyBar</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1160"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">hasOnlyReadOnlyFoo :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#hasOnlyReadOnlyFoo"><span class="hs-identifier hs-var">hasOnlyReadOnlyFoo</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1161"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1162"></span><span>
</span><span id="line-1163"></span><span class="annot"><span class="hs-comment">-- ** MapTest</span></span><span>
</span><span id="line-1164"></span><span class="annot"><span class="hs-comment">-- | MapTest</span></span><span>
</span><span id="line-1165"></span><span class="hs-keyword">data</span><span> </span><span id="MapTest"><span class="annot"><a href="OpenAPIPetstore.Model.html#MapTest"><span class="hs-identifier hs-var">MapTest</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="MapTest"><span class="annot"><a href="OpenAPIPetstore.Model.html#MapTest"><span class="hs-identifier hs-var">MapTest</span></a></span></span><span>
</span><span id="line-1166"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="mapTestMapMapOfString"><span class="annot"><span class="annottext">MapTest -&gt; Maybe (Map [Char] (Map [Char] Text))
</span><a href="OpenAPIPetstore.Model.html#mapTestMapMapOfString"><span class="hs-identifier hs-var hs-var">mapTestMapMapOfString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map_map_of_string&quot;</span></span><span>
</span><span id="line-1167"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="mapTestMapOfEnumString"><span class="annot"><span class="annottext">MapTest -&gt; Maybe (Map [Char] E'Inner)
</span><a href="OpenAPIPetstore.Model.html#mapTestMapOfEnumString"><span class="hs-identifier hs-var hs-var">mapTestMapOfEnumString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner"><span class="hs-identifier hs-type">E'Inner</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map_of_enum_string&quot;</span></span><span>
</span><span id="line-1168"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="mapTestDirectMap"><span class="annot"><span class="annottext">MapTest -&gt; Maybe (Map [Char] Bool)
</span><a href="OpenAPIPetstore.Model.html#mapTestDirectMap"><span class="hs-identifier hs-var hs-var">mapTestDirectMap</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;direct_map&quot;</span></span><span>
</span><span id="line-1169"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="mapTestIndirectMap"><span class="annot"><span class="annottext">MapTest -&gt; Maybe (Map [Char] Bool)
</span><a href="OpenAPIPetstore.Model.html#mapTestIndirectMap"><span class="hs-identifier hs-var hs-var">mapTestIndirectMap</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;indirect_map&quot;</span></span><span>
</span><span id="line-1170"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161705"><span id="local-6989586621679161715"><span id="local-6989586621679161719"><span class="annot"><span class="annottext">Int -&gt; MapTest -&gt; ShowS
[MapTest] -&gt; ShowS
MapTest -&gt; [Char]
(Int -&gt; MapTest -&gt; ShowS)
-&gt; (MapTest -&gt; [Char]) -&gt; ([MapTest] -&gt; ShowS) -&gt; Show MapTest
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; MapTest -&gt; ShowS
showsPrec :: Int -&gt; MapTest -&gt; ShowS
$cshow :: MapTest -&gt; [Char]
show :: MapTest -&gt; [Char]
$cshowList :: [MapTest] -&gt; ShowS
showList :: [MapTest] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161728"><span id="local-6989586621679161737"><span class="annot"><span class="annottext">MapTest -&gt; MapTest -&gt; Bool
(MapTest -&gt; MapTest -&gt; Bool)
-&gt; (MapTest -&gt; MapTest -&gt; Bool) -&gt; Eq MapTest
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: MapTest -&gt; MapTest -&gt; Bool
== :: MapTest -&gt; MapTest -&gt; Bool
$c/= :: MapTest -&gt; MapTest -&gt; Bool
/= :: MapTest -&gt; MapTest -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1171"></span><span>
</span><span id="line-1172"></span><span class="annot"><span class="hs-comment">-- | FromJSON MapTest</span></span><span>
</span><span id="line-1173"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161748"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#MapTest"><span class="hs-identifier hs-type">MapTest</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1174"></span><span>  </span><span id="local-6989586621679161773"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser MapTest
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser MapTest) -&gt; Value -&gt; Parser MapTest
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;MapTest&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser MapTest) -&gt; Value -&gt; Parser MapTest)
-&gt; (Object -&gt; Parser MapTest) -&gt; Value -&gt; Parser MapTest
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161774"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161774"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1175"></span><span>    </span><span class="annot"><span class="annottext">Maybe (Map [Char] (Map [Char] Text))
-&gt; Maybe (Map [Char] E'Inner)
-&gt; Maybe (Map [Char] Bool)
-&gt; Maybe (Map [Char] Bool)
-&gt; MapTest
</span><a href="OpenAPIPetstore.Model.html#MapTest"><span class="hs-identifier hs-var">MapTest</span></a></span><span>
</span><span id="line-1176"></span><span>      </span><span class="annot"><span class="annottext">(Maybe (Map [Char] (Map [Char] Text))
 -&gt; Maybe (Map [Char] E'Inner)
 -&gt; Maybe (Map [Char] Bool)
 -&gt; Maybe (Map [Char] Bool)
 -&gt; MapTest)
-&gt; Parser (Maybe (Map [Char] (Map [Char] Text)))
-&gt; Parser
     (Maybe (Map [Char] E'Inner)
      -&gt; Maybe (Map [Char] Bool) -&gt; Maybe (Map [Char] Bool) -&gt; MapTest)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161774"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] (Map [Char] Text)))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_map_of_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1177"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe (Map [Char] E'Inner)
   -&gt; Maybe (Map [Char] Bool) -&gt; Maybe (Map [Char] Bool) -&gt; MapTest)
-&gt; Parser (Maybe (Map [Char] E'Inner))
-&gt; Parser
     (Maybe (Map [Char] Bool) -&gt; Maybe (Map [Char] Bool) -&gt; MapTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161774"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] E'Inner))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_of_enum_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1178"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe (Map [Char] Bool) -&gt; Maybe (Map [Char] Bool) -&gt; MapTest)
-&gt; Parser (Maybe (Map [Char] Bool))
-&gt; Parser (Maybe (Map [Char] Bool) -&gt; MapTest)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161774"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] Bool))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;direct_map&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1179"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe (Map [Char] Bool) -&gt; MapTest)
-&gt; Parser (Maybe (Map [Char] Bool)) -&gt; Parser MapTest
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161774"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] Bool))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;indirect_map&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1180"></span><span>
</span><span id="line-1181"></span><span class="annot"><span class="hs-comment">-- | ToJSON MapTest</span></span><span>
</span><span id="line-1182"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161777"><span id="local-6989586621679161781"><span id="local-6989586621679161784"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#MapTest"><span class="hs-identifier hs-type">MapTest</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1183"></span><span>  </span><span id="local-6989586621679161812"><span class="annot"><span class="annottext">toJSON :: MapTest -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#MapTest"><span class="hs-identifier hs-type">MapTest</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161813"><span id="local-6989586621679161814"><span id="local-6989586621679161815"><span id="local-6989586621679161816"><span class="annot"><span class="annottext">Maybe (Map [Char] Bool)
Maybe (Map [Char] (Map [Char] Text))
Maybe (Map [Char] E'Inner)
mapTestMapMapOfString :: MapTest -&gt; Maybe (Map [Char] (Map [Char] Text))
mapTestMapOfEnumString :: MapTest -&gt; Maybe (Map [Char] E'Inner)
mapTestDirectMap :: MapTest -&gt; Maybe (Map [Char] Bool)
mapTestIndirectMap :: MapTest -&gt; Maybe (Map [Char] Bool)
mapTestMapMapOfString :: Maybe (Map [Char] (Map [Char] Text))
mapTestMapOfEnumString :: Maybe (Map [Char] E'Inner)
mapTestDirectMap :: Maybe (Map [Char] Bool)
mapTestIndirectMap :: Maybe (Map [Char] Bool)
</span><a href="OpenAPIPetstore.Model.html#mapTestMapMapOfString"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1184"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1185"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_map_of_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] (Map [Char] Text)) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] (Map [Char] Text))
</span><a href="#local-6989586621679161813"><span class="hs-identifier hs-var">mapTestMapMapOfString</span></a></span><span>
</span><span id="line-1186"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map_of_enum_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] E'Inner) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] E'Inner)
</span><a href="#local-6989586621679161814"><span class="hs-identifier hs-var">mapTestMapOfEnumString</span></a></span><span>
</span><span id="line-1187"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;direct_map&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] Bool) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Bool)
</span><a href="#local-6989586621679161815"><span class="hs-identifier hs-var">mapTestDirectMap</span></a></span><span>
</span><span id="line-1188"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;indirect_map&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] Bool) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Bool)
</span><a href="#local-6989586621679161816"><span class="hs-identifier hs-var">mapTestIndirectMap</span></a></span><span>
</span><span id="line-1189"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1190"></span><span>
</span><span id="line-1191"></span><span>
</span><span id="line-1192"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'MapTest' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1193"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkMapTest"><span class="hs-identifier hs-type">mkMapTest</span></a></span><span>
</span><span id="line-1194"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#MapTest"><span class="hs-identifier hs-type">MapTest</span></a></span><span>
</span><span id="line-1195"></span><span id="mkMapTest"><span class="annot"><span class="annottext">mkMapTest :: MapTest
</span><a href="OpenAPIPetstore.Model.html#mkMapTest"><span class="hs-identifier hs-var hs-var">mkMapTest</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1196"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#MapTest"><span class="hs-identifier hs-type">MapTest</span></a></span><span>
</span><span id="line-1197"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">mapTestMapMapOfString :: Maybe (Map [Char] (Map [Char] Text))
</span><a href="OpenAPIPetstore.Model.html#mapTestMapMapOfString"><span class="hs-identifier hs-var">mapTestMapMapOfString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] (Map [Char] Text))
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1198"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">mapTestMapOfEnumString :: Maybe (Map [Char] E'Inner)
</span><a href="OpenAPIPetstore.Model.html#mapTestMapOfEnumString"><span class="hs-identifier hs-var">mapTestMapOfEnumString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] E'Inner)
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1199"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">mapTestDirectMap :: Maybe (Map [Char] Bool)
</span><a href="OpenAPIPetstore.Model.html#mapTestDirectMap"><span class="hs-identifier hs-var">mapTestDirectMap</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Bool)
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1200"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">mapTestIndirectMap :: Maybe (Map [Char] Bool)
</span><a href="OpenAPIPetstore.Model.html#mapTestIndirectMap"><span class="hs-identifier hs-var">mapTestIndirectMap</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Bool)
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1201"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1202"></span><span>
</span><span id="line-1203"></span><span class="annot"><span class="hs-comment">-- ** MixedPropertiesAndAdditionalPropertiesClass</span></span><span>
</span><span id="line-1204"></span><span class="annot"><span class="hs-comment">-- | MixedPropertiesAndAdditionalPropertiesClass</span></span><span>
</span><span id="line-1205"></span><span class="hs-keyword">data</span><span> </span><span id="MixedPropertiesAndAdditionalPropertiesClass"><span class="annot"><a href="OpenAPIPetstore.Model.html#MixedPropertiesAndAdditionalPropertiesClass"><span class="hs-identifier hs-var">MixedPropertiesAndAdditionalPropertiesClass</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="MixedPropertiesAndAdditionalPropertiesClass"><span class="annot"><a href="OpenAPIPetstore.Model.html#MixedPropertiesAndAdditionalPropertiesClass"><span class="hs-identifier hs-var">MixedPropertiesAndAdditionalPropertiesClass</span></a></span></span><span>
</span><span id="line-1206"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="mixedPropertiesAndAdditionalPropertiesClassUuid"><span class="annot"><span class="annottext">MixedPropertiesAndAdditionalPropertiesClass -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#mixedPropertiesAndAdditionalPropertiesClassUuid"><span class="hs-identifier hs-var hs-var">mixedPropertiesAndAdditionalPropertiesClassUuid</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;uuid&quot;</span></span><span>
</span><span id="line-1207"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="mixedPropertiesAndAdditionalPropertiesClassDateTime"><span class="annot"><span class="annottext">MixedPropertiesAndAdditionalPropertiesClass -&gt; Maybe DateTime
</span><a href="OpenAPIPetstore.Model.html#mixedPropertiesAndAdditionalPropertiesClassDateTime"><span class="hs-identifier hs-var hs-var">mixedPropertiesAndAdditionalPropertiesClassDateTime</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#DateTime"><span class="hs-identifier hs-type">DateTime</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;dateTime&quot;</span></span><span>
</span><span id="line-1208"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="mixedPropertiesAndAdditionalPropertiesClassMap"><span class="annot"><span class="annottext">MixedPropertiesAndAdditionalPropertiesClass
-&gt; Maybe (Map [Char] Animal)
</span><a href="OpenAPIPetstore.Model.html#mixedPropertiesAndAdditionalPropertiesClassMap"><span class="hs-identifier hs-var hs-var">mixedPropertiesAndAdditionalPropertiesClassMap</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Animal"><span class="hs-identifier hs-type">Animal</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;map&quot;</span></span><span>
</span><span id="line-1209"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161823"><span id="local-6989586621679161831"><span id="local-6989586621679161835"><span class="annot"><span class="annottext">Int -&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; ShowS
[MixedPropertiesAndAdditionalPropertiesClass] -&gt; ShowS
MixedPropertiesAndAdditionalPropertiesClass -&gt; [Char]
(Int -&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; ShowS)
-&gt; (MixedPropertiesAndAdditionalPropertiesClass -&gt; [Char])
-&gt; ([MixedPropertiesAndAdditionalPropertiesClass] -&gt; ShowS)
-&gt; Show MixedPropertiesAndAdditionalPropertiesClass
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; ShowS
showsPrec :: Int -&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; ShowS
$cshow :: MixedPropertiesAndAdditionalPropertiesClass -&gt; [Char]
show :: MixedPropertiesAndAdditionalPropertiesClass -&gt; [Char]
$cshowList :: [MixedPropertiesAndAdditionalPropertiesClass] -&gt; ShowS
showList :: [MixedPropertiesAndAdditionalPropertiesClass] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161841"><span id="local-6989586621679161848"><span class="annot"><span class="annottext">MixedPropertiesAndAdditionalPropertiesClass
-&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; Bool
(MixedPropertiesAndAdditionalPropertiesClass
 -&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; Bool)
-&gt; (MixedPropertiesAndAdditionalPropertiesClass
    -&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; Bool)
-&gt; Eq MixedPropertiesAndAdditionalPropertiesClass
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: MixedPropertiesAndAdditionalPropertiesClass
-&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; Bool
== :: MixedPropertiesAndAdditionalPropertiesClass
-&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; Bool
$c/= :: MixedPropertiesAndAdditionalPropertiesClass
-&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; Bool
/= :: MixedPropertiesAndAdditionalPropertiesClass
-&gt; MixedPropertiesAndAdditionalPropertiesClass -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1210"></span><span>
</span><span id="line-1211"></span><span class="annot"><span class="hs-comment">-- | FromJSON MixedPropertiesAndAdditionalPropertiesClass</span></span><span>
</span><span id="line-1212"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161856"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#MixedPropertiesAndAdditionalPropertiesClass"><span class="hs-identifier hs-type">MixedPropertiesAndAdditionalPropertiesClass</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1213"></span><span>  </span><span id="local-6989586621679161874"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser MixedPropertiesAndAdditionalPropertiesClass
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser MixedPropertiesAndAdditionalPropertiesClass)
-&gt; Value
-&gt; Parser MixedPropertiesAndAdditionalPropertiesClass
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;MixedPropertiesAndAdditionalPropertiesClass&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser MixedPropertiesAndAdditionalPropertiesClass)
 -&gt; Value -&gt; Parser MixedPropertiesAndAdditionalPropertiesClass)
-&gt; (Object -&gt; Parser MixedPropertiesAndAdditionalPropertiesClass)
-&gt; Value
-&gt; Parser MixedPropertiesAndAdditionalPropertiesClass
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161875"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161875"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1214"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text
-&gt; Maybe DateTime
-&gt; Maybe (Map [Char] Animal)
-&gt; MixedPropertiesAndAdditionalPropertiesClass
</span><a href="OpenAPIPetstore.Model.html#MixedPropertiesAndAdditionalPropertiesClass"><span class="hs-identifier hs-var">MixedPropertiesAndAdditionalPropertiesClass</span></a></span><span>
</span><span id="line-1215"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text
 -&gt; Maybe DateTime
 -&gt; Maybe (Map [Char] Animal)
 -&gt; MixedPropertiesAndAdditionalPropertiesClass)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe DateTime
      -&gt; Maybe (Map [Char] Animal)
      -&gt; MixedPropertiesAndAdditionalPropertiesClass)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161875"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;uuid&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1216"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe DateTime
   -&gt; Maybe (Map [Char] Animal)
   -&gt; MixedPropertiesAndAdditionalPropertiesClass)
-&gt; Parser (Maybe DateTime)
-&gt; Parser
     (Maybe (Map [Char] Animal)
      -&gt; MixedPropertiesAndAdditionalPropertiesClass)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161875"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe DateTime)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;dateTime&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1217"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe (Map [Char] Animal)
   -&gt; MixedPropertiesAndAdditionalPropertiesClass)
-&gt; Parser (Maybe (Map [Char] Animal))
-&gt; Parser MixedPropertiesAndAdditionalPropertiesClass
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161875"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe (Map [Char] Animal))
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1218"></span><span>
</span><span id="line-1219"></span><span class="annot"><span class="hs-comment">-- | ToJSON MixedPropertiesAndAdditionalPropertiesClass</span></span><span>
</span><span id="line-1220"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161878"><span id="local-6989586621679161882"><span id="local-6989586621679161885"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#MixedPropertiesAndAdditionalPropertiesClass"><span class="hs-identifier hs-type">MixedPropertiesAndAdditionalPropertiesClass</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1221"></span><span>  </span><span id="local-6989586621679161905"><span class="annot"><span class="annottext">toJSON :: MixedPropertiesAndAdditionalPropertiesClass -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#MixedPropertiesAndAdditionalPropertiesClass"><span class="hs-identifier hs-type">MixedPropertiesAndAdditionalPropertiesClass</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161906"><span id="local-6989586621679161907"><span id="local-6989586621679161908"><span class="annot"><span class="annottext">Maybe (Map [Char] Animal)
Maybe Text
Maybe DateTime
mixedPropertiesAndAdditionalPropertiesClassUuid :: MixedPropertiesAndAdditionalPropertiesClass -&gt; Maybe Text
mixedPropertiesAndAdditionalPropertiesClassDateTime :: MixedPropertiesAndAdditionalPropertiesClass -&gt; Maybe DateTime
mixedPropertiesAndAdditionalPropertiesClassMap :: MixedPropertiesAndAdditionalPropertiesClass
-&gt; Maybe (Map [Char] Animal)
mixedPropertiesAndAdditionalPropertiesClassUuid :: Maybe Text
mixedPropertiesAndAdditionalPropertiesClassDateTime :: Maybe DateTime
mixedPropertiesAndAdditionalPropertiesClassMap :: Maybe (Map [Char] Animal)
</span><a href="OpenAPIPetstore.Model.html#mixedPropertiesAndAdditionalPropertiesClassUuid"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1222"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1223"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;uuid&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161906"><span class="hs-identifier hs-var">mixedPropertiesAndAdditionalPropertiesClassUuid</span></a></span><span>
</span><span id="line-1224"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;dateTime&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe DateTime -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe DateTime
</span><a href="#local-6989586621679161907"><span class="hs-identifier hs-var">mixedPropertiesAndAdditionalPropertiesClassDateTime</span></a></span><span>
</span><span id="line-1225"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;map&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe (Map [Char] Animal) -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Animal)
</span><a href="#local-6989586621679161908"><span class="hs-identifier hs-var">mixedPropertiesAndAdditionalPropertiesClassMap</span></a></span><span>
</span><span id="line-1226"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1227"></span><span>
</span><span id="line-1228"></span><span>
</span><span id="line-1229"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'MixedPropertiesAndAdditionalPropertiesClass' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1230"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkMixedPropertiesAndAdditionalPropertiesClass"><span class="hs-identifier hs-type">mkMixedPropertiesAndAdditionalPropertiesClass</span></a></span><span>
</span><span id="line-1231"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#MixedPropertiesAndAdditionalPropertiesClass"><span class="hs-identifier hs-type">MixedPropertiesAndAdditionalPropertiesClass</span></a></span><span>
</span><span id="line-1232"></span><span id="mkMixedPropertiesAndAdditionalPropertiesClass"><span class="annot"><span class="annottext">mkMixedPropertiesAndAdditionalPropertiesClass :: MixedPropertiesAndAdditionalPropertiesClass
</span><a href="OpenAPIPetstore.Model.html#mkMixedPropertiesAndAdditionalPropertiesClass"><span class="hs-identifier hs-var hs-var">mkMixedPropertiesAndAdditionalPropertiesClass</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1233"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#MixedPropertiesAndAdditionalPropertiesClass"><span class="hs-identifier hs-type">MixedPropertiesAndAdditionalPropertiesClass</span></a></span><span>
</span><span id="line-1234"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">mixedPropertiesAndAdditionalPropertiesClassUuid :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#mixedPropertiesAndAdditionalPropertiesClassUuid"><span class="hs-identifier hs-var">mixedPropertiesAndAdditionalPropertiesClassUuid</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1235"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">mixedPropertiesAndAdditionalPropertiesClassDateTime :: Maybe DateTime
</span><a href="OpenAPIPetstore.Model.html#mixedPropertiesAndAdditionalPropertiesClassDateTime"><span class="hs-identifier hs-var">mixedPropertiesAndAdditionalPropertiesClassDateTime</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe DateTime
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1236"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">mixedPropertiesAndAdditionalPropertiesClassMap :: Maybe (Map [Char] Animal)
</span><a href="OpenAPIPetstore.Model.html#mixedPropertiesAndAdditionalPropertiesClassMap"><span class="hs-identifier hs-var">mixedPropertiesAndAdditionalPropertiesClassMap</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe (Map [Char] Animal)
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1237"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1238"></span><span>
</span><span id="line-1239"></span><span class="annot"><span class="hs-comment">-- ** Model200Response</span></span><span>
</span><span id="line-1240"></span><span class="hs-comment">-- | Model200Response</span><span>
</span><span id="line-1241"></span><span class="hs-comment">-- Model for testing model name starting with number</span><span>
</span><span id="line-1242"></span><span class="hs-keyword">data</span><span> </span><span id="Model200Response"><span class="annot"><a href="OpenAPIPetstore.Model.html#Model200Response"><span class="hs-identifier hs-var">Model200Response</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Model200Response"><span class="annot"><a href="OpenAPIPetstore.Model.html#Model200Response"><span class="hs-identifier hs-var">Model200Response</span></a></span></span><span>
</span><span id="line-1243"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="model200ResponseName"><span class="annot"><span class="annottext">Model200Response -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#model200ResponseName"><span class="hs-identifier hs-var hs-var">model200ResponseName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name&quot;</span></span><span>
</span><span id="line-1244"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="model200ResponseClass"><span class="annot"><span class="annottext">Model200Response -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#model200ResponseClass"><span class="hs-identifier hs-var hs-var">model200ResponseClass</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;class&quot;</span></span><span>
</span><span id="line-1245"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161914"><span id="local-6989586621679161919"><span id="local-6989586621679161923"><span class="annot"><span class="annottext">Int -&gt; Model200Response -&gt; ShowS
[Model200Response] -&gt; ShowS
Model200Response -&gt; [Char]
(Int -&gt; Model200Response -&gt; ShowS)
-&gt; (Model200Response -&gt; [Char])
-&gt; ([Model200Response] -&gt; ShowS)
-&gt; Show Model200Response
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Model200Response -&gt; ShowS
showsPrec :: Int -&gt; Model200Response -&gt; ShowS
$cshow :: Model200Response -&gt; [Char]
show :: Model200Response -&gt; [Char]
$cshowList :: [Model200Response] -&gt; ShowS
showList :: [Model200Response] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161926"><span id="local-6989586621679161930"><span class="annot"><span class="annottext">Model200Response -&gt; Model200Response -&gt; Bool
(Model200Response -&gt; Model200Response -&gt; Bool)
-&gt; (Model200Response -&gt; Model200Response -&gt; Bool)
-&gt; Eq Model200Response
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Model200Response -&gt; Model200Response -&gt; Bool
== :: Model200Response -&gt; Model200Response -&gt; Bool
$c/= :: Model200Response -&gt; Model200Response -&gt; Bool
/= :: Model200Response -&gt; Model200Response -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1246"></span><span>
</span><span id="line-1247"></span><span class="annot"><span class="hs-comment">-- | FromJSON Model200Response</span></span><span>
</span><span id="line-1248"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161935"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Model200Response"><span class="hs-identifier hs-type">Model200Response</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1249"></span><span>  </span><span id="local-6989586621679161944"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Model200Response
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser Model200Response)
-&gt; Value
-&gt; Parser Model200Response
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Model200Response&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Model200Response)
 -&gt; Value -&gt; Parser Model200Response)
-&gt; (Object -&gt; Parser Model200Response)
-&gt; Value
-&gt; Parser Model200Response
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679161945"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161945"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1250"></span><span>    </span><span class="annot"><span class="annottext">Maybe Int -&gt; Maybe Text -&gt; Model200Response
</span><a href="OpenAPIPetstore.Model.html#Model200Response"><span class="hs-identifier hs-var">Model200Response</span></a></span><span>
</span><span id="line-1251"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Int -&gt; Maybe Text -&gt; Model200Response)
-&gt; Parser (Maybe Int) -&gt; Parser (Maybe Text -&gt; Model200Response)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161945"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1252"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Model200Response)
-&gt; Parser (Maybe Text) -&gt; Parser Model200Response
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679161945"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;class&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1253"></span><span>
</span><span id="line-1254"></span><span class="annot"><span class="hs-comment">-- | ToJSON Model200Response</span></span><span>
</span><span id="line-1255"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161948"><span id="local-6989586621679161952"><span id="local-6989586621679161955"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Model200Response"><span class="hs-identifier hs-type">Model200Response</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1256"></span><span>  </span><span id="local-6989586621679161967"><span class="annot"><span class="annottext">toJSON :: Model200Response -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Model200Response"><span class="hs-identifier hs-type">Model200Response</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679161968"><span id="local-6989586621679161969"><span class="annot"><span class="annottext">Maybe Int
Maybe Text
model200ResponseName :: Model200Response -&gt; Maybe Int
model200ResponseClass :: Model200Response -&gt; Maybe Text
model200ResponseName :: Maybe Int
model200ResponseClass :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#model200ResponseName"><span class="hs-glyph hs-var hs-var hs-var hs-var">..</span></a></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1257"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1258"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679161968"><span class="hs-identifier hs-var">model200ResponseName</span></a></span><span>
</span><span id="line-1259"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;class&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679161969"><span class="hs-identifier hs-var">model200ResponseClass</span></a></span><span>
</span><span id="line-1260"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1261"></span><span>
</span><span id="line-1262"></span><span>
</span><span id="line-1263"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Model200Response' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1264"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkModel200Response"><span class="hs-identifier hs-type">mkModel200Response</span></a></span><span>
</span><span id="line-1265"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Model200Response"><span class="hs-identifier hs-type">Model200Response</span></a></span><span>
</span><span id="line-1266"></span><span id="mkModel200Response"><span class="annot"><span class="annottext">mkModel200Response :: Model200Response
</span><a href="OpenAPIPetstore.Model.html#mkModel200Response"><span class="hs-identifier hs-var hs-var">mkModel200Response</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1267"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Model200Response"><span class="hs-identifier hs-type">Model200Response</span></a></span><span>
</span><span id="line-1268"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">model200ResponseName :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#model200ResponseName"><span class="hs-identifier hs-var">model200ResponseName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1269"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">model200ResponseClass :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#model200ResponseClass"><span class="hs-identifier hs-var">model200ResponseClass</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1270"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1271"></span><span>
</span><span id="line-1272"></span><span class="annot"><span class="hs-comment">-- ** ModelList</span></span><span>
</span><span id="line-1273"></span><span class="annot"><span class="hs-comment">-- | ModelList</span></span><span>
</span><span id="line-1274"></span><span class="hs-keyword">data</span><span> </span><span id="ModelList"><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelList"><span class="hs-identifier hs-var">ModelList</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ModelList"><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelList"><span class="hs-identifier hs-var">ModelList</span></a></span></span><span>
</span><span id="line-1275"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="modelList123list"><span class="annot"><span class="annottext">ModelList -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#modelList123list"><span class="hs-identifier hs-var hs-var">modelList123list</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;123-list&quot;</span></span><span>
</span><span id="line-1276"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679161974"><span id="local-6989586621679161978"><span id="local-6989586621679161982"><span class="annot"><span class="annottext">Int -&gt; ModelList -&gt; ShowS
[ModelList] -&gt; ShowS
ModelList -&gt; [Char]
(Int -&gt; ModelList -&gt; ShowS)
-&gt; (ModelList -&gt; [Char])
-&gt; ([ModelList] -&gt; ShowS)
-&gt; Show ModelList
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ModelList -&gt; ShowS
showsPrec :: Int -&gt; ModelList -&gt; ShowS
$cshow :: ModelList -&gt; [Char]
show :: ModelList -&gt; [Char]
$cshowList :: [ModelList] -&gt; ShowS
showList :: [ModelList] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679161985"><span id="local-6989586621679161988"><span class="annot"><span class="annottext">ModelList -&gt; ModelList -&gt; Bool
(ModelList -&gt; ModelList -&gt; Bool)
-&gt; (ModelList -&gt; ModelList -&gt; Bool) -&gt; Eq ModelList
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ModelList -&gt; ModelList -&gt; Bool
== :: ModelList -&gt; ModelList -&gt; Bool
$c/= :: ModelList -&gt; ModelList -&gt; Bool
/= :: ModelList -&gt; ModelList -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1277"></span><span>
</span><span id="line-1278"></span><span class="annot"><span class="hs-comment">-- | FromJSON ModelList</span></span><span>
</span><span id="line-1279"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679161993"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelList"><span class="hs-identifier hs-type">ModelList</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1280"></span><span>  </span><span id="local-6989586621679161999"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser ModelList
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser ModelList) -&gt; Value -&gt; Parser ModelList
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;ModelList&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser ModelList) -&gt; Value -&gt; Parser ModelList)
-&gt; (Object -&gt; Parser ModelList) -&gt; Value -&gt; Parser ModelList
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162000"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162000"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1281"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; ModelList
</span><a href="OpenAPIPetstore.Model.html#ModelList"><span class="hs-identifier hs-var">ModelList</span></a></span><span>
</span><span id="line-1282"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; ModelList)
-&gt; Parser (Maybe Text) -&gt; Parser ModelList
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162000"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;123-list&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1283"></span><span>
</span><span id="line-1284"></span><span class="annot"><span class="hs-comment">-- | ToJSON ModelList</span></span><span>
</span><span id="line-1285"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162003"><span id="local-6989586621679162007"><span id="local-6989586621679162010"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelList"><span class="hs-identifier hs-type">ModelList</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1286"></span><span>  </span><span id="local-6989586621679162018"><span class="annot"><span class="annottext">toJSON :: ModelList -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelList"><span class="hs-identifier hs-type">ModelList</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162019"><span class="annot"><span class="annottext">Maybe Text
modelList123list :: ModelList -&gt; Maybe Text
modelList123list :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#modelList123list"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1287"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1288"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;123-list&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162019"><span class="hs-identifier hs-var">modelList123list</span></a></span><span>
</span><span id="line-1289"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1290"></span><span>
</span><span id="line-1291"></span><span>
</span><span id="line-1292"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'ModelList' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1293"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkModelList"><span class="hs-identifier hs-type">mkModelList</span></a></span><span>
</span><span id="line-1294"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelList"><span class="hs-identifier hs-type">ModelList</span></a></span><span>
</span><span id="line-1295"></span><span id="mkModelList"><span class="annot"><span class="annottext">mkModelList :: ModelList
</span><a href="OpenAPIPetstore.Model.html#mkModelList"><span class="hs-identifier hs-var hs-var">mkModelList</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1296"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelList"><span class="hs-identifier hs-type">ModelList</span></a></span><span>
</span><span id="line-1297"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">modelList123list :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#modelList123list"><span class="hs-identifier hs-var">modelList123list</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1298"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1299"></span><span>
</span><span id="line-1300"></span><span class="annot"><span class="hs-comment">-- ** ModelReturn</span></span><span>
</span><span id="line-1301"></span><span class="hs-comment">-- | ModelReturn</span><span>
</span><span id="line-1302"></span><span class="hs-comment">-- Model for testing reserved words</span><span>
</span><span id="line-1303"></span><span class="hs-keyword">data</span><span> </span><span id="ModelReturn"><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelReturn"><span class="hs-identifier hs-var">ModelReturn</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ModelReturn"><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelReturn"><span class="hs-identifier hs-var">ModelReturn</span></a></span></span><span>
</span><span id="line-1304"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="modelReturnReturn"><span class="annot"><span class="annottext">ModelReturn -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#modelReturnReturn"><span class="hs-identifier hs-var hs-var">modelReturnReturn</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;return&quot;</span></span><span>
</span><span id="line-1305"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162024"><span id="local-6989586621679162028"><span id="local-6989586621679162032"><span class="annot"><span class="annottext">Int -&gt; ModelReturn -&gt; ShowS
[ModelReturn] -&gt; ShowS
ModelReturn -&gt; [Char]
(Int -&gt; ModelReturn -&gt; ShowS)
-&gt; (ModelReturn -&gt; [Char])
-&gt; ([ModelReturn] -&gt; ShowS)
-&gt; Show ModelReturn
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ModelReturn -&gt; ShowS
showsPrec :: Int -&gt; ModelReturn -&gt; ShowS
$cshow :: ModelReturn -&gt; [Char]
show :: ModelReturn -&gt; [Char]
$cshowList :: [ModelReturn] -&gt; ShowS
showList :: [ModelReturn] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162035"><span id="local-6989586621679162038"><span class="annot"><span class="annottext">ModelReturn -&gt; ModelReturn -&gt; Bool
(ModelReturn -&gt; ModelReturn -&gt; Bool)
-&gt; (ModelReturn -&gt; ModelReturn -&gt; Bool) -&gt; Eq ModelReturn
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ModelReturn -&gt; ModelReturn -&gt; Bool
== :: ModelReturn -&gt; ModelReturn -&gt; Bool
$c/= :: ModelReturn -&gt; ModelReturn -&gt; Bool
/= :: ModelReturn -&gt; ModelReturn -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1306"></span><span>
</span><span id="line-1307"></span><span class="annot"><span class="hs-comment">-- | FromJSON ModelReturn</span></span><span>
</span><span id="line-1308"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162043"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelReturn"><span class="hs-identifier hs-type">ModelReturn</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1309"></span><span>  </span><span id="local-6989586621679162049"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser ModelReturn
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser ModelReturn) -&gt; Value -&gt; Parser ModelReturn
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;ModelReturn&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser ModelReturn) -&gt; Value -&gt; Parser ModelReturn)
-&gt; (Object -&gt; Parser ModelReturn) -&gt; Value -&gt; Parser ModelReturn
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162050"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162050"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1310"></span><span>    </span><span class="annot"><span class="annottext">Maybe Int -&gt; ModelReturn
</span><a href="OpenAPIPetstore.Model.html#ModelReturn"><span class="hs-identifier hs-var">ModelReturn</span></a></span><span>
</span><span id="line-1311"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Int -&gt; ModelReturn)
-&gt; Parser (Maybe Int) -&gt; Parser ModelReturn
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162050"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;return&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1312"></span><span>
</span><span id="line-1313"></span><span class="annot"><span class="hs-comment">-- | ToJSON ModelReturn</span></span><span>
</span><span id="line-1314"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162053"><span id="local-6989586621679162057"><span id="local-6989586621679162060"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelReturn"><span class="hs-identifier hs-type">ModelReturn</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1315"></span><span>  </span><span id="local-6989586621679162068"><span class="annot"><span class="annottext">toJSON :: ModelReturn -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelReturn"><span class="hs-identifier hs-type">ModelReturn</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162069"><span class="annot"><span class="annottext">Maybe Int
modelReturnReturn :: ModelReturn -&gt; Maybe Int
modelReturnReturn :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#modelReturnReturn"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1316"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1317"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;return&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679162069"><span class="hs-identifier hs-var">modelReturnReturn</span></a></span><span>
</span><span id="line-1318"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1319"></span><span>
</span><span id="line-1320"></span><span>
</span><span id="line-1321"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'ModelReturn' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1322"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkModelReturn"><span class="hs-identifier hs-type">mkModelReturn</span></a></span><span>
</span><span id="line-1323"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelReturn"><span class="hs-identifier hs-type">ModelReturn</span></a></span><span>
</span><span id="line-1324"></span><span id="mkModelReturn"><span class="annot"><span class="annottext">mkModelReturn :: ModelReturn
</span><a href="OpenAPIPetstore.Model.html#mkModelReturn"><span class="hs-identifier hs-var hs-var">mkModelReturn</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1325"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ModelReturn"><span class="hs-identifier hs-type">ModelReturn</span></a></span><span>
</span><span id="line-1326"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">modelReturnReturn :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#modelReturnReturn"><span class="hs-identifier hs-var">modelReturnReturn</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1327"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1328"></span><span>
</span><span id="line-1329"></span><span class="annot"><span class="hs-comment">-- ** Name</span></span><span>
</span><span id="line-1330"></span><span class="hs-comment">-- | Name</span><span>
</span><span id="line-1331"></span><span class="hs-comment">-- Model for testing model name same as property name</span><span>
</span><span id="line-1332"></span><span class="hs-keyword">data</span><span> </span><span id="Name"><span class="annot"><a href="OpenAPIPetstore.Model.html#Name"><span class="hs-identifier hs-var">Name</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Name"><span class="annot"><a href="OpenAPIPetstore.Model.html#Name"><span class="hs-identifier hs-var">Name</span></a></span></span><span>
</span><span id="line-1333"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="nameName"><span class="annot"><span class="annottext">Name -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#nameName"><span class="hs-identifier hs-var hs-var">nameName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;name&quot;</span></span><span>
</span><span id="line-1334"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="nameSnakeCase"><span class="annot"><span class="annottext">Name -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#nameSnakeCase"><span class="hs-identifier hs-var hs-var">nameSnakeCase</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /ReadOnly/ &quot;snake_case&quot;</span></span><span>
</span><span id="line-1335"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="nameProperty"><span class="annot"><span class="annottext">Name -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#nameProperty"><span class="hs-identifier hs-var hs-var">nameProperty</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;property&quot;</span></span><span>
</span><span id="line-1336"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="name123number"><span class="annot"><span class="annottext">Name -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#name123number"><span class="hs-identifier hs-var hs-var">name123number</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /ReadOnly/ &quot;123Number&quot;</span></span><span>
</span><span id="line-1337"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162077"><span id="local-6989586621679162084"><span id="local-6989586621679162088"><span class="annot"><span class="annottext">Int -&gt; Name -&gt; ShowS
[Name] -&gt; ShowS
Name -&gt; [Char]
(Int -&gt; Name -&gt; ShowS)
-&gt; (Name -&gt; [Char]) -&gt; ([Name] -&gt; ShowS) -&gt; Show Name
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Name -&gt; ShowS
showsPrec :: Int -&gt; Name -&gt; ShowS
$cshow :: Name -&gt; [Char]
show :: Name -&gt; [Char]
$cshowList :: [Name] -&gt; ShowS
showList :: [Name] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162091"><span id="local-6989586621679162097"><span class="annot"><span class="annottext">Name -&gt; Name -&gt; Bool
(Name -&gt; Name -&gt; Bool) -&gt; (Name -&gt; Name -&gt; Bool) -&gt; Eq Name
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Name -&gt; Name -&gt; Bool
== :: Name -&gt; Name -&gt; Bool
$c/= :: Name -&gt; Name -&gt; Bool
/= :: Name -&gt; Name -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1338"></span><span>
</span><span id="line-1339"></span><span class="annot"><span class="hs-comment">-- | FromJSON Name</span></span><span>
</span><span id="line-1340"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162102"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Name"><span class="hs-identifier hs-type">Name</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1341"></span><span>  </span><span id="local-6989586621679162117"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Name
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser Name) -&gt; Value -&gt; Parser Name
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Name&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Name) -&gt; Value -&gt; Parser Name)
-&gt; (Object -&gt; Parser Name) -&gt; Value -&gt; Parser Name
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162118"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162118"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1342"></span><span>    </span><span class="annot"><span class="annottext">Int -&gt; Maybe Int -&gt; Maybe Text -&gt; Maybe Int -&gt; Name
</span><a href="OpenAPIPetstore.Model.html#Name"><span class="hs-identifier hs-var">Name</span></a></span><span>
</span><span id="line-1343"></span><span>      </span><span class="annot"><span class="annottext">(Int -&gt; Maybe Int -&gt; Maybe Text -&gt; Maybe Int -&gt; Name)
-&gt; Parser Int
-&gt; Parser (Maybe Int -&gt; Maybe Text -&gt; Maybe Int -&gt; Name)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162118"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Int
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1344"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Int -&gt; Maybe Text -&gt; Maybe Int -&gt; Name)
-&gt; Parser (Maybe Int) -&gt; Parser (Maybe Text -&gt; Maybe Int -&gt; Name)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162118"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;snake_case&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1345"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Maybe Int -&gt; Name)
-&gt; Parser (Maybe Text) -&gt; Parser (Maybe Int -&gt; Name)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162118"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;property&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1346"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Int -&gt; Name) -&gt; Parser (Maybe Int) -&gt; Parser Name
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162118"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;123Number&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1347"></span><span>
</span><span id="line-1348"></span><span class="annot"><span class="hs-comment">-- | ToJSON Name</span></span><span>
</span><span id="line-1349"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162121"><span id="local-6989586621679162125"><span id="local-6989586621679162128"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Name"><span class="hs-identifier hs-type">Name</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1350"></span><span>  </span><span id="local-6989586621679162145"><span class="annot"><span class="annottext">toJSON :: Name -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Name"><span class="hs-identifier hs-type">Name</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162146"><span id="local-6989586621679162147"><span id="local-6989586621679162148"><span id="local-6989586621679162149"><span class="annot"><span class="annottext">Int
Maybe Int
Maybe Text
nameName :: Name -&gt; Int
nameSnakeCase :: Name -&gt; Maybe Int
nameProperty :: Name -&gt; Maybe Text
name123number :: Name -&gt; Maybe Int
nameName :: Int
nameSnakeCase :: Maybe Int
nameProperty :: Maybe Text
name123number :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#nameName"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1351"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1352"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Int
</span><a href="#local-6989586621679162146"><span class="hs-identifier hs-var">nameName</span></a></span><span>
</span><span id="line-1353"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;snake_case&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679162147"><span class="hs-identifier hs-var">nameSnakeCase</span></a></span><span>
</span><span id="line-1354"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;property&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162148"><span class="hs-identifier hs-var">nameProperty</span></a></span><span>
</span><span id="line-1355"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;123Number&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679162149"><span class="hs-identifier hs-var">name123number</span></a></span><span>
</span><span id="line-1356"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1357"></span><span>
</span><span id="line-1358"></span><span>
</span><span id="line-1359"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Name' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1360"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkName"><span class="hs-identifier hs-type">mkName</span></a></span><span>
</span><span id="line-1361"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'nameName' </span></span><span>
</span><span id="line-1362"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Name"><span class="hs-identifier hs-type">Name</span></a></span><span>
</span><span id="line-1363"></span><span id="mkName"><span class="annot"><span class="annottext">mkName :: Int -&gt; Name
</span><a href="OpenAPIPetstore.Model.html#mkName"><span class="hs-identifier hs-var hs-var">mkName</span></a></span></span><span> </span><span id="local-6989586621679162151"><span class="annot"><span class="annottext">Int
</span><a href="#local-6989586621679162151"><span class="hs-identifier hs-var">nameName</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1364"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Name"><span class="hs-identifier hs-type">Name</span></a></span><span>
</span><span id="line-1365"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">Int
nameName :: Int
nameName :: Int
</span><a href="OpenAPIPetstore.Model.html#nameName"><span class="hs-identifier hs-var hs-var">nameName</span></a></span><span>
</span><span id="line-1366"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">nameSnakeCase :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#nameSnakeCase"><span class="hs-identifier hs-var">nameSnakeCase</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1367"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">nameProperty :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#nameProperty"><span class="hs-identifier hs-var">nameProperty</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1368"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">name123number :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#name123number"><span class="hs-identifier hs-var">name123number</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1369"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1370"></span><span>
</span><span id="line-1371"></span><span class="annot"><span class="hs-comment">-- ** NumberOnly</span></span><span>
</span><span id="line-1372"></span><span class="annot"><span class="hs-comment">-- | NumberOnly</span></span><span>
</span><span id="line-1373"></span><span class="hs-keyword">data</span><span> </span><span id="NumberOnly"><span class="annot"><a href="OpenAPIPetstore.Model.html#NumberOnly"><span class="hs-identifier hs-var">NumberOnly</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="NumberOnly"><span class="annot"><a href="OpenAPIPetstore.Model.html#NumberOnly"><span class="hs-identifier hs-var">NumberOnly</span></a></span></span><span>
</span><span id="line-1374"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="numberOnlyJustNumber"><span class="annot"><span class="annottext">NumberOnly -&gt; Maybe Double
</span><a href="OpenAPIPetstore.Model.html#numberOnlyJustNumber"><span class="hs-identifier hs-var hs-var">numberOnlyJustNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;JustNumber&quot;</span></span><span>
</span><span id="line-1375"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162155"><span id="local-6989586621679162159"><span id="local-6989586621679162163"><span class="annot"><span class="annottext">Int -&gt; NumberOnly -&gt; ShowS
[NumberOnly] -&gt; ShowS
NumberOnly -&gt; [Char]
(Int -&gt; NumberOnly -&gt; ShowS)
-&gt; (NumberOnly -&gt; [Char])
-&gt; ([NumberOnly] -&gt; ShowS)
-&gt; Show NumberOnly
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; NumberOnly -&gt; ShowS
showsPrec :: Int -&gt; NumberOnly -&gt; ShowS
$cshow :: NumberOnly -&gt; [Char]
show :: NumberOnly -&gt; [Char]
$cshowList :: [NumberOnly] -&gt; ShowS
showList :: [NumberOnly] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162166"><span id="local-6989586621679162169"><span class="annot"><span class="annottext">NumberOnly -&gt; NumberOnly -&gt; Bool
(NumberOnly -&gt; NumberOnly -&gt; Bool)
-&gt; (NumberOnly -&gt; NumberOnly -&gt; Bool) -&gt; Eq NumberOnly
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: NumberOnly -&gt; NumberOnly -&gt; Bool
== :: NumberOnly -&gt; NumberOnly -&gt; Bool
$c/= :: NumberOnly -&gt; NumberOnly -&gt; Bool
/= :: NumberOnly -&gt; NumberOnly -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1376"></span><span>
</span><span id="line-1377"></span><span class="annot"><span class="hs-comment">-- | FromJSON NumberOnly</span></span><span>
</span><span id="line-1378"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162174"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#NumberOnly"><span class="hs-identifier hs-type">NumberOnly</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1379"></span><span>  </span><span id="local-6989586621679162180"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser NumberOnly
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser NumberOnly) -&gt; Value -&gt; Parser NumberOnly
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;NumberOnly&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser NumberOnly) -&gt; Value -&gt; Parser NumberOnly)
-&gt; (Object -&gt; Parser NumberOnly) -&gt; Value -&gt; Parser NumberOnly
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162181"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162181"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1380"></span><span>    </span><span class="annot"><span class="annottext">Maybe Double -&gt; NumberOnly
</span><a href="OpenAPIPetstore.Model.html#NumberOnly"><span class="hs-identifier hs-var">NumberOnly</span></a></span><span>
</span><span id="line-1381"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Double -&gt; NumberOnly)
-&gt; Parser (Maybe Double) -&gt; Parser NumberOnly
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162181"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Double)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;JustNumber&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1382"></span><span>
</span><span id="line-1383"></span><span class="annot"><span class="hs-comment">-- | ToJSON NumberOnly</span></span><span>
</span><span id="line-1384"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162184"><span id="local-6989586621679162188"><span id="local-6989586621679162191"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#NumberOnly"><span class="hs-identifier hs-type">NumberOnly</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1385"></span><span>  </span><span id="local-6989586621679162199"><span class="annot"><span class="annottext">toJSON :: NumberOnly -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#NumberOnly"><span class="hs-identifier hs-type">NumberOnly</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162200"><span class="annot"><span class="annottext">Maybe Double
numberOnlyJustNumber :: NumberOnly -&gt; Maybe Double
numberOnlyJustNumber :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#numberOnlyJustNumber"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1386"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1387"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;JustNumber&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Double
</span><a href="#local-6989586621679162200"><span class="hs-identifier hs-var">numberOnlyJustNumber</span></a></span><span>
</span><span id="line-1388"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1389"></span><span>
</span><span id="line-1390"></span><span>
</span><span id="line-1391"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'NumberOnly' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1392"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkNumberOnly"><span class="hs-identifier hs-type">mkNumberOnly</span></a></span><span>
</span><span id="line-1393"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#NumberOnly"><span class="hs-identifier hs-type">NumberOnly</span></a></span><span>
</span><span id="line-1394"></span><span id="mkNumberOnly"><span class="annot"><span class="annottext">mkNumberOnly :: NumberOnly
</span><a href="OpenAPIPetstore.Model.html#mkNumberOnly"><span class="hs-identifier hs-var hs-var">mkNumberOnly</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1395"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#NumberOnly"><span class="hs-identifier hs-type">NumberOnly</span></a></span><span>
</span><span id="line-1396"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">numberOnlyJustNumber :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#numberOnlyJustNumber"><span class="hs-identifier hs-var">numberOnlyJustNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Double
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1397"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1398"></span><span>
</span><span id="line-1399"></span><span class="annot"><span class="hs-comment">-- ** Order</span></span><span>
</span><span id="line-1400"></span><span class="annot"><span class="hs-comment">-- | Order</span></span><span>
</span><span id="line-1401"></span><span class="hs-keyword">data</span><span> </span><span id="Order"><span class="annot"><a href="OpenAPIPetstore.Model.html#Order"><span class="hs-identifier hs-var">Order</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Order"><span class="annot"><a href="OpenAPIPetstore.Model.html#Order"><span class="hs-identifier hs-var">Order</span></a></span></span><span>
</span><span id="line-1402"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="orderId"><span class="annot"><span class="annottext">Order -&gt; Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#orderId"><span class="hs-identifier hs-var hs-var">orderId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;id&quot;</span></span><span>
</span><span id="line-1403"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="orderPetId"><span class="annot"><span class="annottext">Order -&gt; Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#orderPetId"><span class="hs-identifier hs-var hs-var">orderPetId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;petId&quot;</span></span><span>
</span><span id="line-1404"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="orderQuantity"><span class="annot"><span class="annottext">Order -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#orderQuantity"><span class="hs-identifier hs-var hs-var">orderQuantity</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;quantity&quot;</span></span><span>
</span><span id="line-1405"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="orderShipDate"><span class="annot"><span class="annottext">Order -&gt; Maybe DateTime
</span><a href="OpenAPIPetstore.Model.html#orderShipDate"><span class="hs-identifier hs-var hs-var">orderShipDate</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#DateTime"><span class="hs-identifier hs-type">DateTime</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;shipDate&quot;</span></span><span>
</span><span id="line-1406"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="orderStatus"><span class="annot"><span class="annottext">Order -&gt; Maybe E'Status
</span><a href="OpenAPIPetstore.Model.html#orderStatus"><span class="hs-identifier hs-var hs-var">orderStatus</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status"><span class="hs-identifier hs-type">E'Status</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;status&quot; - Order Status</span></span><span>
</span><span id="line-1407"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="orderComplete"><span class="annot"><span class="annottext">Order -&gt; Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#orderComplete"><span class="hs-identifier hs-var hs-var">orderComplete</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;complete&quot;</span></span><span>
</span><span id="line-1408"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162210"><span id="local-6989586621679162223"><span id="local-6989586621679162227"><span class="annot"><span class="annottext">Int -&gt; Order -&gt; ShowS
[Order] -&gt; ShowS
Order -&gt; [Char]
(Int -&gt; Order -&gt; ShowS)
-&gt; (Order -&gt; [Char]) -&gt; ([Order] -&gt; ShowS) -&gt; Show Order
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Order -&gt; ShowS
showsPrec :: Int -&gt; Order -&gt; ShowS
$cshow :: Order -&gt; [Char]
show :: Order -&gt; [Char]
$cshowList :: [Order] -&gt; ShowS
showList :: [Order] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162231"><span id="local-6989586621679162243"><span class="annot"><span class="annottext">Order -&gt; Order -&gt; Bool
(Order -&gt; Order -&gt; Bool) -&gt; (Order -&gt; Order -&gt; Bool) -&gt; Eq Order
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Order -&gt; Order -&gt; Bool
== :: Order -&gt; Order -&gt; Bool
$c/= :: Order -&gt; Order -&gt; Bool
/= :: Order -&gt; Order -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1409"></span><span>
</span><span id="line-1410"></span><span class="annot"><span class="hs-comment">-- | FromJSON Order</span></span><span>
</span><span id="line-1411"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162249"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Order"><span class="hs-identifier hs-type">Order</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1412"></span><span>  </span><span id="local-6989586621679162271"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Order
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser Order) -&gt; Value -&gt; Parser Order
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Order&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Order) -&gt; Value -&gt; Parser Order)
-&gt; (Object -&gt; Parser Order) -&gt; Value -&gt; Parser Order
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162272"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162272"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1413"></span><span>    </span><span class="annot"><span class="annottext">Maybe Integer
-&gt; Maybe Integer
-&gt; Maybe Int
-&gt; Maybe DateTime
-&gt; Maybe E'Status
-&gt; Maybe Bool
-&gt; Order
</span><a href="OpenAPIPetstore.Model.html#Order"><span class="hs-identifier hs-var">Order</span></a></span><span>
</span><span id="line-1414"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Integer
 -&gt; Maybe Integer
 -&gt; Maybe Int
 -&gt; Maybe DateTime
 -&gt; Maybe E'Status
 -&gt; Maybe Bool
 -&gt; Order)
-&gt; Parser (Maybe Integer)
-&gt; Parser
     (Maybe Integer
      -&gt; Maybe Int
      -&gt; Maybe DateTime
      -&gt; Maybe E'Status
      -&gt; Maybe Bool
      -&gt; Order)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162272"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Integer)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;id&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1415"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Integer
   -&gt; Maybe Int
   -&gt; Maybe DateTime
   -&gt; Maybe E'Status
   -&gt; Maybe Bool
   -&gt; Order)
-&gt; Parser (Maybe Integer)
-&gt; Parser
     (Maybe Int
      -&gt; Maybe DateTime -&gt; Maybe E'Status -&gt; Maybe Bool -&gt; Order)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162272"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Integer)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;petId&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1416"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Int
   -&gt; Maybe DateTime -&gt; Maybe E'Status -&gt; Maybe Bool -&gt; Order)
-&gt; Parser (Maybe Int)
-&gt; Parser (Maybe DateTime -&gt; Maybe E'Status -&gt; Maybe Bool -&gt; Order)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162272"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;quantity&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1417"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe DateTime -&gt; Maybe E'Status -&gt; Maybe Bool -&gt; Order)
-&gt; Parser (Maybe DateTime)
-&gt; Parser (Maybe E'Status -&gt; Maybe Bool -&gt; Order)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162272"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe DateTime)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;shipDate&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1418"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe E'Status -&gt; Maybe Bool -&gt; Order)
-&gt; Parser (Maybe E'Status) -&gt; Parser (Maybe Bool -&gt; Order)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162272"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe E'Status)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;status&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1419"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Bool -&gt; Order) -&gt; Parser (Maybe Bool) -&gt; Parser Order
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162272"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Bool)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;complete&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1420"></span><span>
</span><span id="line-1421"></span><span class="annot"><span class="hs-comment">-- | ToJSON Order</span></span><span>
</span><span id="line-1422"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162275"><span id="local-6989586621679162279"><span id="local-6989586621679162282"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Order"><span class="hs-identifier hs-type">Order</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1423"></span><span>  </span><span id="local-6989586621679162310"><span class="annot"><span class="annottext">toJSON :: Order -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Order"><span class="hs-identifier hs-type">Order</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162311"><span id="local-6989586621679162312"><span id="local-6989586621679162313"><span id="local-6989586621679162314"><span id="local-6989586621679162315"><span id="local-6989586621679162316"><span class="annot"><span class="annottext">Maybe Bool
Maybe Int
Maybe Integer
Maybe DateTime
Maybe E'Status
orderId :: Order -&gt; Maybe Integer
orderPetId :: Order -&gt; Maybe Integer
orderQuantity :: Order -&gt; Maybe Int
orderShipDate :: Order -&gt; Maybe DateTime
orderStatus :: Order -&gt; Maybe E'Status
orderComplete :: Order -&gt; Maybe Bool
orderId :: Maybe Integer
orderPetId :: Maybe Integer
orderQuantity :: Maybe Int
orderShipDate :: Maybe DateTime
orderStatus :: Maybe E'Status
orderComplete :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#orderId"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1424"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1425"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;id&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Integer -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Integer
</span><a href="#local-6989586621679162311"><span class="hs-identifier hs-var">orderId</span></a></span><span>
</span><span id="line-1426"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;petId&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Integer -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Integer
</span><a href="#local-6989586621679162312"><span class="hs-identifier hs-var">orderPetId</span></a></span><span>
</span><span id="line-1427"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;quantity&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679162313"><span class="hs-identifier hs-var">orderQuantity</span></a></span><span>
</span><span id="line-1428"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;shipDate&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe DateTime -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe DateTime
</span><a href="#local-6989586621679162314"><span class="hs-identifier hs-var">orderShipDate</span></a></span><span>
</span><span id="line-1429"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;status&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe E'Status -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe E'Status
</span><a href="#local-6989586621679162315"><span class="hs-identifier hs-var">orderStatus</span></a></span><span>
</span><span id="line-1430"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;complete&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Bool
</span><a href="#local-6989586621679162316"><span class="hs-identifier hs-var">orderComplete</span></a></span><span>
</span><span id="line-1431"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1432"></span><span>
</span><span id="line-1433"></span><span>
</span><span id="line-1434"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Order' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1435"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkOrder"><span class="hs-identifier hs-type">mkOrder</span></a></span><span>
</span><span id="line-1436"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Order"><span class="hs-identifier hs-type">Order</span></a></span><span>
</span><span id="line-1437"></span><span id="mkOrder"><span class="annot"><span class="annottext">mkOrder :: Order
</span><a href="OpenAPIPetstore.Model.html#mkOrder"><span class="hs-identifier hs-var hs-var">mkOrder</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1438"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Order"><span class="hs-identifier hs-type">Order</span></a></span><span>
</span><span id="line-1439"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">orderId :: Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#orderId"><span class="hs-identifier hs-var">orderId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Integer
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1440"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">orderPetId :: Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#orderPetId"><span class="hs-identifier hs-var">orderPetId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Integer
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1441"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">orderQuantity :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#orderQuantity"><span class="hs-identifier hs-var">orderQuantity</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1442"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">orderShipDate :: Maybe DateTime
</span><a href="OpenAPIPetstore.Model.html#orderShipDate"><span class="hs-identifier hs-var">orderShipDate</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe DateTime
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1443"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">orderStatus :: Maybe E'Status
</span><a href="OpenAPIPetstore.Model.html#orderStatus"><span class="hs-identifier hs-var">orderStatus</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe E'Status
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1444"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">orderComplete :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#orderComplete"><span class="hs-identifier hs-var">orderComplete</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Bool
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1445"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1446"></span><span>
</span><span id="line-1447"></span><span class="annot"><span class="hs-comment">-- ** OuterComposite</span></span><span>
</span><span id="line-1448"></span><span class="annot"><span class="hs-comment">-- | OuterComposite</span></span><span>
</span><span id="line-1449"></span><span class="hs-keyword">data</span><span> </span><span id="OuterComposite"><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterComposite"><span class="hs-identifier hs-var">OuterComposite</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="OuterComposite"><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterComposite"><span class="hs-identifier hs-var">OuterComposite</span></a></span></span><span>
</span><span id="line-1450"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="outerCompositeMyNumber"><span class="annot"><span class="annottext">OuterComposite -&gt; Maybe Double
</span><a href="OpenAPIPetstore.Model.html#outerCompositeMyNumber"><span class="hs-identifier hs-var hs-var">outerCompositeMyNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;my_number&quot;</span></span><span>
</span><span id="line-1451"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="outerCompositeMyString"><span class="annot"><span class="annottext">OuterComposite -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#outerCompositeMyString"><span class="hs-identifier hs-var hs-var">outerCompositeMyString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;my_string&quot;</span></span><span>
</span><span id="line-1452"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="outerCompositeMyBoolean"><span class="annot"><span class="annottext">OuterComposite -&gt; Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#outerCompositeMyBoolean"><span class="hs-identifier hs-var hs-var">outerCompositeMyBoolean</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;my_boolean&quot;</span></span><span>
</span><span id="line-1453"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162323"><span id="local-6989586621679162330"><span id="local-6989586621679162334"><span class="annot"><span class="annottext">Int -&gt; OuterComposite -&gt; ShowS
[OuterComposite] -&gt; ShowS
OuterComposite -&gt; [Char]
(Int -&gt; OuterComposite -&gt; ShowS)
-&gt; (OuterComposite -&gt; [Char])
-&gt; ([OuterComposite] -&gt; ShowS)
-&gt; Show OuterComposite
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; OuterComposite -&gt; ShowS
showsPrec :: Int -&gt; OuterComposite -&gt; ShowS
$cshow :: OuterComposite -&gt; [Char]
show :: OuterComposite -&gt; [Char]
$cshowList :: [OuterComposite] -&gt; ShowS
showList :: [OuterComposite] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162337"><span id="local-6989586621679162343"><span class="annot"><span class="annottext">OuterComposite -&gt; OuterComposite -&gt; Bool
(OuterComposite -&gt; OuterComposite -&gt; Bool)
-&gt; (OuterComposite -&gt; OuterComposite -&gt; Bool) -&gt; Eq OuterComposite
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: OuterComposite -&gt; OuterComposite -&gt; Bool
== :: OuterComposite -&gt; OuterComposite -&gt; Bool
$c/= :: OuterComposite -&gt; OuterComposite -&gt; Bool
/= :: OuterComposite -&gt; OuterComposite -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1454"></span><span>
</span><span id="line-1455"></span><span class="annot"><span class="hs-comment">-- | FromJSON OuterComposite</span></span><span>
</span><span id="line-1456"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162348"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterComposite"><span class="hs-identifier hs-type">OuterComposite</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1457"></span><span>  </span><span id="local-6989586621679162360"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser OuterComposite
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser OuterComposite)
-&gt; Value
-&gt; Parser OuterComposite
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;OuterComposite&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser OuterComposite)
 -&gt; Value -&gt; Parser OuterComposite)
-&gt; (Object -&gt; Parser OuterComposite)
-&gt; Value
-&gt; Parser OuterComposite
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162361"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162361"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1458"></span><span>    </span><span class="annot"><span class="annottext">Maybe Double -&gt; Maybe Text -&gt; Maybe Bool -&gt; OuterComposite
</span><a href="OpenAPIPetstore.Model.html#OuterComposite"><span class="hs-identifier hs-var">OuterComposite</span></a></span><span>
</span><span id="line-1459"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Double -&gt; Maybe Text -&gt; Maybe Bool -&gt; OuterComposite)
-&gt; Parser (Maybe Double)
-&gt; Parser (Maybe Text -&gt; Maybe Bool -&gt; OuterComposite)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162361"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Double)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;my_number&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1460"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Maybe Bool -&gt; OuterComposite)
-&gt; Parser (Maybe Text) -&gt; Parser (Maybe Bool -&gt; OuterComposite)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162361"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;my_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1461"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Bool -&gt; OuterComposite)
-&gt; Parser (Maybe Bool) -&gt; Parser OuterComposite
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162361"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Bool)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;my_boolean&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1462"></span><span>
</span><span id="line-1463"></span><span class="annot"><span class="hs-comment">-- | ToJSON OuterComposite</span></span><span>
</span><span id="line-1464"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162364"><span id="local-6989586621679162368"><span id="local-6989586621679162371"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterComposite"><span class="hs-identifier hs-type">OuterComposite</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1465"></span><span>  </span><span id="local-6989586621679162387"><span class="annot"><span class="annottext">toJSON :: OuterComposite -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterComposite"><span class="hs-identifier hs-type">OuterComposite</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162388"><span id="local-6989586621679162389"><span id="local-6989586621679162390"><span class="annot"><span class="annottext">Maybe Bool
Maybe Double
Maybe Text
outerCompositeMyNumber :: OuterComposite -&gt; Maybe Double
outerCompositeMyString :: OuterComposite -&gt; Maybe Text
outerCompositeMyBoolean :: OuterComposite -&gt; Maybe Bool
outerCompositeMyNumber :: Maybe Double
outerCompositeMyString :: Maybe Text
outerCompositeMyBoolean :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#outerCompositeMyNumber"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1466"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1467"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;my_number&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Double
</span><a href="#local-6989586621679162388"><span class="hs-identifier hs-var">outerCompositeMyNumber</span></a></span><span>
</span><span id="line-1468"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;my_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162389"><span class="hs-identifier hs-var">outerCompositeMyString</span></a></span><span>
</span><span id="line-1469"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;my_boolean&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Bool
</span><a href="#local-6989586621679162390"><span class="hs-identifier hs-var">outerCompositeMyBoolean</span></a></span><span>
</span><span id="line-1470"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1471"></span><span>
</span><span id="line-1472"></span><span>
</span><span id="line-1473"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'OuterComposite' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1474"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkOuterComposite"><span class="hs-identifier hs-type">mkOuterComposite</span></a></span><span>
</span><span id="line-1475"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterComposite"><span class="hs-identifier hs-type">OuterComposite</span></a></span><span>
</span><span id="line-1476"></span><span id="mkOuterComposite"><span class="annot"><span class="annottext">mkOuterComposite :: OuterComposite
</span><a href="OpenAPIPetstore.Model.html#mkOuterComposite"><span class="hs-identifier hs-var hs-var">mkOuterComposite</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1477"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterComposite"><span class="hs-identifier hs-type">OuterComposite</span></a></span><span>
</span><span id="line-1478"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">outerCompositeMyNumber :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#outerCompositeMyNumber"><span class="hs-identifier hs-var">outerCompositeMyNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Double
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1479"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">outerCompositeMyString :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#outerCompositeMyString"><span class="hs-identifier hs-var">outerCompositeMyString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1480"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">outerCompositeMyBoolean :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#outerCompositeMyBoolean"><span class="hs-identifier hs-var">outerCompositeMyBoolean</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Bool
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1481"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1482"></span><span>
</span><span id="line-1483"></span><span class="annot"><span class="hs-comment">-- ** Pet</span></span><span>
</span><span id="line-1484"></span><span class="annot"><span class="hs-comment">-- | Pet</span></span><span>
</span><span id="line-1485"></span><span class="hs-keyword">data</span><span> </span><span id="Pet"><span class="annot"><a href="OpenAPIPetstore.Model.html#Pet"><span class="hs-identifier hs-var">Pet</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Pet"><span class="annot"><a href="OpenAPIPetstore.Model.html#Pet"><span class="hs-identifier hs-var">Pet</span></a></span></span><span>
</span><span id="line-1486"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="petId"><span class="annot"><span class="annottext">Pet -&gt; Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#petId"><span class="hs-identifier hs-var hs-var">petId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;id&quot;</span></span><span>
</span><span id="line-1487"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="petCategory"><span class="annot"><span class="annottext">Pet -&gt; Maybe Category
</span><a href="OpenAPIPetstore.Model.html#petCategory"><span class="hs-identifier hs-var hs-var">petCategory</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Category"><span class="hs-identifier hs-type">Category</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;category&quot;</span></span><span>
</span><span id="line-1488"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="petName"><span class="annot"><span class="annottext">Pet -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#petName"><span class="hs-identifier hs-var hs-var">petName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;name&quot;</span></span><span>
</span><span id="line-1489"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="petPhotoUrls"><span class="annot"><span class="annottext">Pet -&gt; [Text]
</span><a href="OpenAPIPetstore.Model.html#petPhotoUrls"><span class="hs-identifier hs-var hs-var">petPhotoUrls</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;photoUrls&quot;</span></span><span>
</span><span id="line-1490"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="petTags"><span class="annot"><span class="annottext">Pet -&gt; Maybe [Tag]
</span><a href="OpenAPIPetstore.Model.html#petTags"><span class="hs-identifier hs-var hs-var">petTags</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="OpenAPIPetstore.Model.html#Tag"><span class="hs-identifier hs-type">Tag</span></a></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;tags&quot;</span></span><span>
</span><span id="line-1491"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="petStatus"><span class="annot"><span class="annottext">Pet -&gt; Maybe E'Status2
</span><a href="OpenAPIPetstore.Model.html#petStatus"><span class="hs-identifier hs-var hs-var">petStatus</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2"><span class="hs-identifier hs-type">E'Status2</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;status&quot; - pet status in the store</span></span><span>
</span><span id="line-1492"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162400"><span id="local-6989586621679162413"><span id="local-6989586621679162417"><span class="annot"><span class="annottext">Int -&gt; Pet -&gt; ShowS
[Pet] -&gt; ShowS
Pet -&gt; [Char]
(Int -&gt; Pet -&gt; ShowS)
-&gt; (Pet -&gt; [Char]) -&gt; ([Pet] -&gt; ShowS) -&gt; Show Pet
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Pet -&gt; ShowS
showsPrec :: Int -&gt; Pet -&gt; ShowS
$cshow :: Pet -&gt; [Char]
show :: Pet -&gt; [Char]
$cshowList :: [Pet] -&gt; ShowS
showList :: [Pet] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162422"><span id="local-6989586621679162434"><span class="annot"><span class="annottext">Pet -&gt; Pet -&gt; Bool
(Pet -&gt; Pet -&gt; Bool) -&gt; (Pet -&gt; Pet -&gt; Bool) -&gt; Eq Pet
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Pet -&gt; Pet -&gt; Bool
== :: Pet -&gt; Pet -&gt; Bool
$c/= :: Pet -&gt; Pet -&gt; Bool
/= :: Pet -&gt; Pet -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1493"></span><span>
</span><span id="line-1494"></span><span class="annot"><span class="hs-comment">-- | FromJSON Pet</span></span><span>
</span><span id="line-1495"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162441"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Pet"><span class="hs-identifier hs-type">Pet</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1496"></span><span>  </span><span id="local-6989586621679162465"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Pet
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser Pet) -&gt; Value -&gt; Parser Pet
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Pet&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Pet) -&gt; Value -&gt; Parser Pet)
-&gt; (Object -&gt; Parser Pet) -&gt; Value -&gt; Parser Pet
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162466"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162466"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1497"></span><span>    </span><span class="annot"><span class="annottext">Maybe Integer
-&gt; Maybe Category
-&gt; Text
-&gt; [Text]
-&gt; Maybe [Tag]
-&gt; Maybe E'Status2
-&gt; Pet
</span><a href="OpenAPIPetstore.Model.html#Pet"><span class="hs-identifier hs-var">Pet</span></a></span><span>
</span><span id="line-1498"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Integer
 -&gt; Maybe Category
 -&gt; Text
 -&gt; [Text]
 -&gt; Maybe [Tag]
 -&gt; Maybe E'Status2
 -&gt; Pet)
-&gt; Parser (Maybe Integer)
-&gt; Parser
     (Maybe Category
      -&gt; Text -&gt; [Text] -&gt; Maybe [Tag] -&gt; Maybe E'Status2 -&gt; Pet)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162466"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Integer)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;id&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1499"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Category
   -&gt; Text -&gt; [Text] -&gt; Maybe [Tag] -&gt; Maybe E'Status2 -&gt; Pet)
-&gt; Parser (Maybe Category)
-&gt; Parser (Text -&gt; [Text] -&gt; Maybe [Tag] -&gt; Maybe E'Status2 -&gt; Pet)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162466"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Category)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;category&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1500"></span><span>      </span><span class="annot"><span class="annottext">Parser (Text -&gt; [Text] -&gt; Maybe [Tag] -&gt; Maybe E'Status2 -&gt; Pet)
-&gt; Parser Text
-&gt; Parser ([Text] -&gt; Maybe [Tag] -&gt; Maybe E'Status2 -&gt; Pet)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162466"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Text
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1501"></span><span>      </span><span class="annot"><span class="annottext">Parser ([Text] -&gt; Maybe [Tag] -&gt; Maybe E'Status2 -&gt; Pet)
-&gt; Parser [Text] -&gt; Parser (Maybe [Tag] -&gt; Maybe E'Status2 -&gt; Pet)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162466"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser [Text]
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;photoUrls&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1502"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe [Tag] -&gt; Maybe E'Status2 -&gt; Pet)
-&gt; Parser (Maybe [Tag]) -&gt; Parser (Maybe E'Status2 -&gt; Pet)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162466"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Tag])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;tags&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1503"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe E'Status2 -&gt; Pet)
-&gt; Parser (Maybe E'Status2) -&gt; Parser Pet
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162466"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe E'Status2)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;status&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1504"></span><span>
</span><span id="line-1505"></span><span class="annot"><span class="hs-comment">-- | ToJSON Pet</span></span><span>
</span><span id="line-1506"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162469"><span id="local-6989586621679162473"><span id="local-6989586621679162476"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Pet"><span class="hs-identifier hs-type">Pet</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1507"></span><span>  </span><span id="local-6989586621679162505"><span class="annot"><span class="annottext">toJSON :: Pet -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Pet"><span class="hs-identifier hs-type">Pet</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162506"><span id="local-6989586621679162507"><span id="local-6989586621679162508"><span id="local-6989586621679162509"><span id="local-6989586621679162510"><span id="local-6989586621679162511"><span class="annot"><span class="annottext">[Text]
Maybe Integer
Maybe [Tag]
Maybe E'Status2
Maybe Category
Text
petId :: Pet -&gt; Maybe Integer
petCategory :: Pet -&gt; Maybe Category
petName :: Pet -&gt; Text
petPhotoUrls :: Pet -&gt; [Text]
petTags :: Pet -&gt; Maybe [Tag]
petStatus :: Pet -&gt; Maybe E'Status2
petId :: Maybe Integer
petCategory :: Maybe Category
petName :: Text
petPhotoUrls :: [Text]
petTags :: Maybe [Tag]
petStatus :: Maybe E'Status2
</span><a href="OpenAPIPetstore.Model.html#petId"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1508"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1509"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;id&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Integer -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Integer
</span><a href="#local-6989586621679162506"><span class="hs-identifier hs-var">petId</span></a></span><span>
</span><span id="line-1510"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;category&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Category -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Category
</span><a href="#local-6989586621679162507"><span class="hs-identifier hs-var">petCategory</span></a></span><span>
</span><span id="line-1511"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679162508"><span class="hs-identifier hs-var">petName</span></a></span><span>
</span><span id="line-1512"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;photoUrls&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; [Text] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">[Text]
</span><a href="#local-6989586621679162509"><span class="hs-identifier hs-var">petPhotoUrls</span></a></span><span>
</span><span id="line-1513"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;tags&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Tag] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Tag]
</span><a href="#local-6989586621679162510"><span class="hs-identifier hs-var">petTags</span></a></span><span>
</span><span id="line-1514"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;status&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe E'Status2 -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe E'Status2
</span><a href="#local-6989586621679162511"><span class="hs-identifier hs-var">petStatus</span></a></span><span>
</span><span id="line-1515"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1516"></span><span>
</span><span id="line-1517"></span><span>
</span><span id="line-1518"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Pet' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1519"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkPet"><span class="hs-identifier hs-type">mkPet</span></a></span><span>
</span><span id="line-1520"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'petName' </span></span><span>
</span><span id="line-1521"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">]</span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'petPhotoUrls' </span></span><span>
</span><span id="line-1522"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Pet"><span class="hs-identifier hs-type">Pet</span></a></span><span>
</span><span id="line-1523"></span><span id="mkPet"><span class="annot"><span class="annottext">mkPet :: Text -&gt; [Text] -&gt; Pet
</span><a href="OpenAPIPetstore.Model.html#mkPet"><span class="hs-identifier hs-var hs-var">mkPet</span></a></span></span><span> </span><span id="local-6989586621679162513"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679162513"><span class="hs-identifier hs-var">petName</span></a></span></span><span> </span><span id="local-6989586621679162514"><span class="annot"><span class="annottext">[Text]
</span><a href="#local-6989586621679162514"><span class="hs-identifier hs-var">petPhotoUrls</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1524"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Pet"><span class="hs-identifier hs-type">Pet</span></a></span><span>
</span><span id="line-1525"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">petId :: Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#petId"><span class="hs-identifier hs-var">petId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Integer
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1526"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">petCategory :: Maybe Category
</span><a href="OpenAPIPetstore.Model.html#petCategory"><span class="hs-identifier hs-var">petCategory</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Category
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1527"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Text
petName :: Text
petName :: Text
</span><a href="OpenAPIPetstore.Model.html#petName"><span class="hs-identifier hs-var hs-var">petName</span></a></span><span>
</span><span id="line-1528"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">[Text]
petPhotoUrls :: [Text]
petPhotoUrls :: [Text]
</span><a href="OpenAPIPetstore.Model.html#petPhotoUrls"><span class="hs-identifier hs-var hs-var">petPhotoUrls</span></a></span><span>
</span><span id="line-1529"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">petTags :: Maybe [Tag]
</span><a href="OpenAPIPetstore.Model.html#petTags"><span class="hs-identifier hs-var">petTags</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Tag]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1530"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">petStatus :: Maybe E'Status2
</span><a href="OpenAPIPetstore.Model.html#petStatus"><span class="hs-identifier hs-var">petStatus</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe E'Status2
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1531"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1532"></span><span>
</span><span id="line-1533"></span><span class="annot"><span class="hs-comment">-- ** ReadOnlyFirst</span></span><span>
</span><span id="line-1534"></span><span class="annot"><span class="hs-comment">-- | ReadOnlyFirst</span></span><span>
</span><span id="line-1535"></span><span class="hs-keyword">data</span><span> </span><span id="ReadOnlyFirst"><span class="annot"><a href="OpenAPIPetstore.Model.html#ReadOnlyFirst"><span class="hs-identifier hs-var">ReadOnlyFirst</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ReadOnlyFirst"><span class="annot"><a href="OpenAPIPetstore.Model.html#ReadOnlyFirst"><span class="hs-identifier hs-var">ReadOnlyFirst</span></a></span></span><span>
</span><span id="line-1536"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="readOnlyFirstBar"><span class="annot"><span class="annottext">ReadOnlyFirst -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#readOnlyFirstBar"><span class="hs-identifier hs-var hs-var">readOnlyFirstBar</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /ReadOnly/ &quot;bar&quot;</span></span><span>
</span><span id="line-1537"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="readOnlyFirstBaz"><span class="annot"><span class="annottext">ReadOnlyFirst -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#readOnlyFirstBaz"><span class="hs-identifier hs-var hs-var">readOnlyFirstBaz</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;baz&quot;</span></span><span>
</span><span id="line-1538"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162519"><span id="local-6989586621679162524"><span id="local-6989586621679162527"><span class="annot"><span class="annottext">Int -&gt; ReadOnlyFirst -&gt; ShowS
[ReadOnlyFirst] -&gt; ShowS
ReadOnlyFirst -&gt; [Char]
(Int -&gt; ReadOnlyFirst -&gt; ShowS)
-&gt; (ReadOnlyFirst -&gt; [Char])
-&gt; ([ReadOnlyFirst] -&gt; ShowS)
-&gt; Show ReadOnlyFirst
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; ReadOnlyFirst -&gt; ShowS
showsPrec :: Int -&gt; ReadOnlyFirst -&gt; ShowS
$cshow :: ReadOnlyFirst -&gt; [Char]
show :: ReadOnlyFirst -&gt; [Char]
$cshowList :: [ReadOnlyFirst] -&gt; ShowS
showList :: [ReadOnlyFirst] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162530"><span id="local-6989586621679162534"><span class="annot"><span class="annottext">ReadOnlyFirst -&gt; ReadOnlyFirst -&gt; Bool
(ReadOnlyFirst -&gt; ReadOnlyFirst -&gt; Bool)
-&gt; (ReadOnlyFirst -&gt; ReadOnlyFirst -&gt; Bool) -&gt; Eq ReadOnlyFirst
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: ReadOnlyFirst -&gt; ReadOnlyFirst -&gt; Bool
== :: ReadOnlyFirst -&gt; ReadOnlyFirst -&gt; Bool
$c/= :: ReadOnlyFirst -&gt; ReadOnlyFirst -&gt; Bool
/= :: ReadOnlyFirst -&gt; ReadOnlyFirst -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1539"></span><span>
</span><span id="line-1540"></span><span class="annot"><span class="hs-comment">-- | FromJSON ReadOnlyFirst</span></span><span>
</span><span id="line-1541"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162538"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ReadOnlyFirst"><span class="hs-identifier hs-type">ReadOnlyFirst</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1542"></span><span>  </span><span id="local-6989586621679162546"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser ReadOnlyFirst
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser ReadOnlyFirst)
-&gt; Value
-&gt; Parser ReadOnlyFirst
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;ReadOnlyFirst&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser ReadOnlyFirst) -&gt; Value -&gt; Parser ReadOnlyFirst)
-&gt; (Object -&gt; Parser ReadOnlyFirst)
-&gt; Value
-&gt; Parser ReadOnlyFirst
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162547"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162547"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1543"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text -&gt; Maybe Text -&gt; ReadOnlyFirst
</span><a href="OpenAPIPetstore.Model.html#ReadOnlyFirst"><span class="hs-identifier hs-var">ReadOnlyFirst</span></a></span><span>
</span><span id="line-1544"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text -&gt; Maybe Text -&gt; ReadOnlyFirst)
-&gt; Parser (Maybe Text) -&gt; Parser (Maybe Text -&gt; ReadOnlyFirst)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162547"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;bar&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1545"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; ReadOnlyFirst)
-&gt; Parser (Maybe Text) -&gt; Parser ReadOnlyFirst
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162547"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;baz&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1546"></span><span>
</span><span id="line-1547"></span><span class="annot"><span class="hs-comment">-- | ToJSON ReadOnlyFirst</span></span><span>
</span><span id="line-1548"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162550"><span id="local-6989586621679162553"><span id="local-6989586621679162556"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ReadOnlyFirst"><span class="hs-identifier hs-type">ReadOnlyFirst</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1549"></span><span>  </span><span id="local-6989586621679162567"><span class="annot"><span class="annottext">toJSON :: ReadOnlyFirst -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ReadOnlyFirst"><span class="hs-identifier hs-type">ReadOnlyFirst</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162568"><span id="local-6989586621679162569"><span class="annot"><span class="annottext">Maybe Text
readOnlyFirstBar :: ReadOnlyFirst -&gt; Maybe Text
readOnlyFirstBaz :: ReadOnlyFirst -&gt; Maybe Text
readOnlyFirstBar :: Maybe Text
readOnlyFirstBaz :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#readOnlyFirstBar"><span class="hs-glyph hs-var hs-var hs-var hs-var">..</span></a></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1550"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1551"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;bar&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162568"><span class="hs-identifier hs-var">readOnlyFirstBar</span></a></span><span>
</span><span id="line-1552"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;baz&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162569"><span class="hs-identifier hs-var">readOnlyFirstBaz</span></a></span><span>
</span><span id="line-1553"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1554"></span><span>
</span><span id="line-1555"></span><span>
</span><span id="line-1556"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'ReadOnlyFirst' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1557"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkReadOnlyFirst"><span class="hs-identifier hs-type">mkReadOnlyFirst</span></a></span><span>
</span><span id="line-1558"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ReadOnlyFirst"><span class="hs-identifier hs-type">ReadOnlyFirst</span></a></span><span>
</span><span id="line-1559"></span><span id="mkReadOnlyFirst"><span class="annot"><span class="annottext">mkReadOnlyFirst :: ReadOnlyFirst
</span><a href="OpenAPIPetstore.Model.html#mkReadOnlyFirst"><span class="hs-identifier hs-var hs-var">mkReadOnlyFirst</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1560"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#ReadOnlyFirst"><span class="hs-identifier hs-type">ReadOnlyFirst</span></a></span><span>
</span><span id="line-1561"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">readOnlyFirstBar :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#readOnlyFirstBar"><span class="hs-identifier hs-var">readOnlyFirstBar</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1562"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">readOnlyFirstBaz :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#readOnlyFirstBaz"><span class="hs-identifier hs-var">readOnlyFirstBaz</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1563"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1564"></span><span>
</span><span id="line-1565"></span><span class="annot"><span class="hs-comment">-- ** SpecialModelName</span></span><span>
</span><span id="line-1566"></span><span class="annot"><span class="hs-comment">-- | SpecialModelName</span></span><span>
</span><span id="line-1567"></span><span class="hs-keyword">data</span><span> </span><span id="SpecialModelName"><span class="annot"><a href="OpenAPIPetstore.Model.html#SpecialModelName"><span class="hs-identifier hs-var">SpecialModelName</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="SpecialModelName"><span class="annot"><a href="OpenAPIPetstore.Model.html#SpecialModelName"><span class="hs-identifier hs-var">SpecialModelName</span></a></span></span><span>
</span><span id="line-1568"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="specialModelNameSpecialPropertyName"><span class="annot"><span class="annottext">SpecialModelName -&gt; Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#specialModelNameSpecialPropertyName"><span class="hs-identifier hs-var hs-var">specialModelNameSpecialPropertyName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;$special[property.name]&quot;</span></span><span>
</span><span id="line-1569"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162574"><span id="local-6989586621679162579"><span id="local-6989586621679162583"><span class="annot"><span class="annottext">Int -&gt; SpecialModelName -&gt; ShowS
[SpecialModelName] -&gt; ShowS
SpecialModelName -&gt; [Char]
(Int -&gt; SpecialModelName -&gt; ShowS)
-&gt; (SpecialModelName -&gt; [Char])
-&gt; ([SpecialModelName] -&gt; ShowS)
-&gt; Show SpecialModelName
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; SpecialModelName -&gt; ShowS
showsPrec :: Int -&gt; SpecialModelName -&gt; ShowS
$cshow :: SpecialModelName -&gt; [Char]
show :: SpecialModelName -&gt; [Char]
$cshowList :: [SpecialModelName] -&gt; ShowS
showList :: [SpecialModelName] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162586"><span id="local-6989586621679162590"><span class="annot"><span class="annottext">SpecialModelName -&gt; SpecialModelName -&gt; Bool
(SpecialModelName -&gt; SpecialModelName -&gt; Bool)
-&gt; (SpecialModelName -&gt; SpecialModelName -&gt; Bool)
-&gt; Eq SpecialModelName
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: SpecialModelName -&gt; SpecialModelName -&gt; Bool
== :: SpecialModelName -&gt; SpecialModelName -&gt; Bool
$c/= :: SpecialModelName -&gt; SpecialModelName -&gt; Bool
/= :: SpecialModelName -&gt; SpecialModelName -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1570"></span><span>
</span><span id="line-1571"></span><span class="annot"><span class="hs-comment">-- | FromJSON SpecialModelName</span></span><span>
</span><span id="line-1572"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162595"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#SpecialModelName"><span class="hs-identifier hs-type">SpecialModelName</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1573"></span><span>  </span><span id="local-6989586621679162601"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser SpecialModelName
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser SpecialModelName)
-&gt; Value
-&gt; Parser SpecialModelName
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;SpecialModelName&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser SpecialModelName)
 -&gt; Value -&gt; Parser SpecialModelName)
-&gt; (Object -&gt; Parser SpecialModelName)
-&gt; Value
-&gt; Parser SpecialModelName
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162602"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162602"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1574"></span><span>    </span><span class="annot"><span class="annottext">Maybe Integer -&gt; SpecialModelName
</span><a href="OpenAPIPetstore.Model.html#SpecialModelName"><span class="hs-identifier hs-var">SpecialModelName</span></a></span><span>
</span><span id="line-1575"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Integer -&gt; SpecialModelName)
-&gt; Parser (Maybe Integer) -&gt; Parser SpecialModelName
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162602"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Integer)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;$special[property.name]&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1576"></span><span>
</span><span id="line-1577"></span><span class="annot"><span class="hs-comment">-- | ToJSON SpecialModelName</span></span><span>
</span><span id="line-1578"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162605"><span id="local-6989586621679162609"><span id="local-6989586621679162612"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#SpecialModelName"><span class="hs-identifier hs-type">SpecialModelName</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1579"></span><span>  </span><span id="local-6989586621679162620"><span class="annot"><span class="annottext">toJSON :: SpecialModelName -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#SpecialModelName"><span class="hs-identifier hs-type">SpecialModelName</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162621"><span class="annot"><span class="annottext">Maybe Integer
specialModelNameSpecialPropertyName :: SpecialModelName -&gt; Maybe Integer
specialModelNameSpecialPropertyName :: Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#specialModelNameSpecialPropertyName"><span class="hs-glyph hs-var hs-var">..</span></a></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1580"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1581"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;$special[property.name]&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Integer -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Integer
</span><a href="#local-6989586621679162621"><span class="hs-identifier hs-var">specialModelNameSpecialPropertyName</span></a></span><span>
</span><span id="line-1582"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1583"></span><span>
</span><span id="line-1584"></span><span>
</span><span id="line-1585"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'SpecialModelName' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1586"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkSpecialModelName"><span class="hs-identifier hs-type">mkSpecialModelName</span></a></span><span>
</span><span id="line-1587"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#SpecialModelName"><span class="hs-identifier hs-type">SpecialModelName</span></a></span><span>
</span><span id="line-1588"></span><span id="mkSpecialModelName"><span class="annot"><span class="annottext">mkSpecialModelName :: SpecialModelName
</span><a href="OpenAPIPetstore.Model.html#mkSpecialModelName"><span class="hs-identifier hs-var hs-var">mkSpecialModelName</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1589"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#SpecialModelName"><span class="hs-identifier hs-type">SpecialModelName</span></a></span><span>
</span><span id="line-1590"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">specialModelNameSpecialPropertyName :: Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#specialModelNameSpecialPropertyName"><span class="hs-identifier hs-var">specialModelNameSpecialPropertyName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Integer
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1591"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1592"></span><span>
</span><span id="line-1593"></span><span class="annot"><span class="hs-comment">-- ** Tag</span></span><span>
</span><span id="line-1594"></span><span class="annot"><span class="hs-comment">-- | Tag</span></span><span>
</span><span id="line-1595"></span><span class="hs-keyword">data</span><span> </span><span id="Tag"><span class="annot"><a href="OpenAPIPetstore.Model.html#Tag"><span class="hs-identifier hs-var">Tag</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="Tag"><span class="annot"><a href="OpenAPIPetstore.Model.html#Tag"><span class="hs-identifier hs-var">Tag</span></a></span></span><span>
</span><span id="line-1596"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="tagId"><span class="annot"><span class="annottext">Tag -&gt; Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#tagId"><span class="hs-identifier hs-var hs-var">tagId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;id&quot;</span></span><span>
</span><span id="line-1597"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="tagName"><span class="annot"><span class="annottext">Tag -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#tagName"><span class="hs-identifier hs-var hs-var">tagName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name&quot;</span></span><span>
</span><span id="line-1598"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162627"><span id="local-6989586621679162633"><span id="local-6989586621679162636"><span class="annot"><span class="annottext">Int -&gt; Tag -&gt; ShowS
[Tag] -&gt; ShowS
Tag -&gt; [Char]
(Int -&gt; Tag -&gt; ShowS)
-&gt; (Tag -&gt; [Char]) -&gt; ([Tag] -&gt; ShowS) -&gt; Show Tag
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; Tag -&gt; ShowS
showsPrec :: Int -&gt; Tag -&gt; ShowS
$cshow :: Tag -&gt; [Char]
show :: Tag -&gt; [Char]
$cshowList :: [Tag] -&gt; ShowS
showList :: [Tag] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162639"><span id="local-6989586621679162644"><span class="annot"><span class="annottext">Tag -&gt; Tag -&gt; Bool
(Tag -&gt; Tag -&gt; Bool) -&gt; (Tag -&gt; Tag -&gt; Bool) -&gt; Eq Tag
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: Tag -&gt; Tag -&gt; Bool
== :: Tag -&gt; Tag -&gt; Bool
$c/= :: Tag -&gt; Tag -&gt; Bool
/= :: Tag -&gt; Tag -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1599"></span><span>
</span><span id="line-1600"></span><span class="annot"><span class="hs-comment">-- | FromJSON Tag</span></span><span>
</span><span id="line-1601"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162648"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Tag"><span class="hs-identifier hs-type">Tag</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1602"></span><span>  </span><span id="local-6989586621679162656"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser Tag
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser Tag) -&gt; Value -&gt; Parser Tag
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;Tag&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser Tag) -&gt; Value -&gt; Parser Tag)
-&gt; (Object -&gt; Parser Tag) -&gt; Value -&gt; Parser Tag
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162657"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162657"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1603"></span><span>    </span><span class="annot"><span class="annottext">Maybe Integer -&gt; Maybe Text -&gt; Tag
</span><a href="OpenAPIPetstore.Model.html#Tag"><span class="hs-identifier hs-var">Tag</span></a></span><span>
</span><span id="line-1604"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Integer -&gt; Maybe Text -&gt; Tag)
-&gt; Parser (Maybe Integer) -&gt; Parser (Maybe Text -&gt; Tag)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162657"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Integer)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;id&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1605"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Tag) -&gt; Parser (Maybe Text) -&gt; Parser Tag
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162657"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1606"></span><span>
</span><span id="line-1607"></span><span class="annot"><span class="hs-comment">-- | ToJSON Tag</span></span><span>
</span><span id="line-1608"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162660"><span id="local-6989586621679162663"><span id="local-6989586621679162666"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Tag"><span class="hs-identifier hs-type">Tag</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1609"></span><span>  </span><span id="local-6989586621679162678"><span class="annot"><span class="annottext">toJSON :: Tag -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Tag"><span class="hs-identifier hs-type">Tag</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162679"><span id="local-6989586621679162680"><span class="annot"><span class="annottext">Maybe Integer
Maybe Text
tagId :: Tag -&gt; Maybe Integer
tagName :: Tag -&gt; Maybe Text
tagId :: Maybe Integer
tagName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#tagId"><span class="hs-glyph hs-var hs-var hs-var hs-var">..</span></a></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1610"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1611"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;id&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Integer -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Integer
</span><a href="#local-6989586621679162679"><span class="hs-identifier hs-var">tagId</span></a></span><span>
</span><span id="line-1612"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162680"><span class="hs-identifier hs-var">tagName</span></a></span><span>
</span><span id="line-1613"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1614"></span><span>
</span><span id="line-1615"></span><span>
</span><span id="line-1616"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'Tag' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1617"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkTag"><span class="hs-identifier hs-type">mkTag</span></a></span><span>
</span><span id="line-1618"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Tag"><span class="hs-identifier hs-type">Tag</span></a></span><span>
</span><span id="line-1619"></span><span id="mkTag"><span class="annot"><span class="annottext">mkTag :: Tag
</span><a href="OpenAPIPetstore.Model.html#mkTag"><span class="hs-identifier hs-var hs-var">mkTag</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1620"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#Tag"><span class="hs-identifier hs-type">Tag</span></a></span><span>
</span><span id="line-1621"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">tagId :: Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#tagId"><span class="hs-identifier hs-var">tagId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Integer
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1622"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">tagName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#tagName"><span class="hs-identifier hs-var">tagName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1623"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1624"></span><span>
</span><span id="line-1625"></span><span class="annot"><span class="hs-comment">-- ** TypeHolderDefault</span></span><span>
</span><span id="line-1626"></span><span class="annot"><span class="hs-comment">-- | TypeHolderDefault</span></span><span>
</span><span id="line-1627"></span><span class="hs-keyword">data</span><span> </span><span id="TypeHolderDefault"><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderDefault"><span class="hs-identifier hs-var">TypeHolderDefault</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="TypeHolderDefault"><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderDefault"><span class="hs-identifier hs-var">TypeHolderDefault</span></a></span></span><span>
</span><span id="line-1628"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="typeHolderDefaultStringItem"><span class="annot"><span class="annottext">TypeHolderDefault -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultStringItem"><span class="hs-identifier hs-var hs-var">typeHolderDefaultStringItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;string_item&quot;</span></span><span>
</span><span id="line-1629"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="typeHolderDefaultNumberItem"><span class="annot"><span class="annottext">TypeHolderDefault -&gt; Double
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultNumberItem"><span class="hs-identifier hs-var hs-var">typeHolderDefaultNumberItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;number_item&quot;</span></span><span>
</span><span id="line-1630"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="typeHolderDefaultIntegerItem"><span class="annot"><span class="annottext">TypeHolderDefault -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultIntegerItem"><span class="hs-identifier hs-var hs-var">typeHolderDefaultIntegerItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;integer_item&quot;</span></span><span>
</span><span id="line-1631"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="typeHolderDefaultBoolItem"><span class="annot"><span class="annottext">TypeHolderDefault -&gt; Bool
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultBoolItem"><span class="hs-identifier hs-var hs-var">typeHolderDefaultBoolItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;bool_item&quot;</span></span><span>
</span><span id="line-1632"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="typeHolderDefaultArrayItem"><span class="annot"><span class="annottext">TypeHolderDefault -&gt; [Int]
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultArrayItem"><span class="hs-identifier hs-var hs-var">typeHolderDefaultArrayItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;array_item&quot;</span></span><span>
</span><span id="line-1633"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162689"><span id="local-6989586621679162697"><span id="local-6989586621679162701"><span class="annot"><span class="annottext">Int -&gt; TypeHolderDefault -&gt; ShowS
[TypeHolderDefault] -&gt; ShowS
TypeHolderDefault -&gt; [Char]
(Int -&gt; TypeHolderDefault -&gt; ShowS)
-&gt; (TypeHolderDefault -&gt; [Char])
-&gt; ([TypeHolderDefault] -&gt; ShowS)
-&gt; Show TypeHolderDefault
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; TypeHolderDefault -&gt; ShowS
showsPrec :: Int -&gt; TypeHolderDefault -&gt; ShowS
$cshow :: TypeHolderDefault -&gt; [Char]
show :: TypeHolderDefault -&gt; [Char]
$cshowList :: [TypeHolderDefault] -&gt; ShowS
showList :: [TypeHolderDefault] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162704"><span id="local-6989586621679162711"><span class="annot"><span class="annottext">TypeHolderDefault -&gt; TypeHolderDefault -&gt; Bool
(TypeHolderDefault -&gt; TypeHolderDefault -&gt; Bool)
-&gt; (TypeHolderDefault -&gt; TypeHolderDefault -&gt; Bool)
-&gt; Eq TypeHolderDefault
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: TypeHolderDefault -&gt; TypeHolderDefault -&gt; Bool
== :: TypeHolderDefault -&gt; TypeHolderDefault -&gt; Bool
$c/= :: TypeHolderDefault -&gt; TypeHolderDefault -&gt; Bool
/= :: TypeHolderDefault -&gt; TypeHolderDefault -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1634"></span><span>
</span><span id="line-1635"></span><span class="annot"><span class="hs-comment">-- | FromJSON TypeHolderDefault</span></span><span>
</span><span id="line-1636"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162716"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderDefault"><span class="hs-identifier hs-type">TypeHolderDefault</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1637"></span><span>  </span><span id="local-6989586621679162734"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser TypeHolderDefault
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser TypeHolderDefault)
-&gt; Value
-&gt; Parser TypeHolderDefault
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;TypeHolderDefault&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser TypeHolderDefault)
 -&gt; Value -&gt; Parser TypeHolderDefault)
-&gt; (Object -&gt; Parser TypeHolderDefault)
-&gt; Value
-&gt; Parser TypeHolderDefault
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162735"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162735"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1638"></span><span>    </span><span class="annot"><span class="annottext">Text -&gt; Double -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderDefault
</span><a href="OpenAPIPetstore.Model.html#TypeHolderDefault"><span class="hs-identifier hs-var">TypeHolderDefault</span></a></span><span>
</span><span id="line-1639"></span><span>      </span><span class="annot"><span class="annottext">(Text -&gt; Double -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderDefault)
-&gt; Parser Text
-&gt; Parser (Double -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderDefault)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162735"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Text
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;string_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1640"></span><span>      </span><span class="annot"><span class="annottext">Parser (Double -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderDefault)
-&gt; Parser Double
-&gt; Parser (Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderDefault)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162735"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Double
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;number_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1641"></span><span>      </span><span class="annot"><span class="annottext">Parser (Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderDefault)
-&gt; Parser Int -&gt; Parser (Bool -&gt; [Int] -&gt; TypeHolderDefault)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162735"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Int
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;integer_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1642"></span><span>      </span><span class="annot"><span class="annottext">Parser (Bool -&gt; [Int] -&gt; TypeHolderDefault)
-&gt; Parser Bool -&gt; Parser ([Int] -&gt; TypeHolderDefault)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162735"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Bool
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;bool_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1643"></span><span>      </span><span class="annot"><span class="annottext">Parser ([Int] -&gt; TypeHolderDefault)
-&gt; Parser [Int] -&gt; Parser TypeHolderDefault
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162735"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser [Int]
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1644"></span><span>
</span><span id="line-1645"></span><span class="annot"><span class="hs-comment">-- | ToJSON TypeHolderDefault</span></span><span>
</span><span id="line-1646"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162738"><span id="local-6989586621679162742"><span id="local-6989586621679162745"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderDefault"><span class="hs-identifier hs-type">TypeHolderDefault</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1647"></span><span>  </span><span id="local-6989586621679162764"><span class="annot"><span class="annottext">toJSON :: TypeHolderDefault -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderDefault"><span class="hs-identifier hs-type">TypeHolderDefault</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162765"><span id="local-6989586621679162766"><span id="local-6989586621679162767"><span id="local-6989586621679162768"><span id="local-6989586621679162769"><span class="annot"><span class="annottext">Bool
Double
Int
[Int]
Text
typeHolderDefaultStringItem :: TypeHolderDefault -&gt; Text
typeHolderDefaultNumberItem :: TypeHolderDefault -&gt; Double
typeHolderDefaultIntegerItem :: TypeHolderDefault -&gt; Int
typeHolderDefaultBoolItem :: TypeHolderDefault -&gt; Bool
typeHolderDefaultArrayItem :: TypeHolderDefault -&gt; [Int]
typeHolderDefaultStringItem :: Text
typeHolderDefaultNumberItem :: Double
typeHolderDefaultIntegerItem :: Int
typeHolderDefaultBoolItem :: Bool
typeHolderDefaultArrayItem :: [Int]
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultStringItem"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1648"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1649"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;string_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679162765"><span class="hs-identifier hs-var">typeHolderDefaultStringItem</span></a></span><span>
</span><span id="line-1650"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;number_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Double
</span><a href="#local-6989586621679162766"><span class="hs-identifier hs-var">typeHolderDefaultNumberItem</span></a></span><span>
</span><span id="line-1651"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;integer_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Int
</span><a href="#local-6989586621679162767"><span class="hs-identifier hs-var">typeHolderDefaultIntegerItem</span></a></span><span>
</span><span id="line-1652"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;bool_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679162768"><span class="hs-identifier hs-var">typeHolderDefaultBoolItem</span></a></span><span>
</span><span id="line-1653"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">[Int]
</span><a href="#local-6989586621679162769"><span class="hs-identifier hs-var">typeHolderDefaultArrayItem</span></a></span><span>
</span><span id="line-1654"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1655"></span><span>
</span><span id="line-1656"></span><span>
</span><span id="line-1657"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'TypeHolderDefault' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1658"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkTypeHolderDefault"><span class="hs-identifier hs-type">mkTypeHolderDefault</span></a></span><span>
</span><span id="line-1659"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderDefaultStringItem' </span></span><span>
</span><span id="line-1660"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderDefaultNumberItem' </span></span><span>
</span><span id="line-1661"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderDefaultIntegerItem' </span></span><span>
</span><span id="line-1662"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderDefaultBoolItem' </span></span><span>
</span><span id="line-1663"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderDefaultArrayItem' </span></span><span>
</span><span id="line-1664"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderDefault"><span class="hs-identifier hs-type">TypeHolderDefault</span></a></span><span>
</span><span id="line-1665"></span><span id="mkTypeHolderDefault"><span class="annot"><span class="annottext">mkTypeHolderDefault :: Text -&gt; Double -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderDefault
</span><a href="OpenAPIPetstore.Model.html#mkTypeHolderDefault"><span class="hs-identifier hs-var hs-var">mkTypeHolderDefault</span></a></span></span><span> </span><span id="local-6989586621679162771"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679162771"><span class="hs-identifier hs-var">typeHolderDefaultStringItem</span></a></span></span><span> </span><span id="local-6989586621679162772"><span class="annot"><span class="annottext">Double
</span><a href="#local-6989586621679162772"><span class="hs-identifier hs-var">typeHolderDefaultNumberItem</span></a></span></span><span> </span><span id="local-6989586621679162773"><span class="annot"><span class="annottext">Int
</span><a href="#local-6989586621679162773"><span class="hs-identifier hs-var">typeHolderDefaultIntegerItem</span></a></span></span><span> </span><span id="local-6989586621679162774"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679162774"><span class="hs-identifier hs-var">typeHolderDefaultBoolItem</span></a></span></span><span> </span><span id="local-6989586621679162775"><span class="annot"><span class="annottext">[Int]
</span><a href="#local-6989586621679162775"><span class="hs-identifier hs-var">typeHolderDefaultArrayItem</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1666"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderDefault"><span class="hs-identifier hs-type">TypeHolderDefault</span></a></span><span>
</span><span id="line-1667"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">Text
typeHolderDefaultStringItem :: Text
typeHolderDefaultStringItem :: Text
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultStringItem"><span class="hs-identifier hs-var hs-var">typeHolderDefaultStringItem</span></a></span><span>
</span><span id="line-1668"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Double
typeHolderDefaultNumberItem :: Double
typeHolderDefaultNumberItem :: Double
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultNumberItem"><span class="hs-identifier hs-var hs-var">typeHolderDefaultNumberItem</span></a></span><span>
</span><span id="line-1669"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Int
typeHolderDefaultIntegerItem :: Int
typeHolderDefaultIntegerItem :: Int
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultIntegerItem"><span class="hs-identifier hs-var hs-var">typeHolderDefaultIntegerItem</span></a></span><span>
</span><span id="line-1670"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Bool
typeHolderDefaultBoolItem :: Bool
typeHolderDefaultBoolItem :: Bool
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultBoolItem"><span class="hs-identifier hs-var hs-var">typeHolderDefaultBoolItem</span></a></span><span>
</span><span id="line-1671"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">[Int]
typeHolderDefaultArrayItem :: [Int]
typeHolderDefaultArrayItem :: [Int]
</span><a href="OpenAPIPetstore.Model.html#typeHolderDefaultArrayItem"><span class="hs-identifier hs-var hs-var">typeHolderDefaultArrayItem</span></a></span><span>
</span><span id="line-1672"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1673"></span><span>
</span><span id="line-1674"></span><span class="annot"><span class="hs-comment">-- ** TypeHolderExample</span></span><span>
</span><span id="line-1675"></span><span class="annot"><span class="hs-comment">-- | TypeHolderExample</span></span><span>
</span><span id="line-1676"></span><span class="hs-keyword">data</span><span> </span><span id="TypeHolderExample"><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderExample"><span class="hs-identifier hs-var">TypeHolderExample</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="TypeHolderExample"><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderExample"><span class="hs-identifier hs-var">TypeHolderExample</span></a></span></span><span>
</span><span id="line-1677"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="typeHolderExampleStringItem"><span class="annot"><span class="annottext">TypeHolderExample -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleStringItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleStringItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;string_item&quot;</span></span><span>
</span><span id="line-1678"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="typeHolderExampleNumberItem"><span class="annot"><span class="annottext">TypeHolderExample -&gt; Double
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleNumberItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleNumberItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;number_item&quot;</span></span><span>
</span><span id="line-1679"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="typeHolderExampleFloatItem"><span class="annot"><span class="annottext">TypeHolderExample -&gt; Float
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleFloatItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleFloatItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Float</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;float_item&quot;</span></span><span>
</span><span id="line-1680"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="typeHolderExampleIntegerItem"><span class="annot"><span class="annottext">TypeHolderExample -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleIntegerItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleIntegerItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;integer_item&quot;</span></span><span>
</span><span id="line-1681"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="typeHolderExampleBoolItem"><span class="annot"><span class="annottext">TypeHolderExample -&gt; Bool
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleBoolItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleBoolItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;bool_item&quot;</span></span><span>
</span><span id="line-1682"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="typeHolderExampleArrayItem"><span class="annot"><span class="annottext">TypeHolderExample -&gt; [Int]
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleArrayItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleArrayItem</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ /Required/ &quot;array_item&quot;</span></span><span>
</span><span id="line-1683"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162784"><span id="local-6989586621679162793"><span id="local-6989586621679162797"><span class="annot"><span class="annottext">Int -&gt; TypeHolderExample -&gt; ShowS
[TypeHolderExample] -&gt; ShowS
TypeHolderExample -&gt; [Char]
(Int -&gt; TypeHolderExample -&gt; ShowS)
-&gt; (TypeHolderExample -&gt; [Char])
-&gt; ([TypeHolderExample] -&gt; ShowS)
-&gt; Show TypeHolderExample
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; TypeHolderExample -&gt; ShowS
showsPrec :: Int -&gt; TypeHolderExample -&gt; ShowS
$cshow :: TypeHolderExample -&gt; [Char]
show :: TypeHolderExample -&gt; [Char]
$cshowList :: [TypeHolderExample] -&gt; ShowS
showList :: [TypeHolderExample] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162800"><span id="local-6989586621679162808"><span class="annot"><span class="annottext">TypeHolderExample -&gt; TypeHolderExample -&gt; Bool
(TypeHolderExample -&gt; TypeHolderExample -&gt; Bool)
-&gt; (TypeHolderExample -&gt; TypeHolderExample -&gt; Bool)
-&gt; Eq TypeHolderExample
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: TypeHolderExample -&gt; TypeHolderExample -&gt; Bool
== :: TypeHolderExample -&gt; TypeHolderExample -&gt; Bool
$c/= :: TypeHolderExample -&gt; TypeHolderExample -&gt; Bool
/= :: TypeHolderExample -&gt; TypeHolderExample -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1684"></span><span>
</span><span id="line-1685"></span><span class="annot"><span class="hs-comment">-- | FromJSON TypeHolderExample</span></span><span>
</span><span id="line-1686"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162813"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderExample"><span class="hs-identifier hs-type">TypeHolderExample</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1687"></span><span>  </span><span id="local-6989586621679162834"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser TypeHolderExample
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char]
-&gt; (Object -&gt; Parser TypeHolderExample)
-&gt; Value
-&gt; Parser TypeHolderExample
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;TypeHolderExample&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser TypeHolderExample)
 -&gt; Value -&gt; Parser TypeHolderExample)
-&gt; (Object -&gt; Parser TypeHolderExample)
-&gt; Value
-&gt; Parser TypeHolderExample
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162835"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162835"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1688"></span><span>    </span><span class="annot"><span class="annottext">Text
-&gt; Double -&gt; Float -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderExample
</span><a href="OpenAPIPetstore.Model.html#TypeHolderExample"><span class="hs-identifier hs-var">TypeHolderExample</span></a></span><span>
</span><span id="line-1689"></span><span>      </span><span class="annot"><span class="annottext">(Text
 -&gt; Double -&gt; Float -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderExample)
-&gt; Parser Text
-&gt; Parser
     (Double -&gt; Float -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderExample)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162835"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Text
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;string_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1690"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Double -&gt; Float -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderExample)
-&gt; Parser Double
-&gt; Parser (Float -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderExample)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162835"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Double
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;number_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1691"></span><span>      </span><span class="annot"><span class="annottext">Parser (Float -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderExample)
-&gt; Parser Float
-&gt; Parser (Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderExample)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162835"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Float
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;float_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1692"></span><span>      </span><span class="annot"><span class="annottext">Parser (Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderExample)
-&gt; Parser Int -&gt; Parser (Bool -&gt; [Int] -&gt; TypeHolderExample)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162835"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Int
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;integer_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1693"></span><span>      </span><span class="annot"><span class="annottext">Parser (Bool -&gt; [Int] -&gt; TypeHolderExample)
-&gt; Parser Bool -&gt; Parser ([Int] -&gt; TypeHolderExample)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162835"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser Bool
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;bool_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1694"></span><span>      </span><span class="annot"><span class="annottext">Parser ([Int] -&gt; TypeHolderExample)
-&gt; Parser [Int] -&gt; Parser TypeHolderExample
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162835"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser [Int]
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser a
</span><span class="hs-operator hs-var">.:</span></span><span>  </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_item&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1695"></span><span>
</span><span id="line-1696"></span><span class="annot"><span class="hs-comment">-- | ToJSON TypeHolderExample</span></span><span>
</span><span id="line-1697"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162838"><span id="local-6989586621679162842"><span id="local-6989586621679162845"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderExample"><span class="hs-identifier hs-type">TypeHolderExample</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1698"></span><span>  </span><span id="local-6989586621679162867"><span class="annot"><span class="annottext">toJSON :: TypeHolderExample -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderExample"><span class="hs-identifier hs-type">TypeHolderExample</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162868"><span id="local-6989586621679162869"><span id="local-6989586621679162870"><span id="local-6989586621679162871"><span id="local-6989586621679162872"><span id="local-6989586621679162873"><span class="annot"><span class="annottext">Bool
Double
Float
Int
[Int]
Text
typeHolderExampleStringItem :: TypeHolderExample -&gt; Text
typeHolderExampleNumberItem :: TypeHolderExample -&gt; Double
typeHolderExampleFloatItem :: TypeHolderExample -&gt; Float
typeHolderExampleIntegerItem :: TypeHolderExample -&gt; Int
typeHolderExampleBoolItem :: TypeHolderExample -&gt; Bool
typeHolderExampleArrayItem :: TypeHolderExample -&gt; [Int]
typeHolderExampleStringItem :: Text
typeHolderExampleNumberItem :: Double
typeHolderExampleFloatItem :: Float
typeHolderExampleIntegerItem :: Int
typeHolderExampleBoolItem :: Bool
typeHolderExampleArrayItem :: [Int]
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleStringItem"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1699"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1700"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;string_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679162868"><span class="hs-identifier hs-var">typeHolderExampleStringItem</span></a></span><span>
</span><span id="line-1701"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;number_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Double
</span><a href="#local-6989586621679162869"><span class="hs-identifier hs-var">typeHolderExampleNumberItem</span></a></span><span>
</span><span id="line-1702"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;float_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Float -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Float
</span><a href="#local-6989586621679162870"><span class="hs-identifier hs-var">typeHolderExampleFloatItem</span></a></span><span>
</span><span id="line-1703"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;integer_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Int
</span><a href="#local-6989586621679162871"><span class="hs-identifier hs-var">typeHolderExampleIntegerItem</span></a></span><span>
</span><span id="line-1704"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;bool_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679162872"><span class="hs-identifier hs-var">typeHolderExampleBoolItem</span></a></span><span>
</span><span id="line-1705"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;array_item&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">[Int]
</span><a href="#local-6989586621679162873"><span class="hs-identifier hs-var">typeHolderExampleArrayItem</span></a></span><span>
</span><span id="line-1706"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1707"></span><span>
</span><span id="line-1708"></span><span>
</span><span id="line-1709"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'TypeHolderExample' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1710"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkTypeHolderExample"><span class="hs-identifier hs-type">mkTypeHolderExample</span></a></span><span>
</span><span id="line-1711"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderExampleStringItem' </span></span><span>
</span><span id="line-1712"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderExampleNumberItem' </span></span><span>
</span><span id="line-1713"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Float</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderExampleFloatItem' </span></span><span>
</span><span id="line-1714"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderExampleIntegerItem' </span></span><span>
</span><span id="line-1715"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderExampleBoolItem' </span></span><span>
</span><span id="line-1716"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span> </span><span class="annot"><span class="hs-comment">-- ^ 'typeHolderExampleArrayItem' </span></span><span>
</span><span id="line-1717"></span><span>  </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderExample"><span class="hs-identifier hs-type">TypeHolderExample</span></a></span><span>
</span><span id="line-1718"></span><span id="mkTypeHolderExample"><span class="annot"><span class="annottext">mkTypeHolderExample :: Text
-&gt; Double -&gt; Float -&gt; Int -&gt; Bool -&gt; [Int] -&gt; TypeHolderExample
</span><a href="OpenAPIPetstore.Model.html#mkTypeHolderExample"><span class="hs-identifier hs-var hs-var">mkTypeHolderExample</span></a></span></span><span> </span><span id="local-6989586621679162875"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679162875"><span class="hs-identifier hs-var">typeHolderExampleStringItem</span></a></span></span><span> </span><span id="local-6989586621679162876"><span class="annot"><span class="annottext">Double
</span><a href="#local-6989586621679162876"><span class="hs-identifier hs-var">typeHolderExampleNumberItem</span></a></span></span><span> </span><span id="local-6989586621679162877"><span class="annot"><span class="annottext">Float
</span><a href="#local-6989586621679162877"><span class="hs-identifier hs-var">typeHolderExampleFloatItem</span></a></span></span><span> </span><span id="local-6989586621679162878"><span class="annot"><span class="annottext">Int
</span><a href="#local-6989586621679162878"><span class="hs-identifier hs-var">typeHolderExampleIntegerItem</span></a></span></span><span> </span><span id="local-6989586621679162879"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679162879"><span class="hs-identifier hs-var">typeHolderExampleBoolItem</span></a></span></span><span> </span><span id="local-6989586621679162880"><span class="annot"><span class="annottext">[Int]
</span><a href="#local-6989586621679162880"><span class="hs-identifier hs-var">typeHolderExampleArrayItem</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1719"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#TypeHolderExample"><span class="hs-identifier hs-type">TypeHolderExample</span></a></span><span>
</span><span id="line-1720"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">Text
typeHolderExampleStringItem :: Text
typeHolderExampleStringItem :: Text
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleStringItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleStringItem</span></a></span><span>
</span><span id="line-1721"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Double
typeHolderExampleNumberItem :: Double
typeHolderExampleNumberItem :: Double
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleNumberItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleNumberItem</span></a></span><span>
</span><span id="line-1722"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Float
typeHolderExampleFloatItem :: Float
typeHolderExampleFloatItem :: Float
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleFloatItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleFloatItem</span></a></span><span>
</span><span id="line-1723"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Int
typeHolderExampleIntegerItem :: Int
typeHolderExampleIntegerItem :: Int
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleIntegerItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleIntegerItem</span></a></span><span>
</span><span id="line-1724"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Bool
typeHolderExampleBoolItem :: Bool
typeHolderExampleBoolItem :: Bool
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleBoolItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleBoolItem</span></a></span><span>
</span><span id="line-1725"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">[Int]
typeHolderExampleArrayItem :: [Int]
typeHolderExampleArrayItem :: [Int]
</span><a href="OpenAPIPetstore.Model.html#typeHolderExampleArrayItem"><span class="hs-identifier hs-var hs-var">typeHolderExampleArrayItem</span></a></span><span>
</span><span id="line-1726"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1727"></span><span>
</span><span id="line-1728"></span><span class="annot"><span class="hs-comment">-- ** User</span></span><span>
</span><span id="line-1729"></span><span class="annot"><span class="hs-comment">-- | User</span></span><span>
</span><span id="line-1730"></span><span class="hs-keyword">data</span><span> </span><span id="User"><span class="annot"><a href="OpenAPIPetstore.Model.html#User"><span class="hs-identifier hs-var">User</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="User"><span class="annot"><a href="OpenAPIPetstore.Model.html#User"><span class="hs-identifier hs-var">User</span></a></span></span><span>
</span><span id="line-1731"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="userId"><span class="annot"><span class="annottext">User -&gt; Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#userId"><span class="hs-identifier hs-var hs-var">userId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Integer</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;id&quot;</span></span><span>
</span><span id="line-1732"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="userUsername"><span class="annot"><span class="annottext">User -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userUsername"><span class="hs-identifier hs-var hs-var">userUsername</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;username&quot;</span></span><span>
</span><span id="line-1733"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="userFirstName"><span class="annot"><span class="annottext">User -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userFirstName"><span class="hs-identifier hs-var hs-var">userFirstName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;firstName&quot;</span></span><span>
</span><span id="line-1734"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="userLastName"><span class="annot"><span class="annottext">User -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userLastName"><span class="hs-identifier hs-var hs-var">userLastName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;lastName&quot;</span></span><span>
</span><span id="line-1735"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="userEmail"><span class="annot"><span class="annottext">User -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userEmail"><span class="hs-identifier hs-var hs-var">userEmail</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;email&quot;</span></span><span>
</span><span id="line-1736"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="userPassword"><span class="annot"><span class="annottext">User -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userPassword"><span class="hs-identifier hs-var hs-var">userPassword</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;password&quot;</span></span><span>
</span><span id="line-1737"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="userPhone"><span class="annot"><span class="annottext">User -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userPhone"><span class="hs-identifier hs-var hs-var">userPhone</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;phone&quot;</span></span><span>
</span><span id="line-1738"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="userUserStatus"><span class="annot"><span class="annottext">User -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#userUserStatus"><span class="hs-identifier hs-var hs-var">userUserStatus</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;userStatus&quot; - User Status</span></span><span>
</span><span id="line-1739"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679162891"><span id="local-6989586621679162903"><span id="local-6989586621679162906"><span class="annot"><span class="annottext">Int -&gt; User -&gt; ShowS
[User] -&gt; ShowS
User -&gt; [Char]
(Int -&gt; User -&gt; ShowS)
-&gt; (User -&gt; [Char]) -&gt; ([User] -&gt; ShowS) -&gt; Show User
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; User -&gt; ShowS
showsPrec :: Int -&gt; User -&gt; ShowS
$cshow :: User -&gt; [Char]
show :: User -&gt; [Char]
$cshowList :: [User] -&gt; ShowS
showList :: [User] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679162909"><span id="local-6989586621679162920"><span class="annot"><span class="annottext">User -&gt; User -&gt; Bool
(User -&gt; User -&gt; Bool) -&gt; (User -&gt; User -&gt; Bool) -&gt; Eq User
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: User -&gt; User -&gt; Bool
== :: User -&gt; User -&gt; Bool
$c/= :: User -&gt; User -&gt; Bool
/= :: User -&gt; User -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1740"></span><span>
</span><span id="line-1741"></span><span class="annot"><span class="hs-comment">-- | FromJSON User</span></span><span>
</span><span id="line-1742"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162924"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#User"><span class="hs-identifier hs-type">User</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1743"></span><span>  </span><span id="local-6989586621679162951"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser User
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser User) -&gt; Value -&gt; Parser User
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;User&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser User) -&gt; Value -&gt; Parser User)
-&gt; (Object -&gt; Parser User) -&gt; Value -&gt; Parser User
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679162952"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162952"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1744"></span><span>    </span><span class="annot"><span class="annottext">Maybe Integer
-&gt; Maybe Text
-&gt; Maybe Text
-&gt; Maybe Text
-&gt; Maybe Text
-&gt; Maybe Text
-&gt; Maybe Text
-&gt; Maybe Int
-&gt; User
</span><a href="OpenAPIPetstore.Model.html#User"><span class="hs-identifier hs-var">User</span></a></span><span>
</span><span id="line-1745"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Integer
 -&gt; Maybe Text
 -&gt; Maybe Text
 -&gt; Maybe Text
 -&gt; Maybe Text
 -&gt; Maybe Text
 -&gt; Maybe Text
 -&gt; Maybe Int
 -&gt; User)
-&gt; Parser (Maybe Integer)
-&gt; Parser
     (Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Int
      -&gt; User)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162952"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Integer)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;id&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1746"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Int
   -&gt; User)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Text
      -&gt; Maybe Int
      -&gt; User)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162952"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;username&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1747"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Text
   -&gt; Maybe Int
   -&gt; User)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Text
      -&gt; Maybe Text -&gt; Maybe Text -&gt; Maybe Text -&gt; Maybe Int -&gt; User)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162952"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;firstName&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1748"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text
   -&gt; Maybe Text -&gt; Maybe Text -&gt; Maybe Text -&gt; Maybe Int -&gt; User)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Text -&gt; Maybe Text -&gt; Maybe Text -&gt; Maybe Int -&gt; User)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162952"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;lastName&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1749"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text -&gt; Maybe Text -&gt; Maybe Text -&gt; Maybe Int -&gt; User)
-&gt; Parser (Maybe Text)
-&gt; Parser (Maybe Text -&gt; Maybe Text -&gt; Maybe Int -&gt; User)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162952"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;email&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1750"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Maybe Text -&gt; Maybe Int -&gt; User)
-&gt; Parser (Maybe Text) -&gt; Parser (Maybe Text -&gt; Maybe Int -&gt; User)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162952"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;password&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1751"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Text -&gt; Maybe Int -&gt; User)
-&gt; Parser (Maybe Text) -&gt; Parser (Maybe Int -&gt; User)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162952"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;phone&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1752"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Int -&gt; User) -&gt; Parser (Maybe Int) -&gt; Parser User
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679162952"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;userStatus&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1753"></span><span>
</span><span id="line-1754"></span><span class="annot"><span class="hs-comment">-- | ToJSON User</span></span><span>
</span><span id="line-1755"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679162955"><span id="local-6989586621679162958"><span id="local-6989586621679162961"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#User"><span class="hs-identifier hs-type">User</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1756"></span><span>  </span><span id="local-6989586621679162992"><span class="annot"><span class="annottext">toJSON :: User -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#User"><span class="hs-identifier hs-type">User</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679162993"><span id="local-6989586621679162994"><span id="local-6989586621679162995"><span id="local-6989586621679162996"><span id="local-6989586621679162997"><span id="local-6989586621679162998"><span id="local-6989586621679162999"><span id="local-6989586621679163000"><span class="annot"><span class="annottext">Maybe Int
Maybe Integer
Maybe Text
userId :: User -&gt; Maybe Integer
userUsername :: User -&gt; Maybe Text
userFirstName :: User -&gt; Maybe Text
userLastName :: User -&gt; Maybe Text
userEmail :: User -&gt; Maybe Text
userPassword :: User -&gt; Maybe Text
userPhone :: User -&gt; Maybe Text
userUserStatus :: User -&gt; Maybe Int
userId :: Maybe Integer
userUsername :: Maybe Text
userFirstName :: Maybe Text
userLastName :: Maybe Text
userEmail :: Maybe Text
userPassword :: Maybe Text
userPhone :: Maybe Text
userUserStatus :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#userId"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1757"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1758"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;id&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Integer -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Integer
</span><a href="#local-6989586621679162993"><span class="hs-identifier hs-var">userId</span></a></span><span>
</span><span id="line-1759"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;username&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162994"><span class="hs-identifier hs-var">userUsername</span></a></span><span>
</span><span id="line-1760"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;firstName&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162995"><span class="hs-identifier hs-var">userFirstName</span></a></span><span>
</span><span id="line-1761"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;lastName&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162996"><span class="hs-identifier hs-var">userLastName</span></a></span><span>
</span><span id="line-1762"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;email&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162997"><span class="hs-identifier hs-var">userEmail</span></a></span><span>
</span><span id="line-1763"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;password&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162998"><span class="hs-identifier hs-var">userPassword</span></a></span><span>
</span><span id="line-1764"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;phone&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679162999"><span class="hs-identifier hs-var">userPhone</span></a></span><span>
</span><span id="line-1765"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;userStatus&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679163000"><span class="hs-identifier hs-var">userUserStatus</span></a></span><span>
</span><span id="line-1766"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1767"></span><span>
</span><span id="line-1768"></span><span>
</span><span id="line-1769"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'User' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1770"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkUser"><span class="hs-identifier hs-type">mkUser</span></a></span><span>
</span><span id="line-1771"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#User"><span class="hs-identifier hs-type">User</span></a></span><span>
</span><span id="line-1772"></span><span id="mkUser"><span class="annot"><span class="annottext">mkUser :: User
</span><a href="OpenAPIPetstore.Model.html#mkUser"><span class="hs-identifier hs-var hs-var">mkUser</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1773"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#User"><span class="hs-identifier hs-type">User</span></a></span><span>
</span><span id="line-1774"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">userId :: Maybe Integer
</span><a href="OpenAPIPetstore.Model.html#userId"><span class="hs-identifier hs-var">userId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Integer
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1775"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">userUsername :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userUsername"><span class="hs-identifier hs-var">userUsername</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1776"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">userFirstName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userFirstName"><span class="hs-identifier hs-var">userFirstName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1777"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">userLastName :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userLastName"><span class="hs-identifier hs-var">userLastName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1778"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">userEmail :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userEmail"><span class="hs-identifier hs-var">userEmail</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1779"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">userPassword :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userPassword"><span class="hs-identifier hs-var">userPassword</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1780"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">userPhone :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#userPhone"><span class="hs-identifier hs-var">userPhone</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1781"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">userUserStatus :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#userUserStatus"><span class="hs-identifier hs-var">userUserStatus</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1782"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1783"></span><span>
</span><span id="line-1784"></span><span class="annot"><span class="hs-comment">-- ** XmlItem</span></span><span>
</span><span id="line-1785"></span><span class="annot"><span class="hs-comment">-- | XmlItem</span></span><span>
</span><span id="line-1786"></span><span class="hs-keyword">data</span><span> </span><span id="XmlItem"><span class="annot"><a href="OpenAPIPetstore.Model.html#XmlItem"><span class="hs-identifier hs-var">XmlItem</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="XmlItem"><span class="annot"><a href="OpenAPIPetstore.Model.html#XmlItem"><span class="hs-identifier hs-var">XmlItem</span></a></span></span><span>
</span><span id="line-1787"></span><span>  </span><span class="hs-special">{</span><span> </span><span id="xmlItemAttributeString"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#xmlItemAttributeString"><span class="hs-identifier hs-var hs-var">xmlItemAttributeString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;attribute_string&quot;</span></span><span>
</span><span id="line-1788"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemAttributeNumber"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Double
</span><a href="OpenAPIPetstore.Model.html#xmlItemAttributeNumber"><span class="hs-identifier hs-var hs-var">xmlItemAttributeNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;attribute_number&quot;</span></span><span>
</span><span id="line-1789"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemAttributeInteger"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#xmlItemAttributeInteger"><span class="hs-identifier hs-var hs-var">xmlItemAttributeInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;attribute_integer&quot;</span></span><span>
</span><span id="line-1790"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemAttributeBoolean"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#xmlItemAttributeBoolean"><span class="hs-identifier hs-var hs-var">xmlItemAttributeBoolean</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;attribute_boolean&quot;</span></span><span>
</span><span id="line-1791"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemWrappedArray"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemWrappedArray"><span class="hs-identifier hs-var hs-var">xmlItemWrappedArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;wrapped_array&quot;</span></span><span>
</span><span id="line-1792"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNameString"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameString"><span class="hs-identifier hs-var hs-var">xmlItemNameString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name_string&quot;</span></span><span>
</span><span id="line-1793"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNameNumber"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Double
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameNumber"><span class="hs-identifier hs-var hs-var">xmlItemNameNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name_number&quot;</span></span><span>
</span><span id="line-1794"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNameInteger"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameInteger"><span class="hs-identifier hs-var hs-var">xmlItemNameInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name_integer&quot;</span></span><span>
</span><span id="line-1795"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNameBoolean"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameBoolean"><span class="hs-identifier hs-var hs-var">xmlItemNameBoolean</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name_boolean&quot;</span></span><span>
</span><span id="line-1796"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNameArray"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameArray"><span class="hs-identifier hs-var hs-var">xmlItemNameArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name_array&quot;</span></span><span>
</span><span id="line-1797"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNameWrappedArray"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameWrappedArray"><span class="hs-identifier hs-var hs-var">xmlItemNameWrappedArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;name_wrapped_array&quot;</span></span><span>
</span><span id="line-1798"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixString"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixString"><span class="hs-identifier hs-var hs-var">xmlItemPrefixString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_string&quot;</span></span><span>
</span><span id="line-1799"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixNumber"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Double
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNumber"><span class="hs-identifier hs-var hs-var">xmlItemPrefixNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_number&quot;</span></span><span>
</span><span id="line-1800"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixInteger"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixInteger"><span class="hs-identifier hs-var hs-var">xmlItemPrefixInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_integer&quot;</span></span><span>
</span><span id="line-1801"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixBoolean"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixBoolean"><span class="hs-identifier hs-var hs-var">xmlItemPrefixBoolean</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_boolean&quot;</span></span><span>
</span><span id="line-1802"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixArray"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixArray"><span class="hs-identifier hs-var hs-var">xmlItemPrefixArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_array&quot;</span></span><span>
</span><span id="line-1803"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixWrappedArray"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixWrappedArray"><span class="hs-identifier hs-var hs-var">xmlItemPrefixWrappedArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_wrapped_array&quot;</span></span><span>
</span><span id="line-1804"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNamespaceString"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceString"><span class="hs-identifier hs-var hs-var">xmlItemNamespaceString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;namespace_string&quot;</span></span><span>
</span><span id="line-1805"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNamespaceNumber"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Double
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceNumber"><span class="hs-identifier hs-var hs-var">xmlItemNamespaceNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;namespace_number&quot;</span></span><span>
</span><span id="line-1806"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNamespaceInteger"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceInteger"><span class="hs-identifier hs-var hs-var">xmlItemNamespaceInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;namespace_integer&quot;</span></span><span>
</span><span id="line-1807"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNamespaceBoolean"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceBoolean"><span class="hs-identifier hs-var hs-var">xmlItemNamespaceBoolean</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;namespace_boolean&quot;</span></span><span>
</span><span id="line-1808"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNamespaceArray"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceArray"><span class="hs-identifier hs-var hs-var">xmlItemNamespaceArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;namespace_array&quot;</span></span><span>
</span><span id="line-1809"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemNamespaceWrappedArray"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceWrappedArray"><span class="hs-identifier hs-var hs-var">xmlItemNamespaceWrappedArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;namespace_wrapped_array&quot;</span></span><span>
</span><span id="line-1810"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixNsString"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Text
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsString"><span class="hs-identifier hs-var hs-var">xmlItemPrefixNsString</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_ns_string&quot;</span></span><span>
</span><span id="line-1811"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixNsNumber"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Double
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsNumber"><span class="hs-identifier hs-var hs-var">xmlItemPrefixNsNumber</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_ns_number&quot;</span></span><span>
</span><span id="line-1812"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixNsInteger"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Int
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsInteger"><span class="hs-identifier hs-var hs-var">xmlItemPrefixNsInteger</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_ns_integer&quot;</span></span><span>
</span><span id="line-1813"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixNsBoolean"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsBoolean"><span class="hs-identifier hs-var hs-var">xmlItemPrefixNsBoolean</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Bool</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_ns_boolean&quot;</span></span><span>
</span><span id="line-1814"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixNsArray"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsArray"><span class="hs-identifier hs-var hs-var">xmlItemPrefixNsArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_ns_array&quot;</span></span><span>
</span><span id="line-1815"></span><span>  </span><span class="hs-special">,</span><span> </span><span id="xmlItemPrefixNsWrappedArray"><span class="annot"><span class="annottext">XmlItem -&gt; Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsWrappedArray"><span class="hs-identifier hs-var hs-var">xmlItemPrefixNsWrappedArray</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Maybe</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-comment">-- ^ &quot;prefix_ns_wrapped_array&quot;</span></span><span>
</span><span id="line-1816"></span><span>  </span><span class="hs-special">}</span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679163033"><span id="local-6989586621679163067"><span id="local-6989586621679163071"><span class="annot"><span class="annottext">Int -&gt; XmlItem -&gt; ShowS
[XmlItem] -&gt; ShowS
XmlItem -&gt; [Char]
(Int -&gt; XmlItem -&gt; ShowS)
-&gt; (XmlItem -&gt; [Char]) -&gt; ([XmlItem] -&gt; ShowS) -&gt; Show XmlItem
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; XmlItem -&gt; ShowS
showsPrec :: Int -&gt; XmlItem -&gt; ShowS
$cshow :: XmlItem -&gt; [Char]
show :: XmlItem -&gt; [Char]
$cshowList :: [XmlItem] -&gt; ShowS
showList :: [XmlItem] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163074"><span id="local-6989586621679163107"><span class="annot"><span class="annottext">XmlItem -&gt; XmlItem -&gt; Bool
(XmlItem -&gt; XmlItem -&gt; Bool)
-&gt; (XmlItem -&gt; XmlItem -&gt; Bool) -&gt; Eq XmlItem
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: XmlItem -&gt; XmlItem -&gt; Bool
== :: XmlItem -&gt; XmlItem -&gt; Bool
$c/= :: XmlItem -&gt; XmlItem -&gt; Bool
/= :: XmlItem -&gt; XmlItem -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-1817"></span><span>
</span><span id="line-1818"></span><span class="annot"><span class="hs-comment">-- | FromJSON XmlItem</span></span><span>
</span><span id="line-1819"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163112"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#XmlItem"><span class="hs-identifier hs-type">XmlItem</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1820"></span><span>  </span><span id="local-6989586621679163202"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser XmlItem
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; (Object -&gt; Parser XmlItem) -&gt; Value -&gt; Parser XmlItem
forall a. [Char] -&gt; (Object -&gt; Parser a) -&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.withObject</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;XmlItem&quot;</span></span><span> </span><span class="annot"><span class="annottext">((Object -&gt; Parser XmlItem) -&gt; Value -&gt; Parser XmlItem)
-&gt; (Object -&gt; Parser XmlItem) -&gt; Value -&gt; Parser XmlItem
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="hs-glyph">\</span><span id="local-6989586621679163203"><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span>
</span><span id="line-1821"></span><span>    </span><span class="annot"><span class="annottext">Maybe Text
-&gt; Maybe Double
-&gt; Maybe Int
-&gt; Maybe Bool
-&gt; Maybe [Int]
-&gt; Maybe Text
-&gt; Maybe Double
-&gt; Maybe Int
-&gt; Maybe Bool
-&gt; Maybe [Int]
-&gt; Maybe [Int]
-&gt; Maybe Text
-&gt; Maybe Double
-&gt; Maybe Int
-&gt; Maybe Bool
-&gt; Maybe [Int]
-&gt; Maybe [Int]
-&gt; Maybe Text
-&gt; Maybe Double
-&gt; Maybe Int
-&gt; Maybe Bool
-&gt; Maybe [Int]
-&gt; Maybe [Int]
-&gt; Maybe Text
-&gt; Maybe Double
-&gt; Maybe Int
-&gt; Maybe Bool
-&gt; Maybe [Int]
-&gt; Maybe [Int]
-&gt; XmlItem
</span><a href="OpenAPIPetstore.Model.html#XmlItem"><span class="hs-identifier hs-var">XmlItem</span></a></span><span>
</span><span id="line-1822"></span><span>      </span><span class="annot"><span class="annottext">(Maybe Text
 -&gt; Maybe Double
 -&gt; Maybe Int
 -&gt; Maybe Bool
 -&gt; Maybe [Int]
 -&gt; Maybe Text
 -&gt; Maybe Double
 -&gt; Maybe Int
 -&gt; Maybe Bool
 -&gt; Maybe [Int]
 -&gt; Maybe [Int]
 -&gt; Maybe Text
 -&gt; Maybe Double
 -&gt; Maybe Int
 -&gt; Maybe Bool
 -&gt; Maybe [Int]
 -&gt; Maybe [Int]
 -&gt; Maybe Text
 -&gt; Maybe Double
 -&gt; Maybe Int
 -&gt; Maybe Bool
 -&gt; Maybe [Int]
 -&gt; Maybe [Int]
 -&gt; Maybe Text
 -&gt; Maybe Double
 -&gt; Maybe Int
 -&gt; Maybe Bool
 -&gt; Maybe [Int]
 -&gt; Maybe [Int]
 -&gt; XmlItem)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;$&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;attribute_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1823"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Double)
-&gt; Parser
     (Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Double)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;attribute_number&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1824"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Int)
-&gt; Parser
     (Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;attribute_integer&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1825"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Bool)
-&gt; Parser
     (Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Bool)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;attribute_boolean&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1826"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe [Int])
-&gt; Parser
     (Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Int])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;wrapped_array&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1827"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1828"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Double)
-&gt; Parser
     (Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Double)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_number&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1829"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Int)
-&gt; Parser
     (Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_integer&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1830"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Bool)
-&gt; Parser
     (Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Bool)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_boolean&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1831"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe [Int])
-&gt; Parser
     (Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Int])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_array&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1832"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe [Int])
-&gt; Parser
     (Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Int])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_wrapped_array&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1833"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1834"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Double)
-&gt; Parser
     (Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Double)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_number&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1835"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Int)
-&gt; Parser
     (Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_integer&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1836"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Bool)
-&gt; Parser
     (Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Bool)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_boolean&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1837"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe [Int])
-&gt; Parser
     (Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Int])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_array&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1838"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe [Int])
-&gt; Parser
     (Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Int])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_wrapped_array&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1839"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1840"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Double)
-&gt; Parser
     (Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Double)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_number&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1841"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Int)
-&gt; Parser
     (Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_integer&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1842"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Bool)
-&gt; Parser
     (Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Bool)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_boolean&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1843"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe [Int])
-&gt; Parser
     (Maybe [Int]
      -&gt; Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Int])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_array&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1844"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe [Int]
   -&gt; Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe [Int])
-&gt; Parser
     (Maybe Text
      -&gt; Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Int])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_wrapped_array&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1845"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Text
   -&gt; Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Text)
-&gt; Parser
     (Maybe Double
      -&gt; Maybe Int
      -&gt; Maybe Bool
      -&gt; Maybe [Int]
      -&gt; Maybe [Int]
      -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Text)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_string&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1846"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Double
   -&gt; Maybe Int
   -&gt; Maybe Bool
   -&gt; Maybe [Int]
   -&gt; Maybe [Int]
   -&gt; XmlItem)
-&gt; Parser (Maybe Double)
-&gt; Parser
     (Maybe Int -&gt; Maybe Bool -&gt; Maybe [Int] -&gt; Maybe [Int] -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Double)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_number&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1847"></span><span>      </span><span class="annot"><span class="annottext">Parser
  (Maybe Int -&gt; Maybe Bool -&gt; Maybe [Int] -&gt; Maybe [Int] -&gt; XmlItem)
-&gt; Parser (Maybe Int)
-&gt; Parser (Maybe Bool -&gt; Maybe [Int] -&gt; Maybe [Int] -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Int)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_integer&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1848"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe Bool -&gt; Maybe [Int] -&gt; Maybe [Int] -&gt; XmlItem)
-&gt; Parser (Maybe Bool)
-&gt; Parser (Maybe [Int] -&gt; Maybe [Int] -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe Bool)
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_boolean&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1849"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe [Int] -&gt; Maybe [Int] -&gt; XmlItem)
-&gt; Parser (Maybe [Int]) -&gt; Parser (Maybe [Int] -&gt; XmlItem)
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Int])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_array&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1850"></span><span>      </span><span class="annot"><span class="annottext">Parser (Maybe [Int] -&gt; XmlItem)
-&gt; Parser (Maybe [Int]) -&gt; Parser XmlItem
forall a b. Parser (a -&gt; b) -&gt; Parser a -&gt; Parser b
forall (f :: * -&gt; *) a b. Applicative f =&gt; f (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-operator hs-var">&lt;*&gt;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Object
</span><a href="#local-6989586621679163203"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Object -&gt; Key -&gt; Parser (Maybe [Int])
forall a. FromJSON a =&gt; Object -&gt; Key -&gt; Parser (Maybe a)
</span><span class="hs-operator hs-var">.:?</span></span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_wrapped_array&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1851"></span><span>
</span><span id="line-1852"></span><span class="annot"><span class="hs-comment">-- | ToJSON XmlItem</span></span><span>
</span><span id="line-1853"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163206"><span id="local-6989586621679163210"><span id="local-6989586621679163213"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#XmlItem"><span class="hs-identifier hs-type">XmlItem</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1854"></span><span>  </span><span id="local-6989586621679163309"><span class="annot"><span class="annottext">toJSON :: XmlItem -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#XmlItem"><span class="hs-identifier hs-type">XmlItem</span></a></span><span> </span><span class="hs-special">{</span><span id="local-6989586621679163310"><span id="local-6989586621679163311"><span id="local-6989586621679163312"><span id="local-6989586621679163313"><span id="local-6989586621679163314"><span id="local-6989586621679163315"><span id="local-6989586621679163316"><span id="local-6989586621679163317"><span id="local-6989586621679163318"><span id="local-6989586621679163319"><span id="local-6989586621679163320"><span id="local-6989586621679163321"><span id="local-6989586621679163322"><span id="local-6989586621679163323"><span id="local-6989586621679163324"><span id="local-6989586621679163325"><span id="local-6989586621679163326"><span id="local-6989586621679163327"><span id="local-6989586621679163328"><span id="local-6989586621679163329"><span id="local-6989586621679163330"><span id="local-6989586621679163331"><span id="local-6989586621679163332"><span id="local-6989586621679163333"><span id="local-6989586621679163334"><span id="local-6989586621679163335"><span id="local-6989586621679163336"><span id="local-6989586621679163337"><span id="local-6989586621679163338"><span class="annot"><span class="annottext">Maybe Bool
Maybe Double
Maybe Int
Maybe [Int]
Maybe Text
xmlItemAttributeString :: XmlItem -&gt; Maybe Text
xmlItemAttributeNumber :: XmlItem -&gt; Maybe Double
xmlItemAttributeInteger :: XmlItem -&gt; Maybe Int
xmlItemAttributeBoolean :: XmlItem -&gt; Maybe Bool
xmlItemWrappedArray :: XmlItem -&gt; Maybe [Int]
xmlItemNameString :: XmlItem -&gt; Maybe Text
xmlItemNameNumber :: XmlItem -&gt; Maybe Double
xmlItemNameInteger :: XmlItem -&gt; Maybe Int
xmlItemNameBoolean :: XmlItem -&gt; Maybe Bool
xmlItemNameArray :: XmlItem -&gt; Maybe [Int]
xmlItemNameWrappedArray :: XmlItem -&gt; Maybe [Int]
xmlItemPrefixString :: XmlItem -&gt; Maybe Text
xmlItemPrefixNumber :: XmlItem -&gt; Maybe Double
xmlItemPrefixInteger :: XmlItem -&gt; Maybe Int
xmlItemPrefixBoolean :: XmlItem -&gt; Maybe Bool
xmlItemPrefixArray :: XmlItem -&gt; Maybe [Int]
xmlItemPrefixWrappedArray :: XmlItem -&gt; Maybe [Int]
xmlItemNamespaceString :: XmlItem -&gt; Maybe Text
xmlItemNamespaceNumber :: XmlItem -&gt; Maybe Double
xmlItemNamespaceInteger :: XmlItem -&gt; Maybe Int
xmlItemNamespaceBoolean :: XmlItem -&gt; Maybe Bool
xmlItemNamespaceArray :: XmlItem -&gt; Maybe [Int]
xmlItemNamespaceWrappedArray :: XmlItem -&gt; Maybe [Int]
xmlItemPrefixNsString :: XmlItem -&gt; Maybe Text
xmlItemPrefixNsNumber :: XmlItem -&gt; Maybe Double
xmlItemPrefixNsInteger :: XmlItem -&gt; Maybe Int
xmlItemPrefixNsBoolean :: XmlItem -&gt; Maybe Bool
xmlItemPrefixNsArray :: XmlItem -&gt; Maybe [Int]
xmlItemPrefixNsWrappedArray :: XmlItem -&gt; Maybe [Int]
xmlItemAttributeString :: Maybe Text
xmlItemAttributeNumber :: Maybe Double
xmlItemAttributeInteger :: Maybe Int
xmlItemAttributeBoolean :: Maybe Bool
xmlItemWrappedArray :: Maybe [Int]
xmlItemNameString :: Maybe Text
xmlItemNameNumber :: Maybe Double
xmlItemNameInteger :: Maybe Int
xmlItemNameBoolean :: Maybe Bool
xmlItemNameArray :: Maybe [Int]
xmlItemNameWrappedArray :: Maybe [Int]
xmlItemPrefixString :: Maybe Text
xmlItemPrefixNumber :: Maybe Double
xmlItemPrefixInteger :: Maybe Int
xmlItemPrefixBoolean :: Maybe Bool
xmlItemPrefixArray :: Maybe [Int]
xmlItemPrefixWrappedArray :: Maybe [Int]
xmlItemNamespaceString :: Maybe Text
xmlItemNamespaceNumber :: Maybe Double
xmlItemNamespaceInteger :: Maybe Int
xmlItemNamespaceBoolean :: Maybe Bool
xmlItemNamespaceArray :: Maybe [Int]
xmlItemNamespaceWrappedArray :: Maybe [Int]
xmlItemPrefixNsString :: Maybe Text
xmlItemPrefixNsNumber :: Maybe Double
xmlItemPrefixNsInteger :: Maybe Int
xmlItemPrefixNsBoolean :: Maybe Bool
xmlItemPrefixNsArray :: Maybe [Int]
xmlItemPrefixNsWrappedArray :: Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemAttributeString"><span class="hs-glyph hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">..</span></a></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span class="hs-special">}</span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1855"></span><span>   </span><span class="annot"><span class="annottext">[(Key, Value)] -&gt; Value
</span><a href="OpenAPIPetstore.Core.html#_omitNulls"><span class="hs-identifier hs-var">_omitNulls</span></a></span><span>
</span><span id="line-1856"></span><span>      </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;attribute_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679163310"><span class="hs-identifier hs-var">xmlItemAttributeString</span></a></span><span>
</span><span id="line-1857"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;attribute_number&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Double
</span><a href="#local-6989586621679163311"><span class="hs-identifier hs-var">xmlItemAttributeNumber</span></a></span><span>
</span><span id="line-1858"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;attribute_integer&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679163312"><span class="hs-identifier hs-var">xmlItemAttributeInteger</span></a></span><span>
</span><span id="line-1859"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;attribute_boolean&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Bool
</span><a href="#local-6989586621679163313"><span class="hs-identifier hs-var">xmlItemAttributeBoolean</span></a></span><span>
</span><span id="line-1860"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;wrapped_array&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
</span><a href="#local-6989586621679163314"><span class="hs-identifier hs-var">xmlItemWrappedArray</span></a></span><span>
</span><span id="line-1861"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679163315"><span class="hs-identifier hs-var">xmlItemNameString</span></a></span><span>
</span><span id="line-1862"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_number&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Double
</span><a href="#local-6989586621679163316"><span class="hs-identifier hs-var">xmlItemNameNumber</span></a></span><span>
</span><span id="line-1863"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_integer&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679163317"><span class="hs-identifier hs-var">xmlItemNameInteger</span></a></span><span>
</span><span id="line-1864"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_boolean&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Bool
</span><a href="#local-6989586621679163318"><span class="hs-identifier hs-var">xmlItemNameBoolean</span></a></span><span>
</span><span id="line-1865"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_array&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
</span><a href="#local-6989586621679163319"><span class="hs-identifier hs-var">xmlItemNameArray</span></a></span><span>
</span><span id="line-1866"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;name_wrapped_array&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
</span><a href="#local-6989586621679163320"><span class="hs-identifier hs-var">xmlItemNameWrappedArray</span></a></span><span>
</span><span id="line-1867"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679163321"><span class="hs-identifier hs-var">xmlItemPrefixString</span></a></span><span>
</span><span id="line-1868"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_number&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Double
</span><a href="#local-6989586621679163322"><span class="hs-identifier hs-var">xmlItemPrefixNumber</span></a></span><span>
</span><span id="line-1869"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_integer&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679163323"><span class="hs-identifier hs-var">xmlItemPrefixInteger</span></a></span><span>
</span><span id="line-1870"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_boolean&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Bool
</span><a href="#local-6989586621679163324"><span class="hs-identifier hs-var">xmlItemPrefixBoolean</span></a></span><span>
</span><span id="line-1871"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_array&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
</span><a href="#local-6989586621679163325"><span class="hs-identifier hs-var">xmlItemPrefixArray</span></a></span><span>
</span><span id="line-1872"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_wrapped_array&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
</span><a href="#local-6989586621679163326"><span class="hs-identifier hs-var">xmlItemPrefixWrappedArray</span></a></span><span>
</span><span id="line-1873"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679163327"><span class="hs-identifier hs-var">xmlItemNamespaceString</span></a></span><span>
</span><span id="line-1874"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_number&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Double
</span><a href="#local-6989586621679163328"><span class="hs-identifier hs-var">xmlItemNamespaceNumber</span></a></span><span>
</span><span id="line-1875"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_integer&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679163329"><span class="hs-identifier hs-var">xmlItemNamespaceInteger</span></a></span><span>
</span><span id="line-1876"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_boolean&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Bool
</span><a href="#local-6989586621679163330"><span class="hs-identifier hs-var">xmlItemNamespaceBoolean</span></a></span><span>
</span><span id="line-1877"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_array&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
</span><a href="#local-6989586621679163331"><span class="hs-identifier hs-var">xmlItemNamespaceArray</span></a></span><span>
</span><span id="line-1878"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;namespace_wrapped_array&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
</span><a href="#local-6989586621679163332"><span class="hs-identifier hs-var">xmlItemNamespaceWrappedArray</span></a></span><span>
</span><span id="line-1879"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_string&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Text -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Text
</span><a href="#local-6989586621679163333"><span class="hs-identifier hs-var">xmlItemPrefixNsString</span></a></span><span>
</span><span id="line-1880"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_number&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Double -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Double
</span><a href="#local-6989586621679163334"><span class="hs-identifier hs-var">xmlItemPrefixNsNumber</span></a></span><span>
</span><span id="line-1881"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_integer&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Int -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Int
</span><a href="#local-6989586621679163335"><span class="hs-identifier hs-var">xmlItemPrefixNsInteger</span></a></span><span>
</span><span id="line-1882"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_boolean&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe Bool -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe Bool
</span><a href="#local-6989586621679163336"><span class="hs-identifier hs-var">xmlItemPrefixNsBoolean</span></a></span><span>
</span><span id="line-1883"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_array&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
</span><a href="#local-6989586621679163337"><span class="hs-identifier hs-var">xmlItemPrefixNsArray</span></a></span><span>
</span><span id="line-1884"></span><span>      </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Key
</span><span class="hs-string">&quot;prefix_ns_wrapped_array&quot;</span></span><span> </span><span class="annot"><span class="annottext">Key -&gt; Maybe [Int] -&gt; (Key, Value)
forall v. ToJSON v =&gt; Key -&gt; v -&gt; (Key, Value)
forall kv v. (KeyValue kv, ToJSON v) =&gt; Key -&gt; v -&gt; kv
</span><span class="hs-operator hs-var">.=</span></span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
</span><a href="#local-6989586621679163338"><span class="hs-identifier hs-var">xmlItemPrefixNsWrappedArray</span></a></span><span>
</span><span id="line-1885"></span><span>      </span><span class="hs-special">]</span><span>
</span><span id="line-1886"></span><span>
</span><span id="line-1887"></span><span>
</span><span id="line-1888"></span><span class="annot"><span class="hs-comment">-- | Construct a value of type 'XmlItem' (by applying it's required fields, if any)</span></span><span>
</span><span id="line-1889"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#mkXmlItem"><span class="hs-identifier hs-type">mkXmlItem</span></a></span><span>
</span><span id="line-1890"></span><span>  </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#XmlItem"><span class="hs-identifier hs-type">XmlItem</span></a></span><span>
</span><span id="line-1891"></span><span id="mkXmlItem"><span class="annot"><span class="annottext">mkXmlItem :: XmlItem
</span><a href="OpenAPIPetstore.Model.html#mkXmlItem"><span class="hs-identifier hs-var hs-var">mkXmlItem</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-1892"></span><span>  </span><span class="annot"><a href="OpenAPIPetstore.Model.html#XmlItem"><span class="hs-identifier hs-type">XmlItem</span></a></span><span>
</span><span id="line-1893"></span><span>  </span><span class="hs-special">{</span><span> </span><span class="annot"><span class="annottext">xmlItemAttributeString :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#xmlItemAttributeString"><span class="hs-identifier hs-var">xmlItemAttributeString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1894"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemAttributeNumber :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#xmlItemAttributeNumber"><span class="hs-identifier hs-var">xmlItemAttributeNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Double
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1895"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemAttributeInteger :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#xmlItemAttributeInteger"><span class="hs-identifier hs-var">xmlItemAttributeInteger</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1896"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemAttributeBoolean :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#xmlItemAttributeBoolean"><span class="hs-identifier hs-var">xmlItemAttributeBoolean</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Bool
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1897"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemWrappedArray :: Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemWrappedArray"><span class="hs-identifier hs-var">xmlItemWrappedArray</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1898"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNameString :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameString"><span class="hs-identifier hs-var">xmlItemNameString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1899"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNameNumber :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameNumber"><span class="hs-identifier hs-var">xmlItemNameNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Double
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1900"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNameInteger :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameInteger"><span class="hs-identifier hs-var">xmlItemNameInteger</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1901"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNameBoolean :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameBoolean"><span class="hs-identifier hs-var">xmlItemNameBoolean</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Bool
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1902"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNameArray :: Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameArray"><span class="hs-identifier hs-var">xmlItemNameArray</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1903"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNameWrappedArray :: Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemNameWrappedArray"><span class="hs-identifier hs-var">xmlItemNameWrappedArray</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1904"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixString :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixString"><span class="hs-identifier hs-var">xmlItemPrefixString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1905"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixNumber :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNumber"><span class="hs-identifier hs-var">xmlItemPrefixNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Double
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1906"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixInteger :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixInteger"><span class="hs-identifier hs-var">xmlItemPrefixInteger</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1907"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixBoolean :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixBoolean"><span class="hs-identifier hs-var">xmlItemPrefixBoolean</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Bool
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1908"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixArray :: Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixArray"><span class="hs-identifier hs-var">xmlItemPrefixArray</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1909"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixWrappedArray :: Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixWrappedArray"><span class="hs-identifier hs-var">xmlItemPrefixWrappedArray</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1910"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNamespaceString :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceString"><span class="hs-identifier hs-var">xmlItemNamespaceString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1911"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNamespaceNumber :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceNumber"><span class="hs-identifier hs-var">xmlItemNamespaceNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Double
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1912"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNamespaceInteger :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceInteger"><span class="hs-identifier hs-var">xmlItemNamespaceInteger</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1913"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNamespaceBoolean :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceBoolean"><span class="hs-identifier hs-var">xmlItemNamespaceBoolean</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Bool
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1914"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNamespaceArray :: Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceArray"><span class="hs-identifier hs-var">xmlItemNamespaceArray</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1915"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemNamespaceWrappedArray :: Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemNamespaceWrappedArray"><span class="hs-identifier hs-var">xmlItemNamespaceWrappedArray</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1916"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixNsString :: Maybe Text
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsString"><span class="hs-identifier hs-var">xmlItemPrefixNsString</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Text
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1917"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixNsNumber :: Maybe Double
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsNumber"><span class="hs-identifier hs-var">xmlItemPrefixNsNumber</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Double
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1918"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixNsInteger :: Maybe Int
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsInteger"><span class="hs-identifier hs-var">xmlItemPrefixNsInteger</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1919"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixNsBoolean :: Maybe Bool
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsBoolean"><span class="hs-identifier hs-var">xmlItemPrefixNsBoolean</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Bool
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1920"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixNsArray :: Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsArray"><span class="hs-identifier hs-var">xmlItemPrefixNsArray</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1921"></span><span>  </span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">xmlItemPrefixNsWrappedArray :: Maybe [Int]
</span><a href="OpenAPIPetstore.Model.html#xmlItemPrefixNsWrappedArray"><span class="hs-identifier hs-var">xmlItemPrefixNsWrappedArray</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe [Int]
forall a. Maybe a
</span><span class="hs-identifier hs-var">Nothing</span></span><span>
</span><span id="line-1922"></span><span>  </span><span class="hs-special">}</span><span>
</span><span id="line-1923"></span><span>
</span><span id="line-1924"></span><span>
</span><span id="line-1925"></span><span class="annot"><span class="hs-comment">-- * Enums</span></span><span>
</span><span id="line-1926"></span><span>
</span><span id="line-1927"></span><span>
</span><span id="line-1928"></span><span class="annot"><span class="hs-comment">-- ** E'ArrayEnum</span></span><span>
</span><span id="line-1929"></span><span>
</span><span id="line-1930"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Text'</span></span><span>
</span><span id="line-1931"></span><span class="hs-keyword">data</span><span> </span><span id="E%27ArrayEnum"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum"><span class="hs-identifier hs-var">E'ArrayEnum</span></a></span></span><span>
</span><span id="line-1932"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27ArrayEnum%27Fish"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum%27Fish"><span class="hs-identifier hs-var">E'ArrayEnum'Fish</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;fish&quot;@</span></span><span>
</span><span id="line-1933"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27ArrayEnum%27Crab"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum%27Crab"><span class="hs-identifier hs-var">E'ArrayEnum'Crab</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;crab&quot;@</span></span><span>
</span><span id="line-1934"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679163343"><span id="local-6989586621679163345"><span id="local-6989586621679163348"><span class="annot"><span class="annottext">Int -&gt; E'ArrayEnum -&gt; ShowS
[E'ArrayEnum] -&gt; ShowS
E'ArrayEnum -&gt; [Char]
(Int -&gt; E'ArrayEnum -&gt; ShowS)
-&gt; (E'ArrayEnum -&gt; [Char])
-&gt; ([E'ArrayEnum] -&gt; ShowS)
-&gt; Show E'ArrayEnum
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'ArrayEnum -&gt; ShowS
showsPrec :: Int -&gt; E'ArrayEnum -&gt; ShowS
$cshow :: E'ArrayEnum -&gt; [Char]
show :: E'ArrayEnum -&gt; [Char]
$cshowList :: [E'ArrayEnum] -&gt; ShowS
showList :: [E'ArrayEnum] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163351"><span id="local-6989586621679163353"><span class="annot"><span class="annottext">E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
(E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool)
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool) -&gt; Eq E'ArrayEnum
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
== :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
$c/= :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
/= :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163358"><span id="local-6989586621679163360"><span id="local-6989586621679163362"><span id="local-6989586621679163366"><span id="local-6989586621679163369"><span id="local-6989586621679163372"><span id="local-6989586621679163375"><span class="annot"><span class="annottext">Eq E'ArrayEnum
Eq E'ArrayEnum
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; Ordering)
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool)
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool)
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool)
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool)
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum)
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum)
-&gt; Ord E'ArrayEnum
E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
E'ArrayEnum -&gt; E'ArrayEnum -&gt; Ordering
E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Ordering
compare :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Ordering
$c&lt; :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
&lt; :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
$c&lt;= :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
&lt;= :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
$c&gt; :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
&gt; :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
$c&gt;= :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
&gt;= :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bool
$cmax :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum
max :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum
$cmin :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum
min :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163379"><span id="local-6989586621679163381"><span class="annot"><span class="annottext">E'ArrayEnum
E'ArrayEnum -&gt; E'ArrayEnum -&gt; Bounded E'ArrayEnum
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'ArrayEnum
minBound :: E'ArrayEnum
$cmaxBound :: E'ArrayEnum
maxBound :: E'ArrayEnum
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163385"><span id="local-6989586621679163391"><span id="local-6989586621679163397"><span id="local-6989586621679163407"><span id="local-6989586621679163409"><span id="local-6989586621679163413"><span id="local-6989586621679163417"><span id="local-6989586621679163421"><span class="annot"><span class="annottext">Int -&gt; E'ArrayEnum
E'ArrayEnum -&gt; Int
E'ArrayEnum -&gt; [E'ArrayEnum]
E'ArrayEnum -&gt; E'ArrayEnum
E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum]
E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum]
(E'ArrayEnum -&gt; E'ArrayEnum)
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum)
-&gt; (Int -&gt; E'ArrayEnum)
-&gt; (E'ArrayEnum -&gt; Int)
-&gt; (E'ArrayEnum -&gt; [E'ArrayEnum])
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum])
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum])
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum])
-&gt; Enum E'ArrayEnum
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'ArrayEnum -&gt; E'ArrayEnum
succ :: E'ArrayEnum -&gt; E'ArrayEnum
$cpred :: E'ArrayEnum -&gt; E'ArrayEnum
pred :: E'ArrayEnum -&gt; E'ArrayEnum
$ctoEnum :: Int -&gt; E'ArrayEnum
toEnum :: Int -&gt; E'ArrayEnum
$cfromEnum :: E'ArrayEnum -&gt; Int
fromEnum :: E'ArrayEnum -&gt; Int
$cenumFrom :: E'ArrayEnum -&gt; [E'ArrayEnum]
enumFrom :: E'ArrayEnum -&gt; [E'ArrayEnum]
$cenumFromThen :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum]
enumFromThen :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum]
$cenumFromTo :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum]
enumFromTo :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum]
$cenumFromThenTo :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum]
enumFromThenTo :: E'ArrayEnum -&gt; E'ArrayEnum -&gt; E'ArrayEnum -&gt; [E'ArrayEnum]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-1935"></span><span>
</span><span id="line-1936"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163426"><span id="local-6989586621679163429"><span id="local-6989586621679163432"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum"><span class="hs-identifier hs-type">E'ArrayEnum</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163435"><span class="annot"><span class="annottext">toJSON :: E'ArrayEnum -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value) -&gt; (E'ArrayEnum -&gt; Text) -&gt; E'ArrayEnum -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'ArrayEnum -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27ArrayEnum"><span class="hs-identifier hs-var">fromE'ArrayEnum</span></a></span><span>
</span><span id="line-1937"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163439"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum"><span class="hs-identifier hs-type">E'ArrayEnum</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163447"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'ArrayEnum
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679163448"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679163448"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'ArrayEnum)
-&gt; (E'ArrayEnum -&gt; Parser E'ArrayEnum)
-&gt; Either [Char] E'ArrayEnum
-&gt; Parser E'ArrayEnum
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'ArrayEnum
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'ArrayEnum -&gt; Parser E'ArrayEnum
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'ArrayEnum -&gt; Parser E'ArrayEnum)
-&gt; (E'ArrayEnum -&gt; E'ArrayEnum)
-&gt; E'ArrayEnum
-&gt; Parser E'ArrayEnum
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'ArrayEnum -&gt; E'ArrayEnum
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'ArrayEnum -&gt; Parser E'ArrayEnum)
-&gt; (Text -&gt; Either [Char] E'ArrayEnum)
-&gt; Text
-&gt; Parser E'ArrayEnum
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'ArrayEnum
</span><a href="OpenAPIPetstore.Model.html#toE%27ArrayEnum"><span class="hs-identifier hs-var">toE'ArrayEnum</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser E'ArrayEnum) -&gt; Parser Text -&gt; Parser E'ArrayEnum
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679163448"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-1938"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163453"><span id="local-6989586621679163457"><span id="local-6989586621679163460"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum"><span class="hs-identifier hs-type">E'ArrayEnum</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163466"><span class="annot"><span class="annottext">toQueryParam :: E'ArrayEnum -&gt; Text
</span><a href="#local-6989586621679163466"><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text) -&gt; (E'ArrayEnum -&gt; Text) -&gt; E'ArrayEnum -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'ArrayEnum -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27ArrayEnum"><span class="hs-identifier hs-var">fromE'ArrayEnum</span></a></span><span>
</span><span id="line-1939"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163469"><span id="local-6989586621679163473"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum"><span class="hs-identifier hs-type">E'ArrayEnum</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163483"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'ArrayEnum
</span><a href="#local-6989586621679163483"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></a></span></span><span> </span><span id="local-6989586621679163485"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163485"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163485"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text E'ArrayEnum) -&gt; Either Text E'ArrayEnum
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] E'ArrayEnum -&gt; Either Text E'ArrayEnum
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'ArrayEnum -&gt; Either Text E'ArrayEnum)
-&gt; (Text -&gt; Either [Char] E'ArrayEnum)
-&gt; Text
-&gt; Either Text E'ArrayEnum
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'ArrayEnum
</span><a href="OpenAPIPetstore.Model.html#toE%27ArrayEnum"><span class="hs-identifier hs-var">toE'ArrayEnum</span></a></span><span>
</span><span id="line-1940"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163492"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum"><span class="hs-identifier hs-type">E'ArrayEnum</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163497"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'ArrayEnum -&gt; ByteString
</span><a href="#local-6989586621679163497"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'ArrayEnum -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-1941"></span><span>
</span><span id="line-1942"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'ArrayEnum' enum</span></span><span>
</span><span id="line-1943"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27ArrayEnum"><span class="hs-identifier hs-type">fromE'ArrayEnum</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum"><span class="hs-identifier hs-type">E'ArrayEnum</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-1944"></span><span id="fromE%27ArrayEnum"><span class="annot"><span class="annottext">fromE'ArrayEnum :: E'ArrayEnum -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27ArrayEnum"><span class="hs-identifier hs-var hs-var">fromE'ArrayEnum</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-1945"></span><span>  </span><span class="annot"><span class="annottext">E'ArrayEnum
</span><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum%27Fish"><span class="hs-identifier hs-var">E'ArrayEnum'Fish</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;fish&quot;</span></span><span>
</span><span id="line-1946"></span><span>  </span><span class="annot"><span class="annottext">E'ArrayEnum
</span><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum%27Crab"><span class="hs-identifier hs-var">E'ArrayEnum'Crab</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;crab&quot;</span></span><span>
</span><span id="line-1947"></span><span>
</span><span id="line-1948"></span><span class="annot"><span class="hs-comment">-- | parse 'E'ArrayEnum' enum</span></span><span>
</span><span id="line-1949"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27ArrayEnum"><span class="hs-identifier hs-type">toE'ArrayEnum</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum"><span class="hs-identifier hs-type">E'ArrayEnum</span></a></span><span>
</span><span id="line-1950"></span><span id="toE%27ArrayEnum"><span class="annot"><span class="annottext">toE'ArrayEnum :: Text -&gt; Either [Char] E'ArrayEnum
</span><a href="OpenAPIPetstore.Model.html#toE%27ArrayEnum"><span class="hs-identifier hs-var hs-var">toE'ArrayEnum</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-1951"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;fish&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'ArrayEnum -&gt; Either [Char] E'ArrayEnum
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'ArrayEnum
</span><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum%27Fish"><span class="hs-identifier hs-var">E'ArrayEnum'Fish</span></a></span><span>
</span><span id="line-1952"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;crab&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'ArrayEnum -&gt; Either [Char] E'ArrayEnum
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'ArrayEnum
</span><a href="OpenAPIPetstore.Model.html#E%27ArrayEnum%27Crab"><span class="hs-identifier hs-var">E'ArrayEnum'Crab</span></a></span><span>
</span><span id="line-1953"></span><span>  </span><span id="local-6989586621679163500"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163500"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'ArrayEnum
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'ArrayEnum)
-&gt; [Char] -&gt; Either [Char] E'ArrayEnum
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'ArrayEnum: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163500"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-1954"></span><span>
</span><span id="line-1955"></span><span>
</span><span id="line-1956"></span><span class="annot"><span class="hs-comment">-- ** E'EnumFormString</span></span><span>
</span><span id="line-1957"></span><span>
</span><span id="line-1958"></span><span class="hs-comment">-- | Enum of 'Text' .</span><span>
</span><span id="line-1959"></span><span class="hs-comment">-- Form parameter enum test (string)</span><span>
</span><span id="line-1960"></span><span class="hs-keyword">data</span><span> </span><span id="E%27EnumFormString"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-var">E'EnumFormString</span></a></span></span><span>
</span><span id="line-1961"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27EnumFormString%27_abc"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString%27_abc"><span class="hs-identifier hs-var">E'EnumFormString'_abc</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;_abc&quot;@</span></span><span>
</span><span id="line-1962"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27EnumFormString%27_efg"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString%27_efg"><span class="hs-identifier hs-var">E'EnumFormString'_efg</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;-efg&quot;@</span></span><span>
</span><span id="line-1963"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27EnumFormString%27_xyz"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString%27_xyz"><span class="hs-identifier hs-var">E'EnumFormString'_xyz</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;(xyz)&quot;@</span></span><span>
</span><span id="line-1964"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679163506"><span id="local-6989586621679163508"><span id="local-6989586621679163511"><span class="annot"><span class="annottext">Int -&gt; E'EnumFormString -&gt; ShowS
[E'EnumFormString] -&gt; ShowS
E'EnumFormString -&gt; [Char]
(Int -&gt; E'EnumFormString -&gt; ShowS)
-&gt; (E'EnumFormString -&gt; [Char])
-&gt; ([E'EnumFormString] -&gt; ShowS)
-&gt; Show E'EnumFormString
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'EnumFormString -&gt; ShowS
showsPrec :: Int -&gt; E'EnumFormString -&gt; ShowS
$cshow :: E'EnumFormString -&gt; [Char]
show :: E'EnumFormString -&gt; [Char]
$cshowList :: [E'EnumFormString] -&gt; ShowS
showList :: [E'EnumFormString] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163514"><span id="local-6989586621679163516"><span class="annot"><span class="annottext">E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
(E'EnumFormString -&gt; E'EnumFormString -&gt; Bool)
-&gt; (E'EnumFormString -&gt; E'EnumFormString -&gt; Bool)
-&gt; Eq E'EnumFormString
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
== :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
$c/= :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
/= :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163521"><span id="local-6989586621679163523"><span id="local-6989586621679163525"><span id="local-6989586621679163529"><span id="local-6989586621679163532"><span id="local-6989586621679163535"><span id="local-6989586621679163538"><span class="annot"><span class="annottext">Eq E'EnumFormString
Eq E'EnumFormString
-&gt; (E'EnumFormString -&gt; E'EnumFormString -&gt; Ordering)
-&gt; (E'EnumFormString -&gt; E'EnumFormString -&gt; Bool)
-&gt; (E'EnumFormString -&gt; E'EnumFormString -&gt; Bool)
-&gt; (E'EnumFormString -&gt; E'EnumFormString -&gt; Bool)
-&gt; (E'EnumFormString -&gt; E'EnumFormString -&gt; Bool)
-&gt; (E'EnumFormString -&gt; E'EnumFormString -&gt; E'EnumFormString)
-&gt; (E'EnumFormString -&gt; E'EnumFormString -&gt; E'EnumFormString)
-&gt; Ord E'EnumFormString
E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
E'EnumFormString -&gt; E'EnumFormString -&gt; Ordering
E'EnumFormString -&gt; E'EnumFormString -&gt; E'EnumFormString
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'EnumFormString -&gt; E'EnumFormString -&gt; Ordering
compare :: E'EnumFormString -&gt; E'EnumFormString -&gt; Ordering
$c&lt; :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
&lt; :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
$c&lt;= :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
&lt;= :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
$c&gt; :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
&gt; :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
$c&gt;= :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
&gt;= :: E'EnumFormString -&gt; E'EnumFormString -&gt; Bool
$cmax :: E'EnumFormString -&gt; E'EnumFormString -&gt; E'EnumFormString
max :: E'EnumFormString -&gt; E'EnumFormString -&gt; E'EnumFormString
$cmin :: E'EnumFormString -&gt; E'EnumFormString -&gt; E'EnumFormString
min :: E'EnumFormString -&gt; E'EnumFormString -&gt; E'EnumFormString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163541"><span id="local-6989586621679163543"><span class="annot"><span class="annottext">E'EnumFormString
E'EnumFormString -&gt; E'EnumFormString -&gt; Bounded E'EnumFormString
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'EnumFormString
minBound :: E'EnumFormString
$cmaxBound :: E'EnumFormString
maxBound :: E'EnumFormString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163546"><span id="local-6989586621679163552"><span id="local-6989586621679163558"><span id="local-6989586621679163568"><span id="local-6989586621679163570"><span id="local-6989586621679163573"><span id="local-6989586621679163577"><span id="local-6989586621679163581"><span class="annot"><span class="annottext">Int -&gt; E'EnumFormString
E'EnumFormString -&gt; Int
E'EnumFormString -&gt; [E'EnumFormString]
E'EnumFormString -&gt; E'EnumFormString
E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString]
E'EnumFormString
-&gt; E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString]
(E'EnumFormString -&gt; E'EnumFormString)
-&gt; (E'EnumFormString -&gt; E'EnumFormString)
-&gt; (Int -&gt; E'EnumFormString)
-&gt; (E'EnumFormString -&gt; Int)
-&gt; (E'EnumFormString -&gt; [E'EnumFormString])
-&gt; (E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString])
-&gt; (E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString])
-&gt; (E'EnumFormString
    -&gt; E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString])
-&gt; Enum E'EnumFormString
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'EnumFormString -&gt; E'EnumFormString
succ :: E'EnumFormString -&gt; E'EnumFormString
$cpred :: E'EnumFormString -&gt; E'EnumFormString
pred :: E'EnumFormString -&gt; E'EnumFormString
$ctoEnum :: Int -&gt; E'EnumFormString
toEnum :: Int -&gt; E'EnumFormString
$cfromEnum :: E'EnumFormString -&gt; Int
fromEnum :: E'EnumFormString -&gt; Int
$cenumFrom :: E'EnumFormString -&gt; [E'EnumFormString]
enumFrom :: E'EnumFormString -&gt; [E'EnumFormString]
$cenumFromThen :: E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString]
enumFromThen :: E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString]
$cenumFromTo :: E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString]
enumFromTo :: E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString]
$cenumFromThenTo :: E'EnumFormString
-&gt; E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString]
enumFromThenTo :: E'EnumFormString
-&gt; E'EnumFormString -&gt; E'EnumFormString -&gt; [E'EnumFormString]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-1965"></span><span>
</span><span id="line-1966"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163585"><span id="local-6989586621679163589"><span id="local-6989586621679163592"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-type">E'EnumFormString</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163595"><span class="annot"><span class="annottext">toJSON :: E'EnumFormString -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value)
-&gt; (E'EnumFormString -&gt; Text) -&gt; E'EnumFormString -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormString -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumFormString"><span class="hs-identifier hs-var">fromE'EnumFormString</span></a></span><span>
</span><span id="line-1967"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163599"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-type">E'EnumFormString</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163606"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'EnumFormString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679163607"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679163607"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'EnumFormString)
-&gt; (E'EnumFormString -&gt; Parser E'EnumFormString)
-&gt; Either [Char] E'EnumFormString
-&gt; Parser E'EnumFormString
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'EnumFormString
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'EnumFormString -&gt; Parser E'EnumFormString
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'EnumFormString -&gt; Parser E'EnumFormString)
-&gt; (E'EnumFormString -&gt; E'EnumFormString)
-&gt; E'EnumFormString
-&gt; Parser E'EnumFormString
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormString -&gt; E'EnumFormString
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumFormString -&gt; Parser E'EnumFormString)
-&gt; (Text -&gt; Either [Char] E'EnumFormString)
-&gt; Text
-&gt; Parser E'EnumFormString
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumFormString"><span class="hs-identifier hs-var">toE'EnumFormString</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser E'EnumFormString)
-&gt; Parser Text -&gt; Parser E'EnumFormString
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679163607"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-1968"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163610"><span id="local-6989586621679163614"><span id="local-6989586621679163617"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-type">E'EnumFormString</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163621"><span class="annot"><span class="annottext">toQueryParam :: E'EnumFormString -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text)
-&gt; (E'EnumFormString -&gt; Text) -&gt; E'EnumFormString -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormString -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumFormString"><span class="hs-identifier hs-var">fromE'EnumFormString</span></a></span><span>
</span><span id="line-1969"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163623"><span id="local-6989586621679163627"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-type">E'EnumFormString</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163633"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'EnumFormString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679163634"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163634"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163634"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text E'EnumFormString)
-&gt; Either Text E'EnumFormString
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] E'EnumFormString -&gt; Either Text E'EnumFormString
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumFormString -&gt; Either Text E'EnumFormString)
-&gt; (Text -&gt; Either [Char] E'EnumFormString)
-&gt; Text
-&gt; Either Text E'EnumFormString
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumFormString"><span class="hs-identifier hs-var">toE'EnumFormString</span></a></span><span>
</span><span id="line-1970"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163639"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-type">E'EnumFormString</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163643"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'EnumFormString -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'EnumFormString -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-1971"></span><span>
</span><span id="line-1972"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'EnumFormString' enum</span></span><span>
</span><span id="line-1973"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27EnumFormString"><span class="hs-identifier hs-type">fromE'EnumFormString</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-type">E'EnumFormString</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-1974"></span><span id="fromE%27EnumFormString"><span class="annot"><span class="annottext">fromE'EnumFormString :: E'EnumFormString -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumFormString"><span class="hs-identifier hs-var hs-var">fromE'EnumFormString</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-1975"></span><span>  </span><span class="annot"><span class="annottext">E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumFormString%27_abc"><span class="hs-identifier hs-var">E'EnumFormString'_abc</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;_abc&quot;</span></span><span>
</span><span id="line-1976"></span><span>  </span><span class="annot"><span class="annottext">E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumFormString%27_efg"><span class="hs-identifier hs-var">E'EnumFormString'_efg</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;-efg&quot;</span></span><span>
</span><span id="line-1977"></span><span>  </span><span class="annot"><span class="annottext">E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumFormString%27_xyz"><span class="hs-identifier hs-var">E'EnumFormString'_xyz</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;(xyz)&quot;</span></span><span>
</span><span id="line-1978"></span><span>
</span><span id="line-1979"></span><span class="annot"><span class="hs-comment">-- | parse 'E'EnumFormString' enum</span></span><span>
</span><span id="line-1980"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27EnumFormString"><span class="hs-identifier hs-type">toE'EnumFormString</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormString"><span class="hs-identifier hs-type">E'EnumFormString</span></a></span><span>
</span><span id="line-1981"></span><span id="toE%27EnumFormString"><span class="annot"><span class="annottext">toE'EnumFormString :: Text -&gt; Either [Char] E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumFormString"><span class="hs-identifier hs-var hs-var">toE'EnumFormString</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-1982"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;_abc&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumFormString -&gt; Either [Char] E'EnumFormString
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumFormString%27_abc"><span class="hs-identifier hs-var">E'EnumFormString'_abc</span></a></span><span>
</span><span id="line-1983"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;-efg&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumFormString -&gt; Either [Char] E'EnumFormString
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumFormString%27_efg"><span class="hs-identifier hs-var">E'EnumFormString'_efg</span></a></span><span>
</span><span id="line-1984"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;(xyz)&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumFormString -&gt; Either [Char] E'EnumFormString
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumFormString%27_xyz"><span class="hs-identifier hs-var">E'EnumFormString'_xyz</span></a></span><span>
</span><span id="line-1985"></span><span>  </span><span id="local-6989586621679163644"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163644"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'EnumFormString
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'EnumFormString)
-&gt; [Char] -&gt; Either [Char] E'EnumFormString
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'EnumFormString: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163644"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-1986"></span><span>
</span><span id="line-1987"></span><span>
</span><span id="line-1988"></span><span class="annot"><span class="hs-comment">-- ** E'EnumFormStringArray</span></span><span>
</span><span id="line-1989"></span><span>
</span><span id="line-1990"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Text'</span></span><span>
</span><span id="line-1991"></span><span class="hs-keyword">data</span><span> </span><span id="E%27EnumFormStringArray"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-var">E'EnumFormStringArray</span></a></span></span><span>
</span><span id="line-1992"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27EnumFormStringArray%27GreaterThan"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray%27GreaterThan"><span class="hs-identifier hs-var">E'EnumFormStringArray'GreaterThan</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;&gt;&quot;@</span></span><span>
</span><span id="line-1993"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27EnumFormStringArray%27Dollar"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray%27Dollar"><span class="hs-identifier hs-var">E'EnumFormStringArray'Dollar</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;$&quot;@</span></span><span>
</span><span id="line-1994"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679163648"><span id="local-6989586621679163650"><span id="local-6989586621679163653"><span class="annot"><span class="annottext">Int -&gt; E'EnumFormStringArray -&gt; ShowS
[E'EnumFormStringArray] -&gt; ShowS
E'EnumFormStringArray -&gt; [Char]
(Int -&gt; E'EnumFormStringArray -&gt; ShowS)
-&gt; (E'EnumFormStringArray -&gt; [Char])
-&gt; ([E'EnumFormStringArray] -&gt; ShowS)
-&gt; Show E'EnumFormStringArray
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'EnumFormStringArray -&gt; ShowS
showsPrec :: Int -&gt; E'EnumFormStringArray -&gt; ShowS
$cshow :: E'EnumFormStringArray -&gt; [Char]
show :: E'EnumFormStringArray -&gt; [Char]
$cshowList :: [E'EnumFormStringArray] -&gt; ShowS
showList :: [E'EnumFormStringArray] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163656"><span id="local-6989586621679163658"><span class="annot"><span class="annottext">E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
(E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool)
-&gt; (E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool)
-&gt; Eq E'EnumFormStringArray
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
== :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
$c/= :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
/= :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163663"><span id="local-6989586621679163665"><span id="local-6989586621679163667"><span id="local-6989586621679163671"><span id="local-6989586621679163674"><span id="local-6989586621679163677"><span id="local-6989586621679163680"><span class="annot"><span class="annottext">Eq E'EnumFormStringArray
Eq E'EnumFormStringArray
-&gt; (E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Ordering)
-&gt; (E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool)
-&gt; (E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool)
-&gt; (E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool)
-&gt; (E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool)
-&gt; (E'EnumFormStringArray
    -&gt; E'EnumFormStringArray -&gt; E'EnumFormStringArray)
-&gt; (E'EnumFormStringArray
    -&gt; E'EnumFormStringArray -&gt; E'EnumFormStringArray)
-&gt; Ord E'EnumFormStringArray
E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Ordering
E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; E'EnumFormStringArray
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Ordering
compare :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Ordering
$c&lt; :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
&lt; :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
$c&lt;= :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
&lt;= :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
$c&gt; :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
&gt; :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
$c&gt;= :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
&gt;= :: E'EnumFormStringArray -&gt; E'EnumFormStringArray -&gt; Bool
$cmax :: E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; E'EnumFormStringArray
max :: E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; E'EnumFormStringArray
$cmin :: E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; E'EnumFormStringArray
min :: E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; E'EnumFormStringArray
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163683"><span id="local-6989586621679163685"><span class="annot"><span class="annottext">E'EnumFormStringArray
E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; Bounded E'EnumFormStringArray
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'EnumFormStringArray
minBound :: E'EnumFormStringArray
$cmaxBound :: E'EnumFormStringArray
maxBound :: E'EnumFormStringArray
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163688"><span id="local-6989586621679163694"><span id="local-6989586621679163700"><span id="local-6989586621679163710"><span id="local-6989586621679163712"><span id="local-6989586621679163715"><span id="local-6989586621679163719"><span id="local-6989586621679163723"><span class="annot"><span class="annottext">Int -&gt; E'EnumFormStringArray
E'EnumFormStringArray -&gt; Int
E'EnumFormStringArray -&gt; [E'EnumFormStringArray]
E'EnumFormStringArray -&gt; E'EnumFormStringArray
E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; [E'EnumFormStringArray]
E'EnumFormStringArray
-&gt; E'EnumFormStringArray
-&gt; E'EnumFormStringArray
-&gt; [E'EnumFormStringArray]
(E'EnumFormStringArray -&gt; E'EnumFormStringArray)
-&gt; (E'EnumFormStringArray -&gt; E'EnumFormStringArray)
-&gt; (Int -&gt; E'EnumFormStringArray)
-&gt; (E'EnumFormStringArray -&gt; Int)
-&gt; (E'EnumFormStringArray -&gt; [E'EnumFormStringArray])
-&gt; (E'EnumFormStringArray
    -&gt; E'EnumFormStringArray -&gt; [E'EnumFormStringArray])
-&gt; (E'EnumFormStringArray
    -&gt; E'EnumFormStringArray -&gt; [E'EnumFormStringArray])
-&gt; (E'EnumFormStringArray
    -&gt; E'EnumFormStringArray
    -&gt; E'EnumFormStringArray
    -&gt; [E'EnumFormStringArray])
-&gt; Enum E'EnumFormStringArray
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'EnumFormStringArray -&gt; E'EnumFormStringArray
succ :: E'EnumFormStringArray -&gt; E'EnumFormStringArray
$cpred :: E'EnumFormStringArray -&gt; E'EnumFormStringArray
pred :: E'EnumFormStringArray -&gt; E'EnumFormStringArray
$ctoEnum :: Int -&gt; E'EnumFormStringArray
toEnum :: Int -&gt; E'EnumFormStringArray
$cfromEnum :: E'EnumFormStringArray -&gt; Int
fromEnum :: E'EnumFormStringArray -&gt; Int
$cenumFrom :: E'EnumFormStringArray -&gt; [E'EnumFormStringArray]
enumFrom :: E'EnumFormStringArray -&gt; [E'EnumFormStringArray]
$cenumFromThen :: E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; [E'EnumFormStringArray]
enumFromThen :: E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; [E'EnumFormStringArray]
$cenumFromTo :: E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; [E'EnumFormStringArray]
enumFromTo :: E'EnumFormStringArray
-&gt; E'EnumFormStringArray -&gt; [E'EnumFormStringArray]
$cenumFromThenTo :: E'EnumFormStringArray
-&gt; E'EnumFormStringArray
-&gt; E'EnumFormStringArray
-&gt; [E'EnumFormStringArray]
enumFromThenTo :: E'EnumFormStringArray
-&gt; E'EnumFormStringArray
-&gt; E'EnumFormStringArray
-&gt; [E'EnumFormStringArray]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-1995"></span><span>
</span><span id="line-1996"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163727"><span id="local-6989586621679163731"><span id="local-6989586621679163734"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-type">E'EnumFormStringArray</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163737"><span class="annot"><span class="annottext">toJSON :: E'EnumFormStringArray -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value)
-&gt; (E'EnumFormStringArray -&gt; Text)
-&gt; E'EnumFormStringArray
-&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormStringArray -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumFormStringArray"><span class="hs-identifier hs-var">fromE'EnumFormStringArray</span></a></span><span>
</span><span id="line-1997"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163741"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-type">E'EnumFormStringArray</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163748"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'EnumFormStringArray
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679163749"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679163749"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'EnumFormStringArray)
-&gt; (E'EnumFormStringArray -&gt; Parser E'EnumFormStringArray)
-&gt; Either [Char] E'EnumFormStringArray
-&gt; Parser E'EnumFormStringArray
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'EnumFormStringArray
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'EnumFormStringArray -&gt; Parser E'EnumFormStringArray
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'EnumFormStringArray -&gt; Parser E'EnumFormStringArray)
-&gt; (E'EnumFormStringArray -&gt; E'EnumFormStringArray)
-&gt; E'EnumFormStringArray
-&gt; Parser E'EnumFormStringArray
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormStringArray -&gt; E'EnumFormStringArray
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumFormStringArray
 -&gt; Parser E'EnumFormStringArray)
-&gt; (Text -&gt; Either [Char] E'EnumFormStringArray)
-&gt; Text
-&gt; Parser E'EnumFormStringArray
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'EnumFormStringArray
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumFormStringArray"><span class="hs-identifier hs-var">toE'EnumFormStringArray</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser E'EnumFormStringArray)
-&gt; Parser Text -&gt; Parser E'EnumFormStringArray
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679163749"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-1998"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163752"><span id="local-6989586621679163756"><span id="local-6989586621679163759"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-type">E'EnumFormStringArray</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163763"><span class="annot"><span class="annottext">toQueryParam :: E'EnumFormStringArray -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text)
-&gt; (E'EnumFormStringArray -&gt; Text) -&gt; E'EnumFormStringArray -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormStringArray -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumFormStringArray"><span class="hs-identifier hs-var">fromE'EnumFormStringArray</span></a></span><span>
</span><span id="line-1999"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163765"><span id="local-6989586621679163769"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-type">E'EnumFormStringArray</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163775"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'EnumFormStringArray
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679163776"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163776"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163776"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text E'EnumFormStringArray)
-&gt; Either Text E'EnumFormStringArray
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] E'EnumFormStringArray
-&gt; Either Text E'EnumFormStringArray
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumFormStringArray
 -&gt; Either Text E'EnumFormStringArray)
-&gt; (Text -&gt; Either [Char] E'EnumFormStringArray)
-&gt; Text
-&gt; Either Text E'EnumFormStringArray
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'EnumFormStringArray
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumFormStringArray"><span class="hs-identifier hs-var">toE'EnumFormStringArray</span></a></span><span>
</span><span id="line-2000"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163781"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-type">E'EnumFormStringArray</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163785"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'EnumFormStringArray -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'EnumFormStringArray -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2001"></span><span>
</span><span id="line-2002"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'EnumFormStringArray' enum</span></span><span>
</span><span id="line-2003"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27EnumFormStringArray"><span class="hs-identifier hs-type">fromE'EnumFormStringArray</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-type">E'EnumFormStringArray</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-2004"></span><span id="fromE%27EnumFormStringArray"><span class="annot"><span class="annottext">fromE'EnumFormStringArray :: E'EnumFormStringArray -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumFormStringArray"><span class="hs-identifier hs-var hs-var">fromE'EnumFormStringArray</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2005"></span><span>  </span><span class="annot"><span class="annottext">E'EnumFormStringArray
</span><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray%27GreaterThan"><span class="hs-identifier hs-var">E'EnumFormStringArray'GreaterThan</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;&gt;&quot;</span></span><span>
</span><span id="line-2006"></span><span>  </span><span class="annot"><span class="annottext">E'EnumFormStringArray
</span><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray%27Dollar"><span class="hs-identifier hs-var">E'EnumFormStringArray'Dollar</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;$&quot;</span></span><span>
</span><span id="line-2007"></span><span>
</span><span id="line-2008"></span><span class="annot"><span class="hs-comment">-- | parse 'E'EnumFormStringArray' enum</span></span><span>
</span><span id="line-2009"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27EnumFormStringArray"><span class="hs-identifier hs-type">toE'EnumFormStringArray</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray"><span class="hs-identifier hs-type">E'EnumFormStringArray</span></a></span><span>
</span><span id="line-2010"></span><span id="toE%27EnumFormStringArray"><span class="annot"><span class="annottext">toE'EnumFormStringArray :: Text -&gt; Either [Char] E'EnumFormStringArray
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumFormStringArray"><span class="hs-identifier hs-var hs-var">toE'EnumFormStringArray</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2011"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;&gt;&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumFormStringArray -&gt; Either [Char] E'EnumFormStringArray
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormStringArray
</span><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray%27GreaterThan"><span class="hs-identifier hs-var">E'EnumFormStringArray'GreaterThan</span></a></span><span>
</span><span id="line-2012"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;$&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumFormStringArray -&gt; Either [Char] E'EnumFormStringArray
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumFormStringArray
</span><a href="OpenAPIPetstore.Model.html#E%27EnumFormStringArray%27Dollar"><span class="hs-identifier hs-var">E'EnumFormStringArray'Dollar</span></a></span><span>
</span><span id="line-2013"></span><span>  </span><span id="local-6989586621679163786"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163786"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'EnumFormStringArray
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'EnumFormStringArray)
-&gt; [Char] -&gt; Either [Char] E'EnumFormStringArray
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'EnumFormStringArray: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163786"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2014"></span><span>
</span><span id="line-2015"></span><span>
</span><span id="line-2016"></span><span class="annot"><span class="hs-comment">-- ** E'EnumInteger</span></span><span>
</span><span id="line-2017"></span><span>
</span><span id="line-2018"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Int'</span></span><span>
</span><span id="line-2019"></span><span class="hs-keyword">data</span><span> </span><span id="E%27EnumInteger"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger"><span class="hs-identifier hs-var">E'EnumInteger</span></a></span></span><span>
</span><span id="line-2020"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27EnumInteger%27Num1"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger%27Num1"><span class="hs-identifier hs-var">E'EnumInteger'Num1</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @1@</span></span><span>
</span><span id="line-2021"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27EnumInteger%27NumMinus_1"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger%27NumMinus_1"><span class="hs-identifier hs-var">E'EnumInteger'NumMinus_1</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @-1@</span></span><span>
</span><span id="line-2022"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679163790"><span id="local-6989586621679163792"><span id="local-6989586621679163795"><span class="annot"><span class="annottext">Int -&gt; E'EnumInteger -&gt; ShowS
[E'EnumInteger] -&gt; ShowS
E'EnumInteger -&gt; [Char]
(Int -&gt; E'EnumInteger -&gt; ShowS)
-&gt; (E'EnumInteger -&gt; [Char])
-&gt; ([E'EnumInteger] -&gt; ShowS)
-&gt; Show E'EnumInteger
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'EnumInteger -&gt; ShowS
showsPrec :: Int -&gt; E'EnumInteger -&gt; ShowS
$cshow :: E'EnumInteger -&gt; [Char]
show :: E'EnumInteger -&gt; [Char]
$cshowList :: [E'EnumInteger] -&gt; ShowS
showList :: [E'EnumInteger] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163798"><span id="local-6989586621679163800"><span class="annot"><span class="annottext">E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
(E'EnumInteger -&gt; E'EnumInteger -&gt; Bool)
-&gt; (E'EnumInteger -&gt; E'EnumInteger -&gt; Bool) -&gt; Eq E'EnumInteger
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
== :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
$c/= :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
/= :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163805"><span id="local-6989586621679163807"><span id="local-6989586621679163809"><span id="local-6989586621679163813"><span id="local-6989586621679163816"><span id="local-6989586621679163819"><span id="local-6989586621679163822"><span class="annot"><span class="annottext">Eq E'EnumInteger
Eq E'EnumInteger
-&gt; (E'EnumInteger -&gt; E'EnumInteger -&gt; Ordering)
-&gt; (E'EnumInteger -&gt; E'EnumInteger -&gt; Bool)
-&gt; (E'EnumInteger -&gt; E'EnumInteger -&gt; Bool)
-&gt; (E'EnumInteger -&gt; E'EnumInteger -&gt; Bool)
-&gt; (E'EnumInteger -&gt; E'EnumInteger -&gt; Bool)
-&gt; (E'EnumInteger -&gt; E'EnumInteger -&gt; E'EnumInteger)
-&gt; (E'EnumInteger -&gt; E'EnumInteger -&gt; E'EnumInteger)
-&gt; Ord E'EnumInteger
E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
E'EnumInteger -&gt; E'EnumInteger -&gt; Ordering
E'EnumInteger -&gt; E'EnumInteger -&gt; E'EnumInteger
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'EnumInteger -&gt; E'EnumInteger -&gt; Ordering
compare :: E'EnumInteger -&gt; E'EnumInteger -&gt; Ordering
$c&lt; :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
&lt; :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
$c&lt;= :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
&lt;= :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
$c&gt; :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
&gt; :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
$c&gt;= :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
&gt;= :: E'EnumInteger -&gt; E'EnumInteger -&gt; Bool
$cmax :: E'EnumInteger -&gt; E'EnumInteger -&gt; E'EnumInteger
max :: E'EnumInteger -&gt; E'EnumInteger -&gt; E'EnumInteger
$cmin :: E'EnumInteger -&gt; E'EnumInteger -&gt; E'EnumInteger
min :: E'EnumInteger -&gt; E'EnumInteger -&gt; E'EnumInteger
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163825"><span id="local-6989586621679163827"><span class="annot"><span class="annottext">E'EnumInteger
E'EnumInteger -&gt; E'EnumInteger -&gt; Bounded E'EnumInteger
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'EnumInteger
minBound :: E'EnumInteger
$cmaxBound :: E'EnumInteger
maxBound :: E'EnumInteger
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163830"><span id="local-6989586621679163836"><span id="local-6989586621679163842"><span id="local-6989586621679163852"><span id="local-6989586621679163854"><span id="local-6989586621679163857"><span id="local-6989586621679163861"><span id="local-6989586621679163865"><span class="annot"><span class="annottext">Int -&gt; E'EnumInteger
E'EnumInteger -&gt; Int
E'EnumInteger -&gt; [E'EnumInteger]
E'EnumInteger -&gt; E'EnumInteger
E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger]
E'EnumInteger -&gt; E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger]
(E'EnumInteger -&gt; E'EnumInteger)
-&gt; (E'EnumInteger -&gt; E'EnumInteger)
-&gt; (Int -&gt; E'EnumInteger)
-&gt; (E'EnumInteger -&gt; Int)
-&gt; (E'EnumInteger -&gt; [E'EnumInteger])
-&gt; (E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger])
-&gt; (E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger])
-&gt; (E'EnumInteger
    -&gt; E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger])
-&gt; Enum E'EnumInteger
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'EnumInteger -&gt; E'EnumInteger
succ :: E'EnumInteger -&gt; E'EnumInteger
$cpred :: E'EnumInteger -&gt; E'EnumInteger
pred :: E'EnumInteger -&gt; E'EnumInteger
$ctoEnum :: Int -&gt; E'EnumInteger
toEnum :: Int -&gt; E'EnumInteger
$cfromEnum :: E'EnumInteger -&gt; Int
fromEnum :: E'EnumInteger -&gt; Int
$cenumFrom :: E'EnumInteger -&gt; [E'EnumInteger]
enumFrom :: E'EnumInteger -&gt; [E'EnumInteger]
$cenumFromThen :: E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger]
enumFromThen :: E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger]
$cenumFromTo :: E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger]
enumFromTo :: E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger]
$cenumFromThenTo :: E'EnumInteger -&gt; E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger]
enumFromThenTo :: E'EnumInteger -&gt; E'EnumInteger -&gt; E'EnumInteger -&gt; [E'EnumInteger]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2023"></span><span>
</span><span id="line-2024"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163869"><span id="local-6989586621679163872"><span id="local-6989586621679163875"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger"><span class="hs-identifier hs-type">E'EnumInteger</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163878"><span class="annot"><span class="annottext">toJSON :: E'EnumInteger -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Int -&gt; Value) -&gt; (E'EnumInteger -&gt; Int) -&gt; E'EnumInteger -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumInteger -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumInteger"><span class="hs-identifier hs-var">fromE'EnumInteger</span></a></span><span>
</span><span id="line-2025"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163882"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger"><span class="hs-identifier hs-type">E'EnumInteger</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163888"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'EnumInteger
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679163889"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679163889"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'EnumInteger)
-&gt; (E'EnumInteger -&gt; Parser E'EnumInteger)
-&gt; Either [Char] E'EnumInteger
-&gt; Parser E'EnumInteger
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'EnumInteger
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'EnumInteger -&gt; Parser E'EnumInteger
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'EnumInteger -&gt; Parser E'EnumInteger)
-&gt; (E'EnumInteger -&gt; E'EnumInteger)
-&gt; E'EnumInteger
-&gt; Parser E'EnumInteger
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumInteger -&gt; E'EnumInteger
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumInteger -&gt; Parser E'EnumInteger)
-&gt; (Int -&gt; Either [Char] E'EnumInteger)
-&gt; Int
-&gt; Parser E'EnumInteger
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Either [Char] E'EnumInteger
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumInteger"><span class="hs-identifier hs-var">toE'EnumInteger</span></a></span><span> </span><span class="annot"><span class="annottext">(Int -&gt; Parser E'EnumInteger) -&gt; Parser Int -&gt; Parser E'EnumInteger
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Int
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679163889"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2026"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163892"><span id="local-6989586621679163896"><span id="local-6989586621679163899"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger"><span class="hs-identifier hs-type">E'EnumInteger</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163904"><span class="annot"><span class="annottext">toQueryParam :: E'EnumInteger -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Int -&gt; Text) -&gt; (E'EnumInteger -&gt; Int) -&gt; E'EnumInteger -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumInteger -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumInteger"><span class="hs-identifier hs-var">fromE'EnumInteger</span></a></span><span>
</span><span id="line-2027"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163906"><span id="local-6989586621679163910"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger"><span class="hs-identifier hs-type">E'EnumInteger</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163917"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'EnumInteger
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679163918"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163918"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Int
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679163918"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Int
-&gt; (Int -&gt; Either Text E'EnumInteger) -&gt; Either Text E'EnumInteger
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] E'EnumInteger -&gt; Either Text E'EnumInteger
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumInteger -&gt; Either Text E'EnumInteger)
-&gt; (Int -&gt; Either [Char] E'EnumInteger)
-&gt; Int
-&gt; Either Text E'EnumInteger
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Either [Char] E'EnumInteger
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumInteger"><span class="hs-identifier hs-var">toE'EnumInteger</span></a></span><span>
</span><span id="line-2028"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679163923"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger"><span class="hs-identifier hs-type">E'EnumInteger</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679163927"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'EnumInteger -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'EnumInteger -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2029"></span><span>
</span><span id="line-2030"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'EnumInteger' enum</span></span><span>
</span><span id="line-2031"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27EnumInteger"><span class="hs-identifier hs-type">fromE'EnumInteger</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger"><span class="hs-identifier hs-type">E'EnumInteger</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span>
</span><span id="line-2032"></span><span id="fromE%27EnumInteger"><span class="annot"><span class="annottext">fromE'EnumInteger :: E'EnumInteger -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumInteger"><span class="hs-identifier hs-var hs-var">fromE'EnumInteger</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2033"></span><span>  </span><span class="annot"><span class="annottext">E'EnumInteger
</span><a href="OpenAPIPetstore.Model.html#E%27EnumInteger%27Num1"><span class="hs-identifier hs-var">E'EnumInteger'Num1</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Int
</span><span class="hs-number">1</span></span><span>
</span><span id="line-2034"></span><span>  </span><span class="annot"><span class="annottext">E'EnumInteger
</span><a href="OpenAPIPetstore.Model.html#E%27EnumInteger%27NumMinus_1"><span class="hs-identifier hs-var">E'EnumInteger'NumMinus_1</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-glyph">-</span><span class="annot"><span class="annottext">Int
</span><span class="hs-number">1</span></span><span>
</span><span id="line-2035"></span><span>
</span><span id="line-2036"></span><span class="annot"><span class="hs-comment">-- | parse 'E'EnumInteger' enum</span></span><span>
</span><span id="line-2037"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27EnumInteger"><span class="hs-identifier hs-type">toE'EnumInteger</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumInteger"><span class="hs-identifier hs-type">E'EnumInteger</span></a></span><span>
</span><span id="line-2038"></span><span id="toE%27EnumInteger"><span class="annot"><span class="annottext">toE'EnumInteger :: Int -&gt; Either [Char] E'EnumInteger
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumInteger"><span class="hs-identifier hs-var hs-var">toE'EnumInteger</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2039"></span><span>  </span><span class="annot"><span class="annottext">Int
</span><span class="hs-number">1</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumInteger -&gt; Either [Char] E'EnumInteger
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumInteger
</span><a href="OpenAPIPetstore.Model.html#E%27EnumInteger%27Num1"><span class="hs-identifier hs-var">E'EnumInteger'Num1</span></a></span><span>
</span><span id="line-2040"></span><span>  </span><span class="hs-glyph">-</span><span class="hs-number">1</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumInteger -&gt; Either [Char] E'EnumInteger
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumInteger
</span><a href="OpenAPIPetstore.Model.html#E%27EnumInteger%27NumMinus_1"><span class="hs-identifier hs-var">E'EnumInteger'NumMinus_1</span></a></span><span>
</span><span id="line-2041"></span><span>  </span><span id="local-6989586621679163928"><span class="annot"><span class="annottext">Int
</span><a href="#local-6989586621679163928"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'EnumInteger
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'EnumInteger)
-&gt; [Char] -&gt; Either [Char] E'EnumInteger
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'EnumInteger: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Int -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Int
</span><a href="#local-6989586621679163928"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2042"></span><span>
</span><span id="line-2043"></span><span>
</span><span id="line-2044"></span><span class="annot"><span class="hs-comment">-- ** E'EnumNumber</span></span><span>
</span><span id="line-2045"></span><span>
</span><span id="line-2046"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Double'</span></span><span>
</span><span id="line-2047"></span><span class="hs-keyword">data</span><span> </span><span id="E%27EnumNumber"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber"><span class="hs-identifier hs-var">E'EnumNumber</span></a></span></span><span>
</span><span id="line-2048"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27EnumNumber%27Num1_Dot_1"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber%27Num1_Dot_1"><span class="hs-identifier hs-var">E'EnumNumber'Num1_Dot_1</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @1.1@</span></span><span>
</span><span id="line-2049"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27EnumNumber%27NumMinus_1_Dot_2"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber%27NumMinus_1_Dot_2"><span class="hs-identifier hs-var">E'EnumNumber'NumMinus_1_Dot_2</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @-1.2@</span></span><span>
</span><span id="line-2050"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679163932"><span id="local-6989586621679163934"><span id="local-6989586621679163937"><span class="annot"><span class="annottext">Int -&gt; E'EnumNumber -&gt; ShowS
[E'EnumNumber] -&gt; ShowS
E'EnumNumber -&gt; [Char]
(Int -&gt; E'EnumNumber -&gt; ShowS)
-&gt; (E'EnumNumber -&gt; [Char])
-&gt; ([E'EnumNumber] -&gt; ShowS)
-&gt; Show E'EnumNumber
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'EnumNumber -&gt; ShowS
showsPrec :: Int -&gt; E'EnumNumber -&gt; ShowS
$cshow :: E'EnumNumber -&gt; [Char]
show :: E'EnumNumber -&gt; [Char]
$cshowList :: [E'EnumNumber] -&gt; ShowS
showList :: [E'EnumNumber] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163940"><span id="local-6989586621679163942"><span class="annot"><span class="annottext">E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
(E'EnumNumber -&gt; E'EnumNumber -&gt; Bool)
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; Bool) -&gt; Eq E'EnumNumber
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
== :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
$c/= :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
/= :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163947"><span id="local-6989586621679163949"><span id="local-6989586621679163951"><span id="local-6989586621679163955"><span id="local-6989586621679163958"><span id="local-6989586621679163961"><span id="local-6989586621679163964"><span class="annot"><span class="annottext">Eq E'EnumNumber
Eq E'EnumNumber
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; Ordering)
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; Bool)
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; Bool)
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; Bool)
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; Bool)
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber)
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber)
-&gt; Ord E'EnumNumber
E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
E'EnumNumber -&gt; E'EnumNumber -&gt; Ordering
E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'EnumNumber -&gt; E'EnumNumber -&gt; Ordering
compare :: E'EnumNumber -&gt; E'EnumNumber -&gt; Ordering
$c&lt; :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
&lt; :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
$c&lt;= :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
&lt;= :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
$c&gt; :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
&gt; :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
$c&gt;= :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
&gt;= :: E'EnumNumber -&gt; E'EnumNumber -&gt; Bool
$cmax :: E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber
max :: E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber
$cmin :: E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber
min :: E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163967"><span id="local-6989586621679163969"><span class="annot"><span class="annottext">E'EnumNumber
E'EnumNumber -&gt; E'EnumNumber -&gt; Bounded E'EnumNumber
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'EnumNumber
minBound :: E'EnumNumber
$cmaxBound :: E'EnumNumber
maxBound :: E'EnumNumber
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679163972"><span id="local-6989586621679163978"><span id="local-6989586621679163984"><span id="local-6989586621679163994"><span id="local-6989586621679163996"><span id="local-6989586621679163999"><span id="local-6989586621679164003"><span id="local-6989586621679164007"><span class="annot"><span class="annottext">Int -&gt; E'EnumNumber
E'EnumNumber -&gt; Int
E'EnumNumber -&gt; [E'EnumNumber]
E'EnumNumber -&gt; E'EnumNumber
E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber]
E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber]
(E'EnumNumber -&gt; E'EnumNumber)
-&gt; (E'EnumNumber -&gt; E'EnumNumber)
-&gt; (Int -&gt; E'EnumNumber)
-&gt; (E'EnumNumber -&gt; Int)
-&gt; (E'EnumNumber -&gt; [E'EnumNumber])
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber])
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber])
-&gt; (E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber])
-&gt; Enum E'EnumNumber
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'EnumNumber -&gt; E'EnumNumber
succ :: E'EnumNumber -&gt; E'EnumNumber
$cpred :: E'EnumNumber -&gt; E'EnumNumber
pred :: E'EnumNumber -&gt; E'EnumNumber
$ctoEnum :: Int -&gt; E'EnumNumber
toEnum :: Int -&gt; E'EnumNumber
$cfromEnum :: E'EnumNumber -&gt; Int
fromEnum :: E'EnumNumber -&gt; Int
$cenumFrom :: E'EnumNumber -&gt; [E'EnumNumber]
enumFrom :: E'EnumNumber -&gt; [E'EnumNumber]
$cenumFromThen :: E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber]
enumFromThen :: E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber]
$cenumFromTo :: E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber]
enumFromTo :: E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber]
$cenumFromThenTo :: E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber]
enumFromThenTo :: E'EnumNumber -&gt; E'EnumNumber -&gt; E'EnumNumber -&gt; [E'EnumNumber]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2051"></span><span>
</span><span id="line-2052"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164011"><span id="local-6989586621679164014"><span id="local-6989586621679164017"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber"><span class="hs-identifier hs-type">E'EnumNumber</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164020"><span class="annot"><span class="annottext">toJSON :: E'EnumNumber -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Double -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Double -&gt; Value)
-&gt; (E'EnumNumber -&gt; Double) -&gt; E'EnumNumber -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumNumber -&gt; Double
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumNumber"><span class="hs-identifier hs-var">fromE'EnumNumber</span></a></span><span>
</span><span id="line-2053"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164024"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber"><span class="hs-identifier hs-type">E'EnumNumber</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164030"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'EnumNumber
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679164031"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164031"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'EnumNumber)
-&gt; (E'EnumNumber -&gt; Parser E'EnumNumber)
-&gt; Either [Char] E'EnumNumber
-&gt; Parser E'EnumNumber
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'EnumNumber
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'EnumNumber -&gt; Parser E'EnumNumber
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'EnumNumber -&gt; Parser E'EnumNumber)
-&gt; (E'EnumNumber -&gt; E'EnumNumber)
-&gt; E'EnumNumber
-&gt; Parser E'EnumNumber
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumNumber -&gt; E'EnumNumber
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumNumber -&gt; Parser E'EnumNumber)
-&gt; (Double -&gt; Either [Char] E'EnumNumber)
-&gt; Double
-&gt; Parser E'EnumNumber
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Double -&gt; Either [Char] E'EnumNumber
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumNumber"><span class="hs-identifier hs-var">toE'EnumNumber</span></a></span><span> </span><span class="annot"><span class="annottext">(Double -&gt; Parser E'EnumNumber)
-&gt; Parser Double -&gt; Parser E'EnumNumber
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Double
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164031"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2054"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164034"><span id="local-6989586621679164038"><span id="local-6989586621679164041"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber"><span class="hs-identifier hs-type">E'EnumNumber</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164046"><span class="annot"><span class="annottext">toQueryParam :: E'EnumNumber -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Double -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Double -&gt; Text)
-&gt; (E'EnumNumber -&gt; Double) -&gt; E'EnumNumber -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumNumber -&gt; Double
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumNumber"><span class="hs-identifier hs-var">fromE'EnumNumber</span></a></span><span>
</span><span id="line-2055"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164048"><span id="local-6989586621679164052"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber"><span class="hs-identifier hs-type">E'EnumNumber</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164059"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'EnumNumber
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679164060"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164060"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Double
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164060"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Double
-&gt; (Double -&gt; Either Text E'EnumNumber) -&gt; Either Text E'EnumNumber
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] E'EnumNumber -&gt; Either Text E'EnumNumber
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumNumber -&gt; Either Text E'EnumNumber)
-&gt; (Double -&gt; Either [Char] E'EnumNumber)
-&gt; Double
-&gt; Either Text E'EnumNumber
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Double -&gt; Either [Char] E'EnumNumber
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumNumber"><span class="hs-identifier hs-var">toE'EnumNumber</span></a></span><span>
</span><span id="line-2056"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164065"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber"><span class="hs-identifier hs-type">E'EnumNumber</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164069"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'EnumNumber -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'EnumNumber -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2057"></span><span>
</span><span id="line-2058"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'EnumNumber' enum</span></span><span>
</span><span id="line-2059"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27EnumNumber"><span class="hs-identifier hs-type">fromE'EnumNumber</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber"><span class="hs-identifier hs-type">E'EnumNumber</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span>
</span><span id="line-2060"></span><span id="fromE%27EnumNumber"><span class="annot"><span class="annottext">fromE'EnumNumber :: E'EnumNumber -&gt; Double
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumNumber"><span class="hs-identifier hs-var hs-var">fromE'EnumNumber</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2061"></span><span>  </span><span class="annot"><span class="annottext">E'EnumNumber
</span><a href="OpenAPIPetstore.Model.html#E%27EnumNumber%27Num1_Dot_1"><span class="hs-identifier hs-var">E'EnumNumber'Num1_Dot_1</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Double
</span><span class="hs-number">1.1</span></span><span>
</span><span id="line-2062"></span><span>  </span><span class="annot"><span class="annottext">E'EnumNumber
</span><a href="OpenAPIPetstore.Model.html#E%27EnumNumber%27NumMinus_1_Dot_2"><span class="hs-identifier hs-var">E'EnumNumber'NumMinus_1_Dot_2</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-glyph">-</span><span class="annot"><span class="annottext">Double
</span><span class="hs-number">1.2</span></span><span>
</span><span id="line-2063"></span><span>
</span><span id="line-2064"></span><span class="annot"><span class="hs-comment">-- | parse 'E'EnumNumber' enum</span></span><span>
</span><span id="line-2065"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27EnumNumber"><span class="hs-identifier hs-type">toE'EnumNumber</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Double</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumNumber"><span class="hs-identifier hs-type">E'EnumNumber</span></a></span><span>
</span><span id="line-2066"></span><span id="toE%27EnumNumber"><span class="annot"><span class="annottext">toE'EnumNumber :: Double -&gt; Either [Char] E'EnumNumber
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumNumber"><span class="hs-identifier hs-var hs-var">toE'EnumNumber</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2067"></span><span>  </span><span class="annot"><span class="annottext">Double
</span><span class="hs-number">1.1</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumNumber -&gt; Either [Char] E'EnumNumber
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumNumber
</span><a href="OpenAPIPetstore.Model.html#E%27EnumNumber%27Num1_Dot_1"><span class="hs-identifier hs-var">E'EnumNumber'Num1_Dot_1</span></a></span><span>
</span><span id="line-2068"></span><span>  </span><span class="hs-glyph">-</span><span class="hs-number">1.2</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumNumber -&gt; Either [Char] E'EnumNumber
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumNumber
</span><a href="OpenAPIPetstore.Model.html#E%27EnumNumber%27NumMinus_1_Dot_2"><span class="hs-identifier hs-var">E'EnumNumber'NumMinus_1_Dot_2</span></a></span><span>
</span><span id="line-2069"></span><span>  </span><span id="local-6989586621679164070"><span class="annot"><span class="annottext">Double
</span><a href="#local-6989586621679164070"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'EnumNumber
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'EnumNumber)
-&gt; [Char] -&gt; Either [Char] E'EnumNumber
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'EnumNumber: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Double -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Double
</span><a href="#local-6989586621679164070"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2070"></span><span>
</span><span id="line-2071"></span><span>
</span><span id="line-2072"></span><span class="annot"><span class="hs-comment">-- ** E'EnumQueryInteger</span></span><span>
</span><span id="line-2073"></span><span>
</span><span id="line-2074"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Int'</span></span><span>
</span><span id="line-2075"></span><span class="hs-keyword">data</span><span> </span><span id="E%27EnumQueryInteger"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger"><span class="hs-identifier hs-var">E'EnumQueryInteger</span></a></span></span><span>
</span><span id="line-2076"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27EnumQueryInteger%27Num1"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger%27Num1"><span class="hs-identifier hs-var">E'EnumQueryInteger'Num1</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @1@</span></span><span>
</span><span id="line-2077"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27EnumQueryInteger%27NumMinus_2"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger%27NumMinus_2"><span class="hs-identifier hs-var">E'EnumQueryInteger'NumMinus_2</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @-2@</span></span><span>
</span><span id="line-2078"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679164074"><span id="local-6989586621679164076"><span id="local-6989586621679164079"><span class="annot"><span class="annottext">Int -&gt; E'EnumQueryInteger -&gt; ShowS
[E'EnumQueryInteger] -&gt; ShowS
E'EnumQueryInteger -&gt; [Char]
(Int -&gt; E'EnumQueryInteger -&gt; ShowS)
-&gt; (E'EnumQueryInteger -&gt; [Char])
-&gt; ([E'EnumQueryInteger] -&gt; ShowS)
-&gt; Show E'EnumQueryInteger
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'EnumQueryInteger -&gt; ShowS
showsPrec :: Int -&gt; E'EnumQueryInteger -&gt; ShowS
$cshow :: E'EnumQueryInteger -&gt; [Char]
show :: E'EnumQueryInteger -&gt; [Char]
$cshowList :: [E'EnumQueryInteger] -&gt; ShowS
showList :: [E'EnumQueryInteger] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164082"><span id="local-6989586621679164084"><span class="annot"><span class="annottext">E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
(E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool)
-&gt; (E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool)
-&gt; Eq E'EnumQueryInteger
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
== :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
$c/= :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
/= :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164089"><span id="local-6989586621679164091"><span id="local-6989586621679164093"><span id="local-6989586621679164097"><span id="local-6989586621679164100"><span id="local-6989586621679164103"><span id="local-6989586621679164106"><span class="annot"><span class="annottext">Eq E'EnumQueryInteger
Eq E'EnumQueryInteger
-&gt; (E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Ordering)
-&gt; (E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool)
-&gt; (E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool)
-&gt; (E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool)
-&gt; (E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool)
-&gt; (E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; E'EnumQueryInteger)
-&gt; (E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; E'EnumQueryInteger)
-&gt; Ord E'EnumQueryInteger
E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Ordering
E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; E'EnumQueryInteger
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Ordering
compare :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Ordering
$c&lt; :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
&lt; :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
$c&lt;= :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
&lt;= :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
$c&gt; :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
&gt; :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
$c&gt;= :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
&gt;= :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; Bool
$cmax :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; E'EnumQueryInteger
max :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; E'EnumQueryInteger
$cmin :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; E'EnumQueryInteger
min :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; E'EnumQueryInteger
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164109"><span id="local-6989586621679164111"><span class="annot"><span class="annottext">E'EnumQueryInteger
E'EnumQueryInteger
-&gt; E'EnumQueryInteger -&gt; Bounded E'EnumQueryInteger
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'EnumQueryInteger
minBound :: E'EnumQueryInteger
$cmaxBound :: E'EnumQueryInteger
maxBound :: E'EnumQueryInteger
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164114"><span id="local-6989586621679164120"><span id="local-6989586621679164126"><span id="local-6989586621679164136"><span id="local-6989586621679164138"><span id="local-6989586621679164141"><span id="local-6989586621679164145"><span id="local-6989586621679164149"><span class="annot"><span class="annottext">Int -&gt; E'EnumQueryInteger
E'EnumQueryInteger -&gt; Int
E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
E'EnumQueryInteger -&gt; E'EnumQueryInteger
E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
E'EnumQueryInteger
-&gt; E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
(E'EnumQueryInteger -&gt; E'EnumQueryInteger)
-&gt; (E'EnumQueryInteger -&gt; E'EnumQueryInteger)
-&gt; (Int -&gt; E'EnumQueryInteger)
-&gt; (E'EnumQueryInteger -&gt; Int)
-&gt; (E'EnumQueryInteger -&gt; [E'EnumQueryInteger])
-&gt; (E'EnumQueryInteger
    -&gt; E'EnumQueryInteger -&gt; [E'EnumQueryInteger])
-&gt; (E'EnumQueryInteger
    -&gt; E'EnumQueryInteger -&gt; [E'EnumQueryInteger])
-&gt; (E'EnumQueryInteger
    -&gt; E'EnumQueryInteger
    -&gt; E'EnumQueryInteger
    -&gt; [E'EnumQueryInteger])
-&gt; Enum E'EnumQueryInteger
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'EnumQueryInteger -&gt; E'EnumQueryInteger
succ :: E'EnumQueryInteger -&gt; E'EnumQueryInteger
$cpred :: E'EnumQueryInteger -&gt; E'EnumQueryInteger
pred :: E'EnumQueryInteger -&gt; E'EnumQueryInteger
$ctoEnum :: Int -&gt; E'EnumQueryInteger
toEnum :: Int -&gt; E'EnumQueryInteger
$cfromEnum :: E'EnumQueryInteger -&gt; Int
fromEnum :: E'EnumQueryInteger -&gt; Int
$cenumFrom :: E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
enumFrom :: E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
$cenumFromThen :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
enumFromThen :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
$cenumFromTo :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
enumFromTo :: E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
$cenumFromThenTo :: E'EnumQueryInteger
-&gt; E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
enumFromThenTo :: E'EnumQueryInteger
-&gt; E'EnumQueryInteger -&gt; E'EnumQueryInteger -&gt; [E'EnumQueryInteger]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2079"></span><span>
</span><span id="line-2080"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164153"><span id="local-6989586621679164157"><span id="local-6989586621679164160"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger"><span class="hs-identifier hs-type">E'EnumQueryInteger</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164163"><span class="annot"><span class="annottext">toJSON :: E'EnumQueryInteger -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Int -&gt; Value)
-&gt; (E'EnumQueryInteger -&gt; Int) -&gt; E'EnumQueryInteger -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumQueryInteger -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumQueryInteger"><span class="hs-identifier hs-var">fromE'EnumQueryInteger</span></a></span><span>
</span><span id="line-2081"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164167"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger"><span class="hs-identifier hs-type">E'EnumQueryInteger</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164174"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'EnumQueryInteger
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679164175"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164175"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'EnumQueryInteger)
-&gt; (E'EnumQueryInteger -&gt; Parser E'EnumQueryInteger)
-&gt; Either [Char] E'EnumQueryInteger
-&gt; Parser E'EnumQueryInteger
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'EnumQueryInteger
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'EnumQueryInteger -&gt; Parser E'EnumQueryInteger
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'EnumQueryInteger -&gt; Parser E'EnumQueryInteger)
-&gt; (E'EnumQueryInteger -&gt; E'EnumQueryInteger)
-&gt; E'EnumQueryInteger
-&gt; Parser E'EnumQueryInteger
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumQueryInteger -&gt; E'EnumQueryInteger
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumQueryInteger -&gt; Parser E'EnumQueryInteger)
-&gt; (Int -&gt; Either [Char] E'EnumQueryInteger)
-&gt; Int
-&gt; Parser E'EnumQueryInteger
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Either [Char] E'EnumQueryInteger
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumQueryInteger"><span class="hs-identifier hs-var">toE'EnumQueryInteger</span></a></span><span> </span><span class="annot"><span class="annottext">(Int -&gt; Parser E'EnumQueryInteger)
-&gt; Parser Int -&gt; Parser E'EnumQueryInteger
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Int
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164175"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2082"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164178"><span id="local-6989586621679164182"><span id="local-6989586621679164185"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger"><span class="hs-identifier hs-type">E'EnumQueryInteger</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164189"><span class="annot"><span class="annottext">toQueryParam :: E'EnumQueryInteger -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Int -&gt; Text)
-&gt; (E'EnumQueryInteger -&gt; Int) -&gt; E'EnumQueryInteger -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumQueryInteger -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumQueryInteger"><span class="hs-identifier hs-var">fromE'EnumQueryInteger</span></a></span><span>
</span><span id="line-2083"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164191"><span id="local-6989586621679164195"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger"><span class="hs-identifier hs-type">E'EnumQueryInteger</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164201"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'EnumQueryInteger
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679164202"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164202"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Int
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164202"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Int
-&gt; (Int -&gt; Either Text E'EnumQueryInteger)
-&gt; Either Text E'EnumQueryInteger
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] E'EnumQueryInteger
-&gt; Either Text E'EnumQueryInteger
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumQueryInteger
 -&gt; Either Text E'EnumQueryInteger)
-&gt; (Int -&gt; Either [Char] E'EnumQueryInteger)
-&gt; Int
-&gt; Either Text E'EnumQueryInteger
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Either [Char] E'EnumQueryInteger
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumQueryInteger"><span class="hs-identifier hs-var">toE'EnumQueryInteger</span></a></span><span>
</span><span id="line-2084"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164207"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger"><span class="hs-identifier hs-type">E'EnumQueryInteger</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164211"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'EnumQueryInteger -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'EnumQueryInteger -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2085"></span><span>
</span><span id="line-2086"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'EnumQueryInteger' enum</span></span><span>
</span><span id="line-2087"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27EnumQueryInteger"><span class="hs-identifier hs-type">fromE'EnumQueryInteger</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger"><span class="hs-identifier hs-type">E'EnumQueryInteger</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span>
</span><span id="line-2088"></span><span id="fromE%27EnumQueryInteger"><span class="annot"><span class="annottext">fromE'EnumQueryInteger :: E'EnumQueryInteger -&gt; Int
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumQueryInteger"><span class="hs-identifier hs-var hs-var">fromE'EnumQueryInteger</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2089"></span><span>  </span><span class="annot"><span class="annottext">E'EnumQueryInteger
</span><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger%27Num1"><span class="hs-identifier hs-var">E'EnumQueryInteger'Num1</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Int
</span><span class="hs-number">1</span></span><span>
</span><span id="line-2090"></span><span>  </span><span class="annot"><span class="annottext">E'EnumQueryInteger
</span><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger%27NumMinus_2"><span class="hs-identifier hs-var">E'EnumQueryInteger'NumMinus_2</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-glyph">-</span><span class="annot"><span class="annottext">Int
</span><span class="hs-number">2</span></span><span>
</span><span id="line-2091"></span><span>
</span><span id="line-2092"></span><span class="annot"><span class="hs-comment">-- | parse 'E'EnumQueryInteger' enum</span></span><span>
</span><span id="line-2093"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27EnumQueryInteger"><span class="hs-identifier hs-type">toE'EnumQueryInteger</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Int</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger"><span class="hs-identifier hs-type">E'EnumQueryInteger</span></a></span><span>
</span><span id="line-2094"></span><span id="toE%27EnumQueryInteger"><span class="annot"><span class="annottext">toE'EnumQueryInteger :: Int -&gt; Either [Char] E'EnumQueryInteger
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumQueryInteger"><span class="hs-identifier hs-var hs-var">toE'EnumQueryInteger</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2095"></span><span>  </span><span class="annot"><span class="annottext">Int
</span><span class="hs-number">1</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumQueryInteger -&gt; Either [Char] E'EnumQueryInteger
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumQueryInteger
</span><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger%27Num1"><span class="hs-identifier hs-var">E'EnumQueryInteger'Num1</span></a></span><span>
</span><span id="line-2096"></span><span>  </span><span class="hs-glyph">-</span><span class="hs-number">2</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumQueryInteger -&gt; Either [Char] E'EnumQueryInteger
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumQueryInteger
</span><a href="OpenAPIPetstore.Model.html#E%27EnumQueryInteger%27NumMinus_2"><span class="hs-identifier hs-var">E'EnumQueryInteger'NumMinus_2</span></a></span><span>
</span><span id="line-2097"></span><span>  </span><span id="local-6989586621679164212"><span class="annot"><span class="annottext">Int
</span><a href="#local-6989586621679164212"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'EnumQueryInteger
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'EnumQueryInteger)
-&gt; [Char] -&gt; Either [Char] E'EnumQueryInteger
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'EnumQueryInteger: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Int -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Int
</span><a href="#local-6989586621679164212"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2098"></span><span>
</span><span id="line-2099"></span><span>
</span><span id="line-2100"></span><span class="annot"><span class="hs-comment">-- ** E'EnumString</span></span><span>
</span><span id="line-2101"></span><span>
</span><span id="line-2102"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Text'</span></span><span>
</span><span id="line-2103"></span><span class="hs-keyword">data</span><span> </span><span id="E%27EnumString"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-var">E'EnumString</span></a></span></span><span>
</span><span id="line-2104"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27EnumString%27UPPER"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString%27UPPER"><span class="hs-identifier hs-var">E'EnumString'UPPER</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;UPPER&quot;@</span></span><span>
</span><span id="line-2105"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27EnumString%27Lower"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString%27Lower"><span class="hs-identifier hs-var">E'EnumString'Lower</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;lower&quot;@</span></span><span>
</span><span id="line-2106"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27EnumString%27Empty"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString%27Empty"><span class="hs-identifier hs-var">E'EnumString'Empty</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;&quot;@</span></span><span>
</span><span id="line-2107"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679164217"><span id="local-6989586621679164219"><span id="local-6989586621679164222"><span class="annot"><span class="annottext">Int -&gt; E'EnumString -&gt; ShowS
[E'EnumString] -&gt; ShowS
E'EnumString -&gt; [Char]
(Int -&gt; E'EnumString -&gt; ShowS)
-&gt; (E'EnumString -&gt; [Char])
-&gt; ([E'EnumString] -&gt; ShowS)
-&gt; Show E'EnumString
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'EnumString -&gt; ShowS
showsPrec :: Int -&gt; E'EnumString -&gt; ShowS
$cshow :: E'EnumString -&gt; [Char]
show :: E'EnumString -&gt; [Char]
$cshowList :: [E'EnumString] -&gt; ShowS
showList :: [E'EnumString] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164225"><span id="local-6989586621679164227"><span class="annot"><span class="annottext">E'EnumString -&gt; E'EnumString -&gt; Bool
(E'EnumString -&gt; E'EnumString -&gt; Bool)
-&gt; (E'EnumString -&gt; E'EnumString -&gt; Bool) -&gt; Eq E'EnumString
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'EnumString -&gt; E'EnumString -&gt; Bool
== :: E'EnumString -&gt; E'EnumString -&gt; Bool
$c/= :: E'EnumString -&gt; E'EnumString -&gt; Bool
/= :: E'EnumString -&gt; E'EnumString -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164232"><span id="local-6989586621679164234"><span id="local-6989586621679164236"><span id="local-6989586621679164240"><span id="local-6989586621679164243"><span id="local-6989586621679164246"><span id="local-6989586621679164249"><span class="annot"><span class="annottext">Eq E'EnumString
Eq E'EnumString
-&gt; (E'EnumString -&gt; E'EnumString -&gt; Ordering)
-&gt; (E'EnumString -&gt; E'EnumString -&gt; Bool)
-&gt; (E'EnumString -&gt; E'EnumString -&gt; Bool)
-&gt; (E'EnumString -&gt; E'EnumString -&gt; Bool)
-&gt; (E'EnumString -&gt; E'EnumString -&gt; Bool)
-&gt; (E'EnumString -&gt; E'EnumString -&gt; E'EnumString)
-&gt; (E'EnumString -&gt; E'EnumString -&gt; E'EnumString)
-&gt; Ord E'EnumString
E'EnumString -&gt; E'EnumString -&gt; Bool
E'EnumString -&gt; E'EnumString -&gt; Ordering
E'EnumString -&gt; E'EnumString -&gt; E'EnumString
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'EnumString -&gt; E'EnumString -&gt; Ordering
compare :: E'EnumString -&gt; E'EnumString -&gt; Ordering
$c&lt; :: E'EnumString -&gt; E'EnumString -&gt; Bool
&lt; :: E'EnumString -&gt; E'EnumString -&gt; Bool
$c&lt;= :: E'EnumString -&gt; E'EnumString -&gt; Bool
&lt;= :: E'EnumString -&gt; E'EnumString -&gt; Bool
$c&gt; :: E'EnumString -&gt; E'EnumString -&gt; Bool
&gt; :: E'EnumString -&gt; E'EnumString -&gt; Bool
$c&gt;= :: E'EnumString -&gt; E'EnumString -&gt; Bool
&gt;= :: E'EnumString -&gt; E'EnumString -&gt; Bool
$cmax :: E'EnumString -&gt; E'EnumString -&gt; E'EnumString
max :: E'EnumString -&gt; E'EnumString -&gt; E'EnumString
$cmin :: E'EnumString -&gt; E'EnumString -&gt; E'EnumString
min :: E'EnumString -&gt; E'EnumString -&gt; E'EnumString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164252"><span id="local-6989586621679164254"><span class="annot"><span class="annottext">E'EnumString
E'EnumString -&gt; E'EnumString -&gt; Bounded E'EnumString
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'EnumString
minBound :: E'EnumString
$cmaxBound :: E'EnumString
maxBound :: E'EnumString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164257"><span id="local-6989586621679164263"><span id="local-6989586621679164269"><span id="local-6989586621679164279"><span id="local-6989586621679164281"><span id="local-6989586621679164284"><span id="local-6989586621679164288"><span id="local-6989586621679164292"><span class="annot"><span class="annottext">Int -&gt; E'EnumString
E'EnumString -&gt; Int
E'EnumString -&gt; [E'EnumString]
E'EnumString -&gt; E'EnumString
E'EnumString -&gt; E'EnumString -&gt; [E'EnumString]
E'EnumString -&gt; E'EnumString -&gt; E'EnumString -&gt; [E'EnumString]
(E'EnumString -&gt; E'EnumString)
-&gt; (E'EnumString -&gt; E'EnumString)
-&gt; (Int -&gt; E'EnumString)
-&gt; (E'EnumString -&gt; Int)
-&gt; (E'EnumString -&gt; [E'EnumString])
-&gt; (E'EnumString -&gt; E'EnumString -&gt; [E'EnumString])
-&gt; (E'EnumString -&gt; E'EnumString -&gt; [E'EnumString])
-&gt; (E'EnumString -&gt; E'EnumString -&gt; E'EnumString -&gt; [E'EnumString])
-&gt; Enum E'EnumString
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'EnumString -&gt; E'EnumString
succ :: E'EnumString -&gt; E'EnumString
$cpred :: E'EnumString -&gt; E'EnumString
pred :: E'EnumString -&gt; E'EnumString
$ctoEnum :: Int -&gt; E'EnumString
toEnum :: Int -&gt; E'EnumString
$cfromEnum :: E'EnumString -&gt; Int
fromEnum :: E'EnumString -&gt; Int
$cenumFrom :: E'EnumString -&gt; [E'EnumString]
enumFrom :: E'EnumString -&gt; [E'EnumString]
$cenumFromThen :: E'EnumString -&gt; E'EnumString -&gt; [E'EnumString]
enumFromThen :: E'EnumString -&gt; E'EnumString -&gt; [E'EnumString]
$cenumFromTo :: E'EnumString -&gt; E'EnumString -&gt; [E'EnumString]
enumFromTo :: E'EnumString -&gt; E'EnumString -&gt; [E'EnumString]
$cenumFromThenTo :: E'EnumString -&gt; E'EnumString -&gt; E'EnumString -&gt; [E'EnumString]
enumFromThenTo :: E'EnumString -&gt; E'EnumString -&gt; E'EnumString -&gt; [E'EnumString]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2108"></span><span>
</span><span id="line-2109"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164296"><span id="local-6989586621679164299"><span id="local-6989586621679164302"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-type">E'EnumString</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164305"><span class="annot"><span class="annottext">toJSON :: E'EnumString -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value) -&gt; (E'EnumString -&gt; Text) -&gt; E'EnumString -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumString -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumString"><span class="hs-identifier hs-var">fromE'EnumString</span></a></span><span>
</span><span id="line-2110"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164309"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-type">E'EnumString</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164315"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'EnumString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679164316"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164316"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'EnumString)
-&gt; (E'EnumString -&gt; Parser E'EnumString)
-&gt; Either [Char] E'EnumString
-&gt; Parser E'EnumString
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'EnumString
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'EnumString -&gt; Parser E'EnumString
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'EnumString -&gt; Parser E'EnumString)
-&gt; (E'EnumString -&gt; E'EnumString)
-&gt; E'EnumString
-&gt; Parser E'EnumString
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumString -&gt; E'EnumString
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumString -&gt; Parser E'EnumString)
-&gt; (Text -&gt; Either [Char] E'EnumString)
-&gt; Text
-&gt; Parser E'EnumString
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'EnumString
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumString"><span class="hs-identifier hs-var">toE'EnumString</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser E'EnumString) -&gt; Parser Text -&gt; Parser E'EnumString
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164316"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2111"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164319"><span id="local-6989586621679164323"><span id="local-6989586621679164326"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-type">E'EnumString</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164330"><span class="annot"><span class="annottext">toQueryParam :: E'EnumString -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text) -&gt; (E'EnumString -&gt; Text) -&gt; E'EnumString -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'EnumString -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumString"><span class="hs-identifier hs-var">fromE'EnumString</span></a></span><span>
</span><span id="line-2112"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164332"><span id="local-6989586621679164336"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-type">E'EnumString</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164342"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'EnumString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679164343"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164343"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164343"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text E'EnumString) -&gt; Either Text E'EnumString
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] E'EnumString -&gt; Either Text E'EnumString
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'EnumString -&gt; Either Text E'EnumString)
-&gt; (Text -&gt; Either [Char] E'EnumString)
-&gt; Text
-&gt; Either Text E'EnumString
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'EnumString
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumString"><span class="hs-identifier hs-var">toE'EnumString</span></a></span><span>
</span><span id="line-2113"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164348"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-type">E'EnumString</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164352"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'EnumString -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'EnumString -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2114"></span><span>
</span><span id="line-2115"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'EnumString' enum</span></span><span>
</span><span id="line-2116"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27EnumString"><span class="hs-identifier hs-type">fromE'EnumString</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-type">E'EnumString</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-2117"></span><span id="fromE%27EnumString"><span class="annot"><span class="annottext">fromE'EnumString :: E'EnumString -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27EnumString"><span class="hs-identifier hs-var hs-var">fromE'EnumString</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2118"></span><span>  </span><span class="annot"><span class="annottext">E'EnumString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumString%27UPPER"><span class="hs-identifier hs-var">E'EnumString'UPPER</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;UPPER&quot;</span></span><span>
</span><span id="line-2119"></span><span>  </span><span class="annot"><span class="annottext">E'EnumString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumString%27Lower"><span class="hs-identifier hs-var">E'EnumString'Lower</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;lower&quot;</span></span><span>
</span><span id="line-2120"></span><span>  </span><span class="annot"><span class="annottext">E'EnumString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumString%27Empty"><span class="hs-identifier hs-var">E'EnumString'Empty</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;&quot;</span></span><span>
</span><span id="line-2121"></span><span>
</span><span id="line-2122"></span><span class="annot"><span class="hs-comment">-- | parse 'E'EnumString' enum</span></span><span>
</span><span id="line-2123"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27EnumString"><span class="hs-identifier hs-type">toE'EnumString</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27EnumString"><span class="hs-identifier hs-type">E'EnumString</span></a></span><span>
</span><span id="line-2124"></span><span id="toE%27EnumString"><span class="annot"><span class="annottext">toE'EnumString :: Text -&gt; Either [Char] E'EnumString
</span><a href="OpenAPIPetstore.Model.html#toE%27EnumString"><span class="hs-identifier hs-var hs-var">toE'EnumString</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2125"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;UPPER&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumString -&gt; Either [Char] E'EnumString
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumString%27UPPER"><span class="hs-identifier hs-var">E'EnumString'UPPER</span></a></span><span>
</span><span id="line-2126"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;lower&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumString -&gt; Either [Char] E'EnumString
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumString%27Lower"><span class="hs-identifier hs-var">E'EnumString'Lower</span></a></span><span>
</span><span id="line-2127"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'EnumString -&gt; Either [Char] E'EnumString
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'EnumString
</span><a href="OpenAPIPetstore.Model.html#E%27EnumString%27Empty"><span class="hs-identifier hs-var">E'EnumString'Empty</span></a></span><span>
</span><span id="line-2128"></span><span>  </span><span id="local-6989586621679164353"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164353"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'EnumString
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'EnumString)
-&gt; [Char] -&gt; Either [Char] E'EnumString
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'EnumString: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164353"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2129"></span><span>
</span><span id="line-2130"></span><span>
</span><span id="line-2131"></span><span class="annot"><span class="hs-comment">-- ** E'Inner</span></span><span>
</span><span id="line-2132"></span><span>
</span><span id="line-2133"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Text'</span></span><span>
</span><span id="line-2134"></span><span class="hs-keyword">data</span><span> </span><span id="E%27Inner"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner"><span class="hs-identifier hs-var">E'Inner</span></a></span></span><span>
</span><span id="line-2135"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27Inner%27UPPER"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner%27UPPER"><span class="hs-identifier hs-var">E'Inner'UPPER</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;UPPER&quot;@</span></span><span>
</span><span id="line-2136"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27Inner%27Lower"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner%27Lower"><span class="hs-identifier hs-var">E'Inner'Lower</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;lower&quot;@</span></span><span>
</span><span id="line-2137"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679164357"><span id="local-6989586621679164359"><span id="local-6989586621679164362"><span class="annot"><span class="annottext">Int -&gt; E'Inner -&gt; ShowS
[E'Inner] -&gt; ShowS
E'Inner -&gt; [Char]
(Int -&gt; E'Inner -&gt; ShowS)
-&gt; (E'Inner -&gt; [Char]) -&gt; ([E'Inner] -&gt; ShowS) -&gt; Show E'Inner
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'Inner -&gt; ShowS
showsPrec :: Int -&gt; E'Inner -&gt; ShowS
$cshow :: E'Inner -&gt; [Char]
show :: E'Inner -&gt; [Char]
$cshowList :: [E'Inner] -&gt; ShowS
showList :: [E'Inner] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164365"><span id="local-6989586621679164367"><span class="annot"><span class="annottext">E'Inner -&gt; E'Inner -&gt; Bool
(E'Inner -&gt; E'Inner -&gt; Bool)
-&gt; (E'Inner -&gt; E'Inner -&gt; Bool) -&gt; Eq E'Inner
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'Inner -&gt; E'Inner -&gt; Bool
== :: E'Inner -&gt; E'Inner -&gt; Bool
$c/= :: E'Inner -&gt; E'Inner -&gt; Bool
/= :: E'Inner -&gt; E'Inner -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164372"><span id="local-6989586621679164374"><span id="local-6989586621679164376"><span id="local-6989586621679164380"><span id="local-6989586621679164383"><span id="local-6989586621679164386"><span id="local-6989586621679164389"><span class="annot"><span class="annottext">Eq E'Inner
Eq E'Inner
-&gt; (E'Inner -&gt; E'Inner -&gt; Ordering)
-&gt; (E'Inner -&gt; E'Inner -&gt; Bool)
-&gt; (E'Inner -&gt; E'Inner -&gt; Bool)
-&gt; (E'Inner -&gt; E'Inner -&gt; Bool)
-&gt; (E'Inner -&gt; E'Inner -&gt; Bool)
-&gt; (E'Inner -&gt; E'Inner -&gt; E'Inner)
-&gt; (E'Inner -&gt; E'Inner -&gt; E'Inner)
-&gt; Ord E'Inner
E'Inner -&gt; E'Inner -&gt; Bool
E'Inner -&gt; E'Inner -&gt; Ordering
E'Inner -&gt; E'Inner -&gt; E'Inner
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'Inner -&gt; E'Inner -&gt; Ordering
compare :: E'Inner -&gt; E'Inner -&gt; Ordering
$c&lt; :: E'Inner -&gt; E'Inner -&gt; Bool
&lt; :: E'Inner -&gt; E'Inner -&gt; Bool
$c&lt;= :: E'Inner -&gt; E'Inner -&gt; Bool
&lt;= :: E'Inner -&gt; E'Inner -&gt; Bool
$c&gt; :: E'Inner -&gt; E'Inner -&gt; Bool
&gt; :: E'Inner -&gt; E'Inner -&gt; Bool
$c&gt;= :: E'Inner -&gt; E'Inner -&gt; Bool
&gt;= :: E'Inner -&gt; E'Inner -&gt; Bool
$cmax :: E'Inner -&gt; E'Inner -&gt; E'Inner
max :: E'Inner -&gt; E'Inner -&gt; E'Inner
$cmin :: E'Inner -&gt; E'Inner -&gt; E'Inner
min :: E'Inner -&gt; E'Inner -&gt; E'Inner
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164392"><span id="local-6989586621679164394"><span class="annot"><span class="annottext">E'Inner
E'Inner -&gt; E'Inner -&gt; Bounded E'Inner
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'Inner
minBound :: E'Inner
$cmaxBound :: E'Inner
maxBound :: E'Inner
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164397"><span id="local-6989586621679164403"><span id="local-6989586621679164409"><span id="local-6989586621679164419"><span id="local-6989586621679164421"><span id="local-6989586621679164424"><span id="local-6989586621679164428"><span id="local-6989586621679164432"><span class="annot"><span class="annottext">Int -&gt; E'Inner
E'Inner -&gt; Int
E'Inner -&gt; [E'Inner]
E'Inner -&gt; E'Inner
E'Inner -&gt; E'Inner -&gt; [E'Inner]
E'Inner -&gt; E'Inner -&gt; E'Inner -&gt; [E'Inner]
(E'Inner -&gt; E'Inner)
-&gt; (E'Inner -&gt; E'Inner)
-&gt; (Int -&gt; E'Inner)
-&gt; (E'Inner -&gt; Int)
-&gt; (E'Inner -&gt; [E'Inner])
-&gt; (E'Inner -&gt; E'Inner -&gt; [E'Inner])
-&gt; (E'Inner -&gt; E'Inner -&gt; [E'Inner])
-&gt; (E'Inner -&gt; E'Inner -&gt; E'Inner -&gt; [E'Inner])
-&gt; Enum E'Inner
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'Inner -&gt; E'Inner
succ :: E'Inner -&gt; E'Inner
$cpred :: E'Inner -&gt; E'Inner
pred :: E'Inner -&gt; E'Inner
$ctoEnum :: Int -&gt; E'Inner
toEnum :: Int -&gt; E'Inner
$cfromEnum :: E'Inner -&gt; Int
fromEnum :: E'Inner -&gt; Int
$cenumFrom :: E'Inner -&gt; [E'Inner]
enumFrom :: E'Inner -&gt; [E'Inner]
$cenumFromThen :: E'Inner -&gt; E'Inner -&gt; [E'Inner]
enumFromThen :: E'Inner -&gt; E'Inner -&gt; [E'Inner]
$cenumFromTo :: E'Inner -&gt; E'Inner -&gt; [E'Inner]
enumFromTo :: E'Inner -&gt; E'Inner -&gt; [E'Inner]
$cenumFromThenTo :: E'Inner -&gt; E'Inner -&gt; E'Inner -&gt; [E'Inner]
enumFromThenTo :: E'Inner -&gt; E'Inner -&gt; E'Inner -&gt; [E'Inner]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2138"></span><span>
</span><span id="line-2139"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164436"><span id="local-6989586621679164439"><span id="local-6989586621679164442"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner"><span class="hs-identifier hs-type">E'Inner</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164445"><span class="annot"><span class="annottext">toJSON :: E'Inner -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value) -&gt; (E'Inner -&gt; Text) -&gt; E'Inner -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Inner -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Inner"><span class="hs-identifier hs-var">fromE'Inner</span></a></span><span>
</span><span id="line-2140"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164449"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner"><span class="hs-identifier hs-type">E'Inner</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164455"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'Inner
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679164456"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164456"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'Inner)
-&gt; (E'Inner -&gt; Parser E'Inner)
-&gt; Either [Char] E'Inner
-&gt; Parser E'Inner
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'Inner
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'Inner -&gt; Parser E'Inner
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'Inner -&gt; Parser E'Inner)
-&gt; (E'Inner -&gt; E'Inner) -&gt; E'Inner -&gt; Parser E'Inner
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Inner -&gt; E'Inner
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'Inner -&gt; Parser E'Inner)
-&gt; (Text -&gt; Either [Char] E'Inner) -&gt; Text -&gt; Parser E'Inner
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'Inner
</span><a href="OpenAPIPetstore.Model.html#toE%27Inner"><span class="hs-identifier hs-var">toE'Inner</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser E'Inner) -&gt; Parser Text -&gt; Parser E'Inner
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164456"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2141"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164459"><span id="local-6989586621679164463"><span id="local-6989586621679164466"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner"><span class="hs-identifier hs-type">E'Inner</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164470"><span class="annot"><span class="annottext">toQueryParam :: E'Inner -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text) -&gt; (E'Inner -&gt; Text) -&gt; E'Inner -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Inner -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Inner"><span class="hs-identifier hs-var">fromE'Inner</span></a></span><span>
</span><span id="line-2142"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164472"><span id="local-6989586621679164476"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner"><span class="hs-identifier hs-type">E'Inner</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164482"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'Inner
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679164483"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164483"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164483"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text E'Inner) -&gt; Either Text E'Inner
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text) -&gt; Either [Char] E'Inner -&gt; Either Text E'Inner
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'Inner -&gt; Either Text E'Inner)
-&gt; (Text -&gt; Either [Char] E'Inner) -&gt; Text -&gt; Either Text E'Inner
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'Inner
</span><a href="OpenAPIPetstore.Model.html#toE%27Inner"><span class="hs-identifier hs-var">toE'Inner</span></a></span><span>
</span><span id="line-2143"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164488"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner"><span class="hs-identifier hs-type">E'Inner</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164492"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'Inner -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'Inner -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2144"></span><span>
</span><span id="line-2145"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'Inner' enum</span></span><span>
</span><span id="line-2146"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27Inner"><span class="hs-identifier hs-type">fromE'Inner</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner"><span class="hs-identifier hs-type">E'Inner</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-2147"></span><span id="fromE%27Inner"><span class="annot"><span class="annottext">fromE'Inner :: E'Inner -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Inner"><span class="hs-identifier hs-var hs-var">fromE'Inner</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2148"></span><span>  </span><span class="annot"><span class="annottext">E'Inner
</span><a href="OpenAPIPetstore.Model.html#E%27Inner%27UPPER"><span class="hs-identifier hs-var">E'Inner'UPPER</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;UPPER&quot;</span></span><span>
</span><span id="line-2149"></span><span>  </span><span class="annot"><span class="annottext">E'Inner
</span><a href="OpenAPIPetstore.Model.html#E%27Inner%27Lower"><span class="hs-identifier hs-var">E'Inner'Lower</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;lower&quot;</span></span><span>
</span><span id="line-2150"></span><span>
</span><span id="line-2151"></span><span class="annot"><span class="hs-comment">-- | parse 'E'Inner' enum</span></span><span>
</span><span id="line-2152"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27Inner"><span class="hs-identifier hs-type">toE'Inner</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Inner"><span class="hs-identifier hs-type">E'Inner</span></a></span><span>
</span><span id="line-2153"></span><span id="toE%27Inner"><span class="annot"><span class="annottext">toE'Inner :: Text -&gt; Either [Char] E'Inner
</span><a href="OpenAPIPetstore.Model.html#toE%27Inner"><span class="hs-identifier hs-var hs-var">toE'Inner</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2154"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;UPPER&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Inner -&gt; Either [Char] E'Inner
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Inner
</span><a href="OpenAPIPetstore.Model.html#E%27Inner%27UPPER"><span class="hs-identifier hs-var">E'Inner'UPPER</span></a></span><span>
</span><span id="line-2155"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;lower&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Inner -&gt; Either [Char] E'Inner
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Inner
</span><a href="OpenAPIPetstore.Model.html#E%27Inner%27Lower"><span class="hs-identifier hs-var">E'Inner'Lower</span></a></span><span>
</span><span id="line-2156"></span><span>  </span><span id="local-6989586621679164493"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164493"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'Inner
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'Inner)
-&gt; [Char] -&gt; Either [Char] E'Inner
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'Inner: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164493"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2157"></span><span>
</span><span id="line-2158"></span><span>
</span><span id="line-2159"></span><span class="annot"><span class="hs-comment">-- ** E'JustSymbol</span></span><span>
</span><span id="line-2160"></span><span>
</span><span id="line-2161"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Text'</span></span><span>
</span><span id="line-2162"></span><span class="hs-keyword">data</span><span> </span><span id="E%27JustSymbol"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol"><span class="hs-identifier hs-var">E'JustSymbol</span></a></span></span><span>
</span><span id="line-2163"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27JustSymbol%27Greater_Than_Or_Equal_To"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol%27Greater_Than_Or_Equal_To"><span class="hs-identifier hs-var">E'JustSymbol'Greater_Than_Or_Equal_To</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;&gt;=&quot;@</span></span><span>
</span><span id="line-2164"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27JustSymbol%27Dollar"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol%27Dollar"><span class="hs-identifier hs-var">E'JustSymbol'Dollar</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;$&quot;@</span></span><span>
</span><span id="line-2165"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679164497"><span id="local-6989586621679164499"><span id="local-6989586621679164502"><span class="annot"><span class="annottext">Int -&gt; E'JustSymbol -&gt; ShowS
[E'JustSymbol] -&gt; ShowS
E'JustSymbol -&gt; [Char]
(Int -&gt; E'JustSymbol -&gt; ShowS)
-&gt; (E'JustSymbol -&gt; [Char])
-&gt; ([E'JustSymbol] -&gt; ShowS)
-&gt; Show E'JustSymbol
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'JustSymbol -&gt; ShowS
showsPrec :: Int -&gt; E'JustSymbol -&gt; ShowS
$cshow :: E'JustSymbol -&gt; [Char]
show :: E'JustSymbol -&gt; [Char]
$cshowList :: [E'JustSymbol] -&gt; ShowS
showList :: [E'JustSymbol] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164505"><span id="local-6989586621679164507"><span class="annot"><span class="annottext">E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
(E'JustSymbol -&gt; E'JustSymbol -&gt; Bool)
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; Bool) -&gt; Eq E'JustSymbol
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
== :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
$c/= :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
/= :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164512"><span id="local-6989586621679164514"><span id="local-6989586621679164516"><span id="local-6989586621679164520"><span id="local-6989586621679164523"><span id="local-6989586621679164526"><span id="local-6989586621679164529"><span class="annot"><span class="annottext">Eq E'JustSymbol
Eq E'JustSymbol
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; Ordering)
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; Bool)
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; Bool)
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; Bool)
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; Bool)
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol)
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol)
-&gt; Ord E'JustSymbol
E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
E'JustSymbol -&gt; E'JustSymbol -&gt; Ordering
E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'JustSymbol -&gt; E'JustSymbol -&gt; Ordering
compare :: E'JustSymbol -&gt; E'JustSymbol -&gt; Ordering
$c&lt; :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
&lt; :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
$c&lt;= :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
&lt;= :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
$c&gt; :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
&gt; :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
$c&gt;= :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
&gt;= :: E'JustSymbol -&gt; E'JustSymbol -&gt; Bool
$cmax :: E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol
max :: E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol
$cmin :: E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol
min :: E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164532"><span id="local-6989586621679164534"><span class="annot"><span class="annottext">E'JustSymbol
E'JustSymbol -&gt; E'JustSymbol -&gt; Bounded E'JustSymbol
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'JustSymbol
minBound :: E'JustSymbol
$cmaxBound :: E'JustSymbol
maxBound :: E'JustSymbol
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164537"><span id="local-6989586621679164543"><span id="local-6989586621679164549"><span id="local-6989586621679164559"><span id="local-6989586621679164561"><span id="local-6989586621679164564"><span id="local-6989586621679164568"><span id="local-6989586621679164572"><span class="annot"><span class="annottext">Int -&gt; E'JustSymbol
E'JustSymbol -&gt; Int
E'JustSymbol -&gt; [E'JustSymbol]
E'JustSymbol -&gt; E'JustSymbol
E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol]
E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol]
(E'JustSymbol -&gt; E'JustSymbol)
-&gt; (E'JustSymbol -&gt; E'JustSymbol)
-&gt; (Int -&gt; E'JustSymbol)
-&gt; (E'JustSymbol -&gt; Int)
-&gt; (E'JustSymbol -&gt; [E'JustSymbol])
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol])
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol])
-&gt; (E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol])
-&gt; Enum E'JustSymbol
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'JustSymbol -&gt; E'JustSymbol
succ :: E'JustSymbol -&gt; E'JustSymbol
$cpred :: E'JustSymbol -&gt; E'JustSymbol
pred :: E'JustSymbol -&gt; E'JustSymbol
$ctoEnum :: Int -&gt; E'JustSymbol
toEnum :: Int -&gt; E'JustSymbol
$cfromEnum :: E'JustSymbol -&gt; Int
fromEnum :: E'JustSymbol -&gt; Int
$cenumFrom :: E'JustSymbol -&gt; [E'JustSymbol]
enumFrom :: E'JustSymbol -&gt; [E'JustSymbol]
$cenumFromThen :: E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol]
enumFromThen :: E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol]
$cenumFromTo :: E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol]
enumFromTo :: E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol]
$cenumFromThenTo :: E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol]
enumFromThenTo :: E'JustSymbol -&gt; E'JustSymbol -&gt; E'JustSymbol -&gt; [E'JustSymbol]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2166"></span><span>
</span><span id="line-2167"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164576"><span id="local-6989586621679164579"><span id="local-6989586621679164582"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol"><span class="hs-identifier hs-type">E'JustSymbol</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164585"><span class="annot"><span class="annottext">toJSON :: E'JustSymbol -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value) -&gt; (E'JustSymbol -&gt; Text) -&gt; E'JustSymbol -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'JustSymbol -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27JustSymbol"><span class="hs-identifier hs-var">fromE'JustSymbol</span></a></span><span>
</span><span id="line-2168"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164589"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol"><span class="hs-identifier hs-type">E'JustSymbol</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164595"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'JustSymbol
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679164596"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164596"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'JustSymbol)
-&gt; (E'JustSymbol -&gt; Parser E'JustSymbol)
-&gt; Either [Char] E'JustSymbol
-&gt; Parser E'JustSymbol
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'JustSymbol
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'JustSymbol -&gt; Parser E'JustSymbol
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'JustSymbol -&gt; Parser E'JustSymbol)
-&gt; (E'JustSymbol -&gt; E'JustSymbol)
-&gt; E'JustSymbol
-&gt; Parser E'JustSymbol
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'JustSymbol -&gt; E'JustSymbol
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'JustSymbol -&gt; Parser E'JustSymbol)
-&gt; (Text -&gt; Either [Char] E'JustSymbol)
-&gt; Text
-&gt; Parser E'JustSymbol
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'JustSymbol
</span><a href="OpenAPIPetstore.Model.html#toE%27JustSymbol"><span class="hs-identifier hs-var">toE'JustSymbol</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser E'JustSymbol) -&gt; Parser Text -&gt; Parser E'JustSymbol
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164596"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2169"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164599"><span id="local-6989586621679164603"><span id="local-6989586621679164606"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol"><span class="hs-identifier hs-type">E'JustSymbol</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164610"><span class="annot"><span class="annottext">toQueryParam :: E'JustSymbol -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text) -&gt; (E'JustSymbol -&gt; Text) -&gt; E'JustSymbol -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'JustSymbol -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27JustSymbol"><span class="hs-identifier hs-var">fromE'JustSymbol</span></a></span><span>
</span><span id="line-2170"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164612"><span id="local-6989586621679164616"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol"><span class="hs-identifier hs-type">E'JustSymbol</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164622"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'JustSymbol
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679164623"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164623"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164623"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text E'JustSymbol) -&gt; Either Text E'JustSymbol
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] E'JustSymbol -&gt; Either Text E'JustSymbol
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'JustSymbol -&gt; Either Text E'JustSymbol)
-&gt; (Text -&gt; Either [Char] E'JustSymbol)
-&gt; Text
-&gt; Either Text E'JustSymbol
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'JustSymbol
</span><a href="OpenAPIPetstore.Model.html#toE%27JustSymbol"><span class="hs-identifier hs-var">toE'JustSymbol</span></a></span><span>
</span><span id="line-2171"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164628"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol"><span class="hs-identifier hs-type">E'JustSymbol</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164632"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'JustSymbol -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'JustSymbol -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2172"></span><span>
</span><span id="line-2173"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'JustSymbol' enum</span></span><span>
</span><span id="line-2174"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27JustSymbol"><span class="hs-identifier hs-type">fromE'JustSymbol</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol"><span class="hs-identifier hs-type">E'JustSymbol</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-2175"></span><span id="fromE%27JustSymbol"><span class="annot"><span class="annottext">fromE'JustSymbol :: E'JustSymbol -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27JustSymbol"><span class="hs-identifier hs-var hs-var">fromE'JustSymbol</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2176"></span><span>  </span><span class="annot"><span class="annottext">E'JustSymbol
</span><a href="OpenAPIPetstore.Model.html#E%27JustSymbol%27Greater_Than_Or_Equal_To"><span class="hs-identifier hs-var">E'JustSymbol'Greater_Than_Or_Equal_To</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;&gt;=&quot;</span></span><span>
</span><span id="line-2177"></span><span>  </span><span class="annot"><span class="annottext">E'JustSymbol
</span><a href="OpenAPIPetstore.Model.html#E%27JustSymbol%27Dollar"><span class="hs-identifier hs-var">E'JustSymbol'Dollar</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;$&quot;</span></span><span>
</span><span id="line-2178"></span><span>
</span><span id="line-2179"></span><span class="annot"><span class="hs-comment">-- | parse 'E'JustSymbol' enum</span></span><span>
</span><span id="line-2180"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27JustSymbol"><span class="hs-identifier hs-type">toE'JustSymbol</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27JustSymbol"><span class="hs-identifier hs-type">E'JustSymbol</span></a></span><span>
</span><span id="line-2181"></span><span id="toE%27JustSymbol"><span class="annot"><span class="annottext">toE'JustSymbol :: Text -&gt; Either [Char] E'JustSymbol
</span><a href="OpenAPIPetstore.Model.html#toE%27JustSymbol"><span class="hs-identifier hs-var hs-var">toE'JustSymbol</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2182"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;&gt;=&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'JustSymbol -&gt; Either [Char] E'JustSymbol
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'JustSymbol
</span><a href="OpenAPIPetstore.Model.html#E%27JustSymbol%27Greater_Than_Or_Equal_To"><span class="hs-identifier hs-var">E'JustSymbol'Greater_Than_Or_Equal_To</span></a></span><span>
</span><span id="line-2183"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;$&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'JustSymbol -&gt; Either [Char] E'JustSymbol
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'JustSymbol
</span><a href="OpenAPIPetstore.Model.html#E%27JustSymbol%27Dollar"><span class="hs-identifier hs-var">E'JustSymbol'Dollar</span></a></span><span>
</span><span id="line-2184"></span><span>  </span><span id="local-6989586621679164633"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164633"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'JustSymbol
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'JustSymbol)
-&gt; [Char] -&gt; Either [Char] E'JustSymbol
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'JustSymbol: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164633"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2185"></span><span>
</span><span id="line-2186"></span><span>
</span><span id="line-2187"></span><span class="annot"><span class="hs-comment">-- ** E'Kind</span></span><span>
</span><span id="line-2188"></span><span>
</span><span id="line-2189"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Text'</span></span><span>
</span><span id="line-2190"></span><span class="hs-keyword">data</span><span> </span><span id="E%27Kind"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind"><span class="hs-identifier hs-var">E'Kind</span></a></span></span><span>
</span><span id="line-2191"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27Kind%27Lions"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind%27Lions"><span class="hs-identifier hs-var">E'Kind'Lions</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;lions&quot;@</span></span><span>
</span><span id="line-2192"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27Kind%27Tigers"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind%27Tigers"><span class="hs-identifier hs-var">E'Kind'Tigers</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;tigers&quot;@</span></span><span>
</span><span id="line-2193"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27Kind%27Leopards"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind%27Leopards"><span class="hs-identifier hs-var">E'Kind'Leopards</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;leopards&quot;@</span></span><span>
</span><span id="line-2194"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27Kind%27Jaguars"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind%27Jaguars"><span class="hs-identifier hs-var">E'Kind'Jaguars</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;jaguars&quot;@</span></span><span>
</span><span id="line-2195"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679164639"><span id="local-6989586621679164641"><span id="local-6989586621679164644"><span class="annot"><span class="annottext">Int -&gt; E'Kind -&gt; ShowS
[E'Kind] -&gt; ShowS
E'Kind -&gt; [Char]
(Int -&gt; E'Kind -&gt; ShowS)
-&gt; (E'Kind -&gt; [Char]) -&gt; ([E'Kind] -&gt; ShowS) -&gt; Show E'Kind
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'Kind -&gt; ShowS
showsPrec :: Int -&gt; E'Kind -&gt; ShowS
$cshow :: E'Kind -&gt; [Char]
show :: E'Kind -&gt; [Char]
$cshowList :: [E'Kind] -&gt; ShowS
showList :: [E'Kind] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164647"><span id="local-6989586621679164649"><span class="annot"><span class="annottext">E'Kind -&gt; E'Kind -&gt; Bool
(E'Kind -&gt; E'Kind -&gt; Bool)
-&gt; (E'Kind -&gt; E'Kind -&gt; Bool) -&gt; Eq E'Kind
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'Kind -&gt; E'Kind -&gt; Bool
== :: E'Kind -&gt; E'Kind -&gt; Bool
$c/= :: E'Kind -&gt; E'Kind -&gt; Bool
/= :: E'Kind -&gt; E'Kind -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164654"><span id="local-6989586621679164656"><span id="local-6989586621679164658"><span id="local-6989586621679164662"><span id="local-6989586621679164665"><span id="local-6989586621679164668"><span id="local-6989586621679164671"><span class="annot"><span class="annottext">Eq E'Kind
Eq E'Kind
-&gt; (E'Kind -&gt; E'Kind -&gt; Ordering)
-&gt; (E'Kind -&gt; E'Kind -&gt; Bool)
-&gt; (E'Kind -&gt; E'Kind -&gt; Bool)
-&gt; (E'Kind -&gt; E'Kind -&gt; Bool)
-&gt; (E'Kind -&gt; E'Kind -&gt; Bool)
-&gt; (E'Kind -&gt; E'Kind -&gt; E'Kind)
-&gt; (E'Kind -&gt; E'Kind -&gt; E'Kind)
-&gt; Ord E'Kind
E'Kind -&gt; E'Kind -&gt; Bool
E'Kind -&gt; E'Kind -&gt; Ordering
E'Kind -&gt; E'Kind -&gt; E'Kind
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'Kind -&gt; E'Kind -&gt; Ordering
compare :: E'Kind -&gt; E'Kind -&gt; Ordering
$c&lt; :: E'Kind -&gt; E'Kind -&gt; Bool
&lt; :: E'Kind -&gt; E'Kind -&gt; Bool
$c&lt;= :: E'Kind -&gt; E'Kind -&gt; Bool
&lt;= :: E'Kind -&gt; E'Kind -&gt; Bool
$c&gt; :: E'Kind -&gt; E'Kind -&gt; Bool
&gt; :: E'Kind -&gt; E'Kind -&gt; Bool
$c&gt;= :: E'Kind -&gt; E'Kind -&gt; Bool
&gt;= :: E'Kind -&gt; E'Kind -&gt; Bool
$cmax :: E'Kind -&gt; E'Kind -&gt; E'Kind
max :: E'Kind -&gt; E'Kind -&gt; E'Kind
$cmin :: E'Kind -&gt; E'Kind -&gt; E'Kind
min :: E'Kind -&gt; E'Kind -&gt; E'Kind
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164674"><span id="local-6989586621679164676"><span class="annot"><span class="annottext">E'Kind
E'Kind -&gt; E'Kind -&gt; Bounded E'Kind
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'Kind
minBound :: E'Kind
$cmaxBound :: E'Kind
maxBound :: E'Kind
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164679"><span id="local-6989586621679164685"><span id="local-6989586621679164691"><span id="local-6989586621679164701"><span id="local-6989586621679164703"><span id="local-6989586621679164706"><span id="local-6989586621679164710"><span id="local-6989586621679164714"><span class="annot"><span class="annottext">Int -&gt; E'Kind
E'Kind -&gt; Int
E'Kind -&gt; [E'Kind]
E'Kind -&gt; E'Kind
E'Kind -&gt; E'Kind -&gt; [E'Kind]
E'Kind -&gt; E'Kind -&gt; E'Kind -&gt; [E'Kind]
(E'Kind -&gt; E'Kind)
-&gt; (E'Kind -&gt; E'Kind)
-&gt; (Int -&gt; E'Kind)
-&gt; (E'Kind -&gt; Int)
-&gt; (E'Kind -&gt; [E'Kind])
-&gt; (E'Kind -&gt; E'Kind -&gt; [E'Kind])
-&gt; (E'Kind -&gt; E'Kind -&gt; [E'Kind])
-&gt; (E'Kind -&gt; E'Kind -&gt; E'Kind -&gt; [E'Kind])
-&gt; Enum E'Kind
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'Kind -&gt; E'Kind
succ :: E'Kind -&gt; E'Kind
$cpred :: E'Kind -&gt; E'Kind
pred :: E'Kind -&gt; E'Kind
$ctoEnum :: Int -&gt; E'Kind
toEnum :: Int -&gt; E'Kind
$cfromEnum :: E'Kind -&gt; Int
fromEnum :: E'Kind -&gt; Int
$cenumFrom :: E'Kind -&gt; [E'Kind]
enumFrom :: E'Kind -&gt; [E'Kind]
$cenumFromThen :: E'Kind -&gt; E'Kind -&gt; [E'Kind]
enumFromThen :: E'Kind -&gt; E'Kind -&gt; [E'Kind]
$cenumFromTo :: E'Kind -&gt; E'Kind -&gt; [E'Kind]
enumFromTo :: E'Kind -&gt; E'Kind -&gt; [E'Kind]
$cenumFromThenTo :: E'Kind -&gt; E'Kind -&gt; E'Kind -&gt; [E'Kind]
enumFromThenTo :: E'Kind -&gt; E'Kind -&gt; E'Kind -&gt; [E'Kind]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2196"></span><span>
</span><span id="line-2197"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164718"><span id="local-6989586621679164721"><span id="local-6989586621679164724"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind"><span class="hs-identifier hs-type">E'Kind</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164727"><span class="annot"><span class="annottext">toJSON :: E'Kind -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value) -&gt; (E'Kind -&gt; Text) -&gt; E'Kind -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Kind -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Kind"><span class="hs-identifier hs-var">fromE'Kind</span></a></span><span>
</span><span id="line-2198"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164731"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind"><span class="hs-identifier hs-type">E'Kind</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164737"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'Kind
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679164738"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164738"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'Kind)
-&gt; (E'Kind -&gt; Parser E'Kind)
-&gt; Either [Char] E'Kind
-&gt; Parser E'Kind
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'Kind
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'Kind -&gt; Parser E'Kind
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'Kind -&gt; Parser E'Kind)
-&gt; (E'Kind -&gt; E'Kind) -&gt; E'Kind -&gt; Parser E'Kind
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Kind -&gt; E'Kind
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'Kind -&gt; Parser E'Kind)
-&gt; (Text -&gt; Either [Char] E'Kind) -&gt; Text -&gt; Parser E'Kind
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'Kind
</span><a href="OpenAPIPetstore.Model.html#toE%27Kind"><span class="hs-identifier hs-var">toE'Kind</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser E'Kind) -&gt; Parser Text -&gt; Parser E'Kind
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164738"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2199"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164741"><span id="local-6989586621679164745"><span id="local-6989586621679164748"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind"><span class="hs-identifier hs-type">E'Kind</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164752"><span class="annot"><span class="annottext">toQueryParam :: E'Kind -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text) -&gt; (E'Kind -&gt; Text) -&gt; E'Kind -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Kind -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Kind"><span class="hs-identifier hs-var">fromE'Kind</span></a></span><span>
</span><span id="line-2200"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164754"><span id="local-6989586621679164758"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind"><span class="hs-identifier hs-type">E'Kind</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164764"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'Kind
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679164765"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164765"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164765"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text E'Kind) -&gt; Either Text E'Kind
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text) -&gt; Either [Char] E'Kind -&gt; Either Text E'Kind
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'Kind -&gt; Either Text E'Kind)
-&gt; (Text -&gt; Either [Char] E'Kind) -&gt; Text -&gt; Either Text E'Kind
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'Kind
</span><a href="OpenAPIPetstore.Model.html#toE%27Kind"><span class="hs-identifier hs-var">toE'Kind</span></a></span><span>
</span><span id="line-2201"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164770"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind"><span class="hs-identifier hs-type">E'Kind</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164774"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'Kind -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'Kind -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2202"></span><span>
</span><span id="line-2203"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'Kind' enum</span></span><span>
</span><span id="line-2204"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27Kind"><span class="hs-identifier hs-type">fromE'Kind</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind"><span class="hs-identifier hs-type">E'Kind</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-2205"></span><span id="fromE%27Kind"><span class="annot"><span class="annottext">fromE'Kind :: E'Kind -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Kind"><span class="hs-identifier hs-var hs-var">fromE'Kind</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2206"></span><span>  </span><span class="annot"><span class="annottext">E'Kind
</span><a href="OpenAPIPetstore.Model.html#E%27Kind%27Lions"><span class="hs-identifier hs-var">E'Kind'Lions</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;lions&quot;</span></span><span>
</span><span id="line-2207"></span><span>  </span><span class="annot"><span class="annottext">E'Kind
</span><a href="OpenAPIPetstore.Model.html#E%27Kind%27Tigers"><span class="hs-identifier hs-var">E'Kind'Tigers</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;tigers&quot;</span></span><span>
</span><span id="line-2208"></span><span>  </span><span class="annot"><span class="annottext">E'Kind
</span><a href="OpenAPIPetstore.Model.html#E%27Kind%27Leopards"><span class="hs-identifier hs-var">E'Kind'Leopards</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;leopards&quot;</span></span><span>
</span><span id="line-2209"></span><span>  </span><span class="annot"><span class="annottext">E'Kind
</span><a href="OpenAPIPetstore.Model.html#E%27Kind%27Jaguars"><span class="hs-identifier hs-var">E'Kind'Jaguars</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;jaguars&quot;</span></span><span>
</span><span id="line-2210"></span><span>
</span><span id="line-2211"></span><span class="annot"><span class="hs-comment">-- | parse 'E'Kind' enum</span></span><span>
</span><span id="line-2212"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27Kind"><span class="hs-identifier hs-type">toE'Kind</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Kind"><span class="hs-identifier hs-type">E'Kind</span></a></span><span>
</span><span id="line-2213"></span><span id="toE%27Kind"><span class="annot"><span class="annottext">toE'Kind :: Text -&gt; Either [Char] E'Kind
</span><a href="OpenAPIPetstore.Model.html#toE%27Kind"><span class="hs-identifier hs-var hs-var">toE'Kind</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2214"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;lions&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Kind -&gt; Either [Char] E'Kind
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Kind
</span><a href="OpenAPIPetstore.Model.html#E%27Kind%27Lions"><span class="hs-identifier hs-var">E'Kind'Lions</span></a></span><span>
</span><span id="line-2215"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;tigers&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Kind -&gt; Either [Char] E'Kind
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Kind
</span><a href="OpenAPIPetstore.Model.html#E%27Kind%27Tigers"><span class="hs-identifier hs-var">E'Kind'Tigers</span></a></span><span>
</span><span id="line-2216"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;leopards&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Kind -&gt; Either [Char] E'Kind
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Kind
</span><a href="OpenAPIPetstore.Model.html#E%27Kind%27Leopards"><span class="hs-identifier hs-var">E'Kind'Leopards</span></a></span><span>
</span><span id="line-2217"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;jaguars&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Kind -&gt; Either [Char] E'Kind
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Kind
</span><a href="OpenAPIPetstore.Model.html#E%27Kind%27Jaguars"><span class="hs-identifier hs-var">E'Kind'Jaguars</span></a></span><span>
</span><span id="line-2218"></span><span>  </span><span id="local-6989586621679164775"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164775"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'Kind
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'Kind) -&gt; [Char] -&gt; Either [Char] E'Kind
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'Kind: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164775"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2219"></span><span>
</span><span id="line-2220"></span><span>
</span><span id="line-2221"></span><span class="annot"><span class="hs-comment">-- ** E'Status</span></span><span>
</span><span id="line-2222"></span><span>
</span><span id="line-2223"></span><span class="hs-comment">-- | Enum of 'Text' .</span><span>
</span><span id="line-2224"></span><span class="hs-comment">-- Order Status</span><span>
</span><span id="line-2225"></span><span class="hs-keyword">data</span><span> </span><span id="E%27Status"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status"><span class="hs-identifier hs-var">E'Status</span></a></span></span><span>
</span><span id="line-2226"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27Status%27Placed"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status%27Placed"><span class="hs-identifier hs-var">E'Status'Placed</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;placed&quot;@</span></span><span>
</span><span id="line-2227"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27Status%27Approved"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status%27Approved"><span class="hs-identifier hs-var">E'Status'Approved</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;approved&quot;@</span></span><span>
</span><span id="line-2228"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27Status%27Delivered"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status%27Delivered"><span class="hs-identifier hs-var">E'Status'Delivered</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;delivered&quot;@</span></span><span>
</span><span id="line-2229"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679164780"><span id="local-6989586621679164782"><span id="local-6989586621679164785"><span class="annot"><span class="annottext">Int -&gt; E'Status -&gt; ShowS
[E'Status] -&gt; ShowS
E'Status -&gt; [Char]
(Int -&gt; E'Status -&gt; ShowS)
-&gt; (E'Status -&gt; [Char]) -&gt; ([E'Status] -&gt; ShowS) -&gt; Show E'Status
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'Status -&gt; ShowS
showsPrec :: Int -&gt; E'Status -&gt; ShowS
$cshow :: E'Status -&gt; [Char]
show :: E'Status -&gt; [Char]
$cshowList :: [E'Status] -&gt; ShowS
showList :: [E'Status] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164788"><span id="local-6989586621679164790"><span class="annot"><span class="annottext">E'Status -&gt; E'Status -&gt; Bool
(E'Status -&gt; E'Status -&gt; Bool)
-&gt; (E'Status -&gt; E'Status -&gt; Bool) -&gt; Eq E'Status
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'Status -&gt; E'Status -&gt; Bool
== :: E'Status -&gt; E'Status -&gt; Bool
$c/= :: E'Status -&gt; E'Status -&gt; Bool
/= :: E'Status -&gt; E'Status -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164795"><span id="local-6989586621679164797"><span id="local-6989586621679164799"><span id="local-6989586621679164803"><span id="local-6989586621679164806"><span id="local-6989586621679164809"><span id="local-6989586621679164812"><span class="annot"><span class="annottext">Eq E'Status
Eq E'Status
-&gt; (E'Status -&gt; E'Status -&gt; Ordering)
-&gt; (E'Status -&gt; E'Status -&gt; Bool)
-&gt; (E'Status -&gt; E'Status -&gt; Bool)
-&gt; (E'Status -&gt; E'Status -&gt; Bool)
-&gt; (E'Status -&gt; E'Status -&gt; Bool)
-&gt; (E'Status -&gt; E'Status -&gt; E'Status)
-&gt; (E'Status -&gt; E'Status -&gt; E'Status)
-&gt; Ord E'Status
E'Status -&gt; E'Status -&gt; Bool
E'Status -&gt; E'Status -&gt; Ordering
E'Status -&gt; E'Status -&gt; E'Status
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'Status -&gt; E'Status -&gt; Ordering
compare :: E'Status -&gt; E'Status -&gt; Ordering
$c&lt; :: E'Status -&gt; E'Status -&gt; Bool
&lt; :: E'Status -&gt; E'Status -&gt; Bool
$c&lt;= :: E'Status -&gt; E'Status -&gt; Bool
&lt;= :: E'Status -&gt; E'Status -&gt; Bool
$c&gt; :: E'Status -&gt; E'Status -&gt; Bool
&gt; :: E'Status -&gt; E'Status -&gt; Bool
$c&gt;= :: E'Status -&gt; E'Status -&gt; Bool
&gt;= :: E'Status -&gt; E'Status -&gt; Bool
$cmax :: E'Status -&gt; E'Status -&gt; E'Status
max :: E'Status -&gt; E'Status -&gt; E'Status
$cmin :: E'Status -&gt; E'Status -&gt; E'Status
min :: E'Status -&gt; E'Status -&gt; E'Status
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164815"><span id="local-6989586621679164817"><span class="annot"><span class="annottext">E'Status
E'Status -&gt; E'Status -&gt; Bounded E'Status
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'Status
minBound :: E'Status
$cmaxBound :: E'Status
maxBound :: E'Status
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164820"><span id="local-6989586621679164826"><span id="local-6989586621679164832"><span id="local-6989586621679164842"><span id="local-6989586621679164844"><span id="local-6989586621679164847"><span id="local-6989586621679164851"><span id="local-6989586621679164855"><span class="annot"><span class="annottext">Int -&gt; E'Status
E'Status -&gt; Int
E'Status -&gt; [E'Status]
E'Status -&gt; E'Status
E'Status -&gt; E'Status -&gt; [E'Status]
E'Status -&gt; E'Status -&gt; E'Status -&gt; [E'Status]
(E'Status -&gt; E'Status)
-&gt; (E'Status -&gt; E'Status)
-&gt; (Int -&gt; E'Status)
-&gt; (E'Status -&gt; Int)
-&gt; (E'Status -&gt; [E'Status])
-&gt; (E'Status -&gt; E'Status -&gt; [E'Status])
-&gt; (E'Status -&gt; E'Status -&gt; [E'Status])
-&gt; (E'Status -&gt; E'Status -&gt; E'Status -&gt; [E'Status])
-&gt; Enum E'Status
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'Status -&gt; E'Status
succ :: E'Status -&gt; E'Status
$cpred :: E'Status -&gt; E'Status
pred :: E'Status -&gt; E'Status
$ctoEnum :: Int -&gt; E'Status
toEnum :: Int -&gt; E'Status
$cfromEnum :: E'Status -&gt; Int
fromEnum :: E'Status -&gt; Int
$cenumFrom :: E'Status -&gt; [E'Status]
enumFrom :: E'Status -&gt; [E'Status]
$cenumFromThen :: E'Status -&gt; E'Status -&gt; [E'Status]
enumFromThen :: E'Status -&gt; E'Status -&gt; [E'Status]
$cenumFromTo :: E'Status -&gt; E'Status -&gt; [E'Status]
enumFromTo :: E'Status -&gt; E'Status -&gt; [E'Status]
$cenumFromThenTo :: E'Status -&gt; E'Status -&gt; E'Status -&gt; [E'Status]
enumFromThenTo :: E'Status -&gt; E'Status -&gt; E'Status -&gt; [E'Status]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2230"></span><span>
</span><span id="line-2231"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164859"><span id="local-6989586621679164862"><span id="local-6989586621679164865"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status"><span class="hs-identifier hs-type">E'Status</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164868"><span class="annot"><span class="annottext">toJSON :: E'Status -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value) -&gt; (E'Status -&gt; Text) -&gt; E'Status -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Status -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Status"><span class="hs-identifier hs-var">fromE'Status</span></a></span><span>
</span><span id="line-2232"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164872"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status"><span class="hs-identifier hs-type">E'Status</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164878"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'Status
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679164879"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164879"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'Status)
-&gt; (E'Status -&gt; Parser E'Status)
-&gt; Either [Char] E'Status
-&gt; Parser E'Status
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'Status
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'Status -&gt; Parser E'Status
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'Status -&gt; Parser E'Status)
-&gt; (E'Status -&gt; E'Status) -&gt; E'Status -&gt; Parser E'Status
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Status -&gt; E'Status
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'Status -&gt; Parser E'Status)
-&gt; (Text -&gt; Either [Char] E'Status) -&gt; Text -&gt; Parser E'Status
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'Status
</span><a href="OpenAPIPetstore.Model.html#toE%27Status"><span class="hs-identifier hs-var">toE'Status</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser E'Status) -&gt; Parser Text -&gt; Parser E'Status
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679164879"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2233"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164882"><span id="local-6989586621679164886"><span id="local-6989586621679164889"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status"><span class="hs-identifier hs-type">E'Status</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164893"><span class="annot"><span class="annottext">toQueryParam :: E'Status -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text) -&gt; (E'Status -&gt; Text) -&gt; E'Status -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Status -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Status"><span class="hs-identifier hs-var">fromE'Status</span></a></span><span>
</span><span id="line-2234"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164895"><span id="local-6989586621679164899"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status"><span class="hs-identifier hs-type">E'Status</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164905"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'Status
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679164906"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164906"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164906"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text E'Status) -&gt; Either Text E'Status
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text) -&gt; Either [Char] E'Status -&gt; Either Text E'Status
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'Status -&gt; Either Text E'Status)
-&gt; (Text -&gt; Either [Char] E'Status) -&gt; Text -&gt; Either Text E'Status
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'Status
</span><a href="OpenAPIPetstore.Model.html#toE%27Status"><span class="hs-identifier hs-var">toE'Status</span></a></span><span>
</span><span id="line-2235"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679164911"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status"><span class="hs-identifier hs-type">E'Status</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679164915"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'Status -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'Status -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2236"></span><span>
</span><span id="line-2237"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'Status' enum</span></span><span>
</span><span id="line-2238"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27Status"><span class="hs-identifier hs-type">fromE'Status</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status"><span class="hs-identifier hs-type">E'Status</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-2239"></span><span id="fromE%27Status"><span class="annot"><span class="annottext">fromE'Status :: E'Status -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Status"><span class="hs-identifier hs-var hs-var">fromE'Status</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2240"></span><span>  </span><span class="annot"><span class="annottext">E'Status
</span><a href="OpenAPIPetstore.Model.html#E%27Status%27Placed"><span class="hs-identifier hs-var">E'Status'Placed</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;placed&quot;</span></span><span>
</span><span id="line-2241"></span><span>  </span><span class="annot"><span class="annottext">E'Status
</span><a href="OpenAPIPetstore.Model.html#E%27Status%27Approved"><span class="hs-identifier hs-var">E'Status'Approved</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;approved&quot;</span></span><span>
</span><span id="line-2242"></span><span>  </span><span class="annot"><span class="annottext">E'Status
</span><a href="OpenAPIPetstore.Model.html#E%27Status%27Delivered"><span class="hs-identifier hs-var">E'Status'Delivered</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;delivered&quot;</span></span><span>
</span><span id="line-2243"></span><span>
</span><span id="line-2244"></span><span class="annot"><span class="hs-comment">-- | parse 'E'Status' enum</span></span><span>
</span><span id="line-2245"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27Status"><span class="hs-identifier hs-type">toE'Status</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status"><span class="hs-identifier hs-type">E'Status</span></a></span><span>
</span><span id="line-2246"></span><span id="toE%27Status"><span class="annot"><span class="annottext">toE'Status :: Text -&gt; Either [Char] E'Status
</span><a href="OpenAPIPetstore.Model.html#toE%27Status"><span class="hs-identifier hs-var hs-var">toE'Status</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2247"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;placed&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Status -&gt; Either [Char] E'Status
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Status
</span><a href="OpenAPIPetstore.Model.html#E%27Status%27Placed"><span class="hs-identifier hs-var">E'Status'Placed</span></a></span><span>
</span><span id="line-2248"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;approved&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Status -&gt; Either [Char] E'Status
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Status
</span><a href="OpenAPIPetstore.Model.html#E%27Status%27Approved"><span class="hs-identifier hs-var">E'Status'Approved</span></a></span><span>
</span><span id="line-2249"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;delivered&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Status -&gt; Either [Char] E'Status
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Status
</span><a href="OpenAPIPetstore.Model.html#E%27Status%27Delivered"><span class="hs-identifier hs-var">E'Status'Delivered</span></a></span><span>
</span><span id="line-2250"></span><span>  </span><span id="local-6989586621679164916"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164916"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'Status
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'Status)
-&gt; [Char] -&gt; Either [Char] E'Status
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'Status: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679164916"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2251"></span><span>
</span><span id="line-2252"></span><span>
</span><span id="line-2253"></span><span class="annot"><span class="hs-comment">-- ** E'Status2</span></span><span>
</span><span id="line-2254"></span><span>
</span><span id="line-2255"></span><span class="hs-comment">-- | Enum of 'Text' .</span><span>
</span><span id="line-2256"></span><span class="hs-comment">-- pet status in the store</span><span>
</span><span id="line-2257"></span><span class="hs-keyword">data</span><span> </span><span id="E%27Status2"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2"><span class="hs-identifier hs-var">E'Status2</span></a></span></span><span>
</span><span id="line-2258"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="E%27Status2%27Available"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2%27Available"><span class="hs-identifier hs-var">E'Status2'Available</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;available&quot;@</span></span><span>
</span><span id="line-2259"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27Status2%27Pending"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2%27Pending"><span class="hs-identifier hs-var">E'Status2'Pending</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;pending&quot;@</span></span><span>
</span><span id="line-2260"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="E%27Status2%27Sold"><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2%27Sold"><span class="hs-identifier hs-var">E'Status2'Sold</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;sold&quot;@</span></span><span>
</span><span id="line-2261"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679164921"><span id="local-6989586621679164923"><span id="local-6989586621679164926"><span class="annot"><span class="annottext">Int -&gt; E'Status2 -&gt; ShowS
[E'Status2] -&gt; ShowS
E'Status2 -&gt; [Char]
(Int -&gt; E'Status2 -&gt; ShowS)
-&gt; (E'Status2 -&gt; [Char])
-&gt; ([E'Status2] -&gt; ShowS)
-&gt; Show E'Status2
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; E'Status2 -&gt; ShowS
showsPrec :: Int -&gt; E'Status2 -&gt; ShowS
$cshow :: E'Status2 -&gt; [Char]
show :: E'Status2 -&gt; [Char]
$cshowList :: [E'Status2] -&gt; ShowS
showList :: [E'Status2] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164929"><span id="local-6989586621679164931"><span class="annot"><span class="annottext">E'Status2 -&gt; E'Status2 -&gt; Bool
(E'Status2 -&gt; E'Status2 -&gt; Bool)
-&gt; (E'Status2 -&gt; E'Status2 -&gt; Bool) -&gt; Eq E'Status2
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: E'Status2 -&gt; E'Status2 -&gt; Bool
== :: E'Status2 -&gt; E'Status2 -&gt; Bool
$c/= :: E'Status2 -&gt; E'Status2 -&gt; Bool
/= :: E'Status2 -&gt; E'Status2 -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164936"><span id="local-6989586621679164938"><span id="local-6989586621679164940"><span id="local-6989586621679164944"><span id="local-6989586621679164947"><span id="local-6989586621679164950"><span id="local-6989586621679164953"><span class="annot"><span class="annottext">Eq E'Status2
Eq E'Status2
-&gt; (E'Status2 -&gt; E'Status2 -&gt; Ordering)
-&gt; (E'Status2 -&gt; E'Status2 -&gt; Bool)
-&gt; (E'Status2 -&gt; E'Status2 -&gt; Bool)
-&gt; (E'Status2 -&gt; E'Status2 -&gt; Bool)
-&gt; (E'Status2 -&gt; E'Status2 -&gt; Bool)
-&gt; (E'Status2 -&gt; E'Status2 -&gt; E'Status2)
-&gt; (E'Status2 -&gt; E'Status2 -&gt; E'Status2)
-&gt; Ord E'Status2
E'Status2 -&gt; E'Status2 -&gt; Bool
E'Status2 -&gt; E'Status2 -&gt; Ordering
E'Status2 -&gt; E'Status2 -&gt; E'Status2
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: E'Status2 -&gt; E'Status2 -&gt; Ordering
compare :: E'Status2 -&gt; E'Status2 -&gt; Ordering
$c&lt; :: E'Status2 -&gt; E'Status2 -&gt; Bool
&lt; :: E'Status2 -&gt; E'Status2 -&gt; Bool
$c&lt;= :: E'Status2 -&gt; E'Status2 -&gt; Bool
&lt;= :: E'Status2 -&gt; E'Status2 -&gt; Bool
$c&gt; :: E'Status2 -&gt; E'Status2 -&gt; Bool
&gt; :: E'Status2 -&gt; E'Status2 -&gt; Bool
$c&gt;= :: E'Status2 -&gt; E'Status2 -&gt; Bool
&gt;= :: E'Status2 -&gt; E'Status2 -&gt; Bool
$cmax :: E'Status2 -&gt; E'Status2 -&gt; E'Status2
max :: E'Status2 -&gt; E'Status2 -&gt; E'Status2
$cmin :: E'Status2 -&gt; E'Status2 -&gt; E'Status2
min :: E'Status2 -&gt; E'Status2 -&gt; E'Status2
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164956"><span id="local-6989586621679164958"><span class="annot"><span class="annottext">E'Status2
E'Status2 -&gt; E'Status2 -&gt; Bounded E'Status2
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: E'Status2
minBound :: E'Status2
$cmaxBound :: E'Status2
maxBound :: E'Status2
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679164961"><span id="local-6989586621679164967"><span id="local-6989586621679164973"><span id="local-6989586621679164983"><span id="local-6989586621679164985"><span id="local-6989586621679164988"><span id="local-6989586621679164992"><span id="local-6989586621679164996"><span class="annot"><span class="annottext">Int -&gt; E'Status2
E'Status2 -&gt; Int
E'Status2 -&gt; [E'Status2]
E'Status2 -&gt; E'Status2
E'Status2 -&gt; E'Status2 -&gt; [E'Status2]
E'Status2 -&gt; E'Status2 -&gt; E'Status2 -&gt; [E'Status2]
(E'Status2 -&gt; E'Status2)
-&gt; (E'Status2 -&gt; E'Status2)
-&gt; (Int -&gt; E'Status2)
-&gt; (E'Status2 -&gt; Int)
-&gt; (E'Status2 -&gt; [E'Status2])
-&gt; (E'Status2 -&gt; E'Status2 -&gt; [E'Status2])
-&gt; (E'Status2 -&gt; E'Status2 -&gt; [E'Status2])
-&gt; (E'Status2 -&gt; E'Status2 -&gt; E'Status2 -&gt; [E'Status2])
-&gt; Enum E'Status2
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: E'Status2 -&gt; E'Status2
succ :: E'Status2 -&gt; E'Status2
$cpred :: E'Status2 -&gt; E'Status2
pred :: E'Status2 -&gt; E'Status2
$ctoEnum :: Int -&gt; E'Status2
toEnum :: Int -&gt; E'Status2
$cfromEnum :: E'Status2 -&gt; Int
fromEnum :: E'Status2 -&gt; Int
$cenumFrom :: E'Status2 -&gt; [E'Status2]
enumFrom :: E'Status2 -&gt; [E'Status2]
$cenumFromThen :: E'Status2 -&gt; E'Status2 -&gt; [E'Status2]
enumFromThen :: E'Status2 -&gt; E'Status2 -&gt; [E'Status2]
$cenumFromTo :: E'Status2 -&gt; E'Status2 -&gt; [E'Status2]
enumFromTo :: E'Status2 -&gt; E'Status2 -&gt; [E'Status2]
$cenumFromThenTo :: E'Status2 -&gt; E'Status2 -&gt; E'Status2 -&gt; [E'Status2]
enumFromThenTo :: E'Status2 -&gt; E'Status2 -&gt; E'Status2 -&gt; [E'Status2]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2262"></span><span>
</span><span id="line-2263"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165000"><span id="local-6989586621679165003"><span id="local-6989586621679165006"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2"><span class="hs-identifier hs-type">E'Status2</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165009"><span class="annot"><span class="annottext">toJSON :: E'Status2 -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value) -&gt; (E'Status2 -&gt; Text) -&gt; E'Status2 -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Status2 -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Status2"><span class="hs-identifier hs-var">fromE'Status2</span></a></span><span>
</span><span id="line-2264"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165013"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2"><span class="hs-identifier hs-type">E'Status2</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165019"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser E'Status2
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679165020"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679165020"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser E'Status2)
-&gt; (E'Status2 -&gt; Parser E'Status2)
-&gt; Either [Char] E'Status2
-&gt; Parser E'Status2
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser E'Status2
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">E'Status2 -&gt; Parser E'Status2
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(E'Status2 -&gt; Parser E'Status2)
-&gt; (E'Status2 -&gt; E'Status2) -&gt; E'Status2 -&gt; Parser E'Status2
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Status2 -&gt; E'Status2
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'Status2 -&gt; Parser E'Status2)
-&gt; (Text -&gt; Either [Char] E'Status2) -&gt; Text -&gt; Parser E'Status2
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'Status2
</span><a href="OpenAPIPetstore.Model.html#toE%27Status2"><span class="hs-identifier hs-var">toE'Status2</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser E'Status2) -&gt; Parser Text -&gt; Parser E'Status2
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679165020"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2265"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165023"><span id="local-6989586621679165027"><span id="local-6989586621679165030"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2"><span class="hs-identifier hs-type">E'Status2</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165034"><span class="annot"><span class="annottext">toQueryParam :: E'Status2 -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text) -&gt; (E'Status2 -&gt; Text) -&gt; E'Status2 -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">E'Status2 -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Status2"><span class="hs-identifier hs-var">fromE'Status2</span></a></span><span>
</span><span id="line-2266"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165036"><span id="local-6989586621679165040"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2"><span class="hs-identifier hs-type">E'Status2</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165046"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text E'Status2
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679165047"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165047"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165047"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text E'Status2) -&gt; Either Text E'Status2
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] E'Status2 -&gt; Either Text E'Status2
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] E'Status2 -&gt; Either Text E'Status2)
-&gt; (Text -&gt; Either [Char] E'Status2)
-&gt; Text
-&gt; Either Text E'Status2
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] E'Status2
</span><a href="OpenAPIPetstore.Model.html#toE%27Status2"><span class="hs-identifier hs-var">toE'Status2</span></a></span><span>
</span><span id="line-2267"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165052"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2"><span class="hs-identifier hs-type">E'Status2</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165056"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; E'Status2 -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">E'Status2 -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2268"></span><span>
</span><span id="line-2269"></span><span class="annot"><span class="hs-comment">-- | unwrap 'E'Status2' enum</span></span><span>
</span><span id="line-2270"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromE%27Status2"><span class="hs-identifier hs-type">fromE'Status2</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2"><span class="hs-identifier hs-type">E'Status2</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-2271"></span><span id="fromE%27Status2"><span class="annot"><span class="annottext">fromE'Status2 :: E'Status2 -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromE%27Status2"><span class="hs-identifier hs-var hs-var">fromE'Status2</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2272"></span><span>  </span><span class="annot"><span class="annottext">E'Status2
</span><a href="OpenAPIPetstore.Model.html#E%27Status2%27Available"><span class="hs-identifier hs-var">E'Status2'Available</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;available&quot;</span></span><span>
</span><span id="line-2273"></span><span>  </span><span class="annot"><span class="annottext">E'Status2
</span><a href="OpenAPIPetstore.Model.html#E%27Status2%27Pending"><span class="hs-identifier hs-var">E'Status2'Pending</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;pending&quot;</span></span><span>
</span><span id="line-2274"></span><span>  </span><span class="annot"><span class="annottext">E'Status2
</span><a href="OpenAPIPetstore.Model.html#E%27Status2%27Sold"><span class="hs-identifier hs-var">E'Status2'Sold</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;sold&quot;</span></span><span>
</span><span id="line-2275"></span><span>
</span><span id="line-2276"></span><span class="annot"><span class="hs-comment">-- | parse 'E'Status2' enum</span></span><span>
</span><span id="line-2277"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toE%27Status2"><span class="hs-identifier hs-type">toE'Status2</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#E%27Status2"><span class="hs-identifier hs-type">E'Status2</span></a></span><span>
</span><span id="line-2278"></span><span id="toE%27Status2"><span class="annot"><span class="annottext">toE'Status2 :: Text -&gt; Either [Char] E'Status2
</span><a href="OpenAPIPetstore.Model.html#toE%27Status2"><span class="hs-identifier hs-var hs-var">toE'Status2</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2279"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;available&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Status2 -&gt; Either [Char] E'Status2
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Status2
</span><a href="OpenAPIPetstore.Model.html#E%27Status2%27Available"><span class="hs-identifier hs-var">E'Status2'Available</span></a></span><span>
</span><span id="line-2280"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;pending&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Status2 -&gt; Either [Char] E'Status2
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Status2
</span><a href="OpenAPIPetstore.Model.html#E%27Status2%27Pending"><span class="hs-identifier hs-var">E'Status2'Pending</span></a></span><span>
</span><span id="line-2281"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;sold&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">E'Status2 -&gt; Either [Char] E'Status2
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">E'Status2
</span><a href="OpenAPIPetstore.Model.html#E%27Status2%27Sold"><span class="hs-identifier hs-var">E'Status2'Sold</span></a></span><span>
</span><span id="line-2282"></span><span>  </span><span id="local-6989586621679165057"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165057"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] E'Status2
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] E'Status2)
-&gt; [Char] -&gt; Either [Char] E'Status2
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toE'Status2: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165057"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2283"></span><span>
</span><span id="line-2284"></span><span>
</span><span id="line-2285"></span><span class="annot"><span class="hs-comment">-- ** EnumClass</span></span><span>
</span><span id="line-2286"></span><span>
</span><span id="line-2287"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Text'</span></span><span>
</span><span id="line-2288"></span><span class="hs-keyword">data</span><span> </span><span id="EnumClass"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass"><span class="hs-identifier hs-var">EnumClass</span></a></span></span><span>
</span><span id="line-2289"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="EnumClass%27_abc"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass%27_abc"><span class="hs-identifier hs-var">EnumClass'_abc</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;_abc&quot;@</span></span><span>
</span><span id="line-2290"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="EnumClass%27_efg"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass%27_efg"><span class="hs-identifier hs-var">EnumClass'_efg</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;-efg&quot;@</span></span><span>
</span><span id="line-2291"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="EnumClass%27_xyz"><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass%27_xyz"><span class="hs-identifier hs-var">EnumClass'_xyz</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;(xyz)&quot;@</span></span><span>
</span><span id="line-2292"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679165062"><span id="local-6989586621679165064"><span id="local-6989586621679165068"><span class="annot"><span class="annottext">Int -&gt; EnumClass -&gt; ShowS
[EnumClass] -&gt; ShowS
EnumClass -&gt; [Char]
(Int -&gt; EnumClass -&gt; ShowS)
-&gt; (EnumClass -&gt; [Char])
-&gt; ([EnumClass] -&gt; ShowS)
-&gt; Show EnumClass
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; EnumClass -&gt; ShowS
showsPrec :: Int -&gt; EnumClass -&gt; ShowS
$cshow :: EnumClass -&gt; [Char]
show :: EnumClass -&gt; [Char]
$cshowList :: [EnumClass] -&gt; ShowS
showList :: [EnumClass] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165071"><span id="local-6989586621679165073"><span class="annot"><span class="annottext">EnumClass -&gt; EnumClass -&gt; Bool
(EnumClass -&gt; EnumClass -&gt; Bool)
-&gt; (EnumClass -&gt; EnumClass -&gt; Bool) -&gt; Eq EnumClass
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: EnumClass -&gt; EnumClass -&gt; Bool
== :: EnumClass -&gt; EnumClass -&gt; Bool
$c/= :: EnumClass -&gt; EnumClass -&gt; Bool
/= :: EnumClass -&gt; EnumClass -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165079"><span id="local-6989586621679165081"><span id="local-6989586621679165083"><span id="local-6989586621679165087"><span id="local-6989586621679165090"><span id="local-6989586621679165093"><span id="local-6989586621679165096"><span class="annot"><span class="annottext">Eq EnumClass
Eq EnumClass
-&gt; (EnumClass -&gt; EnumClass -&gt; Ordering)
-&gt; (EnumClass -&gt; EnumClass -&gt; Bool)
-&gt; (EnumClass -&gt; EnumClass -&gt; Bool)
-&gt; (EnumClass -&gt; EnumClass -&gt; Bool)
-&gt; (EnumClass -&gt; EnumClass -&gt; Bool)
-&gt; (EnumClass -&gt; EnumClass -&gt; EnumClass)
-&gt; (EnumClass -&gt; EnumClass -&gt; EnumClass)
-&gt; Ord EnumClass
EnumClass -&gt; EnumClass -&gt; Bool
EnumClass -&gt; EnumClass -&gt; Ordering
EnumClass -&gt; EnumClass -&gt; EnumClass
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: EnumClass -&gt; EnumClass -&gt; Ordering
compare :: EnumClass -&gt; EnumClass -&gt; Ordering
$c&lt; :: EnumClass -&gt; EnumClass -&gt; Bool
&lt; :: EnumClass -&gt; EnumClass -&gt; Bool
$c&lt;= :: EnumClass -&gt; EnumClass -&gt; Bool
&lt;= :: EnumClass -&gt; EnumClass -&gt; Bool
$c&gt; :: EnumClass -&gt; EnumClass -&gt; Bool
&gt; :: EnumClass -&gt; EnumClass -&gt; Bool
$c&gt;= :: EnumClass -&gt; EnumClass -&gt; Bool
&gt;= :: EnumClass -&gt; EnumClass -&gt; Bool
$cmax :: EnumClass -&gt; EnumClass -&gt; EnumClass
max :: EnumClass -&gt; EnumClass -&gt; EnumClass
$cmin :: EnumClass -&gt; EnumClass -&gt; EnumClass
min :: EnumClass -&gt; EnumClass -&gt; EnumClass
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165099"><span id="local-6989586621679165101"><span class="annot"><span class="annottext">EnumClass
EnumClass -&gt; EnumClass -&gt; Bounded EnumClass
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: EnumClass
minBound :: EnumClass
$cmaxBound :: EnumClass
maxBound :: EnumClass
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165104"><span id="local-6989586621679165110"><span id="local-6989586621679165116"><span id="local-6989586621679165126"><span id="local-6989586621679165128"><span id="local-6989586621679165131"><span id="local-6989586621679165135"><span id="local-6989586621679165139"><span class="annot"><span class="annottext">Int -&gt; EnumClass
EnumClass -&gt; Int
EnumClass -&gt; [EnumClass]
EnumClass -&gt; EnumClass
EnumClass -&gt; EnumClass -&gt; [EnumClass]
EnumClass -&gt; EnumClass -&gt; EnumClass -&gt; [EnumClass]
(EnumClass -&gt; EnumClass)
-&gt; (EnumClass -&gt; EnumClass)
-&gt; (Int -&gt; EnumClass)
-&gt; (EnumClass -&gt; Int)
-&gt; (EnumClass -&gt; [EnumClass])
-&gt; (EnumClass -&gt; EnumClass -&gt; [EnumClass])
-&gt; (EnumClass -&gt; EnumClass -&gt; [EnumClass])
-&gt; (EnumClass -&gt; EnumClass -&gt; EnumClass -&gt; [EnumClass])
-&gt; Enum EnumClass
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: EnumClass -&gt; EnumClass
succ :: EnumClass -&gt; EnumClass
$cpred :: EnumClass -&gt; EnumClass
pred :: EnumClass -&gt; EnumClass
$ctoEnum :: Int -&gt; EnumClass
toEnum :: Int -&gt; EnumClass
$cfromEnum :: EnumClass -&gt; Int
fromEnum :: EnumClass -&gt; Int
$cenumFrom :: EnumClass -&gt; [EnumClass]
enumFrom :: EnumClass -&gt; [EnumClass]
$cenumFromThen :: EnumClass -&gt; EnumClass -&gt; [EnumClass]
enumFromThen :: EnumClass -&gt; EnumClass -&gt; [EnumClass]
$cenumFromTo :: EnumClass -&gt; EnumClass -&gt; [EnumClass]
enumFromTo :: EnumClass -&gt; EnumClass -&gt; [EnumClass]
$cenumFromThenTo :: EnumClass -&gt; EnumClass -&gt; EnumClass -&gt; [EnumClass]
enumFromThenTo :: EnumClass -&gt; EnumClass -&gt; EnumClass -&gt; [EnumClass]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2293"></span><span>
</span><span id="line-2294"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165143"><span id="local-6989586621679165147"><span id="local-6989586621679165150"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass"><span class="hs-identifier hs-type">EnumClass</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165153"><span class="annot"><span class="annottext">toJSON :: EnumClass -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value) -&gt; (EnumClass -&gt; Text) -&gt; EnumClass -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">EnumClass -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromEnumClass"><span class="hs-identifier hs-var">fromEnumClass</span></a></span><span>
</span><span id="line-2295"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165157"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass"><span class="hs-identifier hs-type">EnumClass</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165164"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser EnumClass
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679165165"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679165165"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser EnumClass)
-&gt; (EnumClass -&gt; Parser EnumClass)
-&gt; Either [Char] EnumClass
-&gt; Parser EnumClass
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser EnumClass
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">EnumClass -&gt; Parser EnumClass
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(EnumClass -&gt; Parser EnumClass)
-&gt; (EnumClass -&gt; EnumClass) -&gt; EnumClass -&gt; Parser EnumClass
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">EnumClass -&gt; EnumClass
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] EnumClass -&gt; Parser EnumClass)
-&gt; (Text -&gt; Either [Char] EnumClass) -&gt; Text -&gt; Parser EnumClass
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] EnumClass
</span><a href="OpenAPIPetstore.Model.html#toEnumClass"><span class="hs-identifier hs-var">toEnumClass</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser EnumClass) -&gt; Parser Text -&gt; Parser EnumClass
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679165165"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2296"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165168"><span id="local-6989586621679165172"><span id="local-6989586621679165175"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass"><span class="hs-identifier hs-type">EnumClass</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165179"><span class="annot"><span class="annottext">toQueryParam :: EnumClass -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text) -&gt; (EnumClass -&gt; Text) -&gt; EnumClass -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">EnumClass -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromEnumClass"><span class="hs-identifier hs-var">fromEnumClass</span></a></span><span>
</span><span id="line-2297"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165181"><span id="local-6989586621679165185"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass"><span class="hs-identifier hs-type">EnumClass</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165191"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text EnumClass
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679165192"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165192"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165192"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text EnumClass) -&gt; Either Text EnumClass
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] EnumClass -&gt; Either Text EnumClass
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] EnumClass -&gt; Either Text EnumClass)
-&gt; (Text -&gt; Either [Char] EnumClass)
-&gt; Text
-&gt; Either Text EnumClass
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] EnumClass
</span><a href="OpenAPIPetstore.Model.html#toEnumClass"><span class="hs-identifier hs-var">toEnumClass</span></a></span><span>
</span><span id="line-2298"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165197"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass"><span class="hs-identifier hs-type">EnumClass</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165201"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; EnumClass -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">EnumClass -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2299"></span><span>
</span><span id="line-2300"></span><span class="annot"><span class="hs-comment">-- | unwrap 'EnumClass' enum</span></span><span>
</span><span id="line-2301"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromEnumClass"><span class="hs-identifier hs-type">fromEnumClass</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass"><span class="hs-identifier hs-type">EnumClass</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-2302"></span><span id="fromEnumClass"><span class="annot"><span class="annottext">fromEnumClass :: EnumClass -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromEnumClass"><span class="hs-identifier hs-var hs-var">fromEnumClass</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2303"></span><span>  </span><span class="annot"><span class="annottext">EnumClass
</span><a href="OpenAPIPetstore.Model.html#EnumClass%27_abc"><span class="hs-identifier hs-var">EnumClass'_abc</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;_abc&quot;</span></span><span>
</span><span id="line-2304"></span><span>  </span><span class="annot"><span class="annottext">EnumClass
</span><a href="OpenAPIPetstore.Model.html#EnumClass%27_efg"><span class="hs-identifier hs-var">EnumClass'_efg</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;-efg&quot;</span></span><span>
</span><span id="line-2305"></span><span>  </span><span class="annot"><span class="annottext">EnumClass
</span><a href="OpenAPIPetstore.Model.html#EnumClass%27_xyz"><span class="hs-identifier hs-var">EnumClass'_xyz</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;(xyz)&quot;</span></span><span>
</span><span id="line-2306"></span><span>
</span><span id="line-2307"></span><span class="annot"><span class="hs-comment">-- | parse 'EnumClass' enum</span></span><span>
</span><span id="line-2308"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toEnumClass"><span class="hs-identifier hs-type">toEnumClass</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#EnumClass"><span class="hs-identifier hs-type">EnumClass</span></a></span><span>
</span><span id="line-2309"></span><span id="toEnumClass"><span class="annot"><span class="annottext">toEnumClass :: Text -&gt; Either [Char] EnumClass
</span><a href="OpenAPIPetstore.Model.html#toEnumClass"><span class="hs-identifier hs-var hs-var">toEnumClass</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2310"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;_abc&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">EnumClass -&gt; Either [Char] EnumClass
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">EnumClass
</span><a href="OpenAPIPetstore.Model.html#EnumClass%27_abc"><span class="hs-identifier hs-var">EnumClass'_abc</span></a></span><span>
</span><span id="line-2311"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;-efg&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">EnumClass -&gt; Either [Char] EnumClass
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">EnumClass
</span><a href="OpenAPIPetstore.Model.html#EnumClass%27_efg"><span class="hs-identifier hs-var">EnumClass'_efg</span></a></span><span>
</span><span id="line-2312"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;(xyz)&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">EnumClass -&gt; Either [Char] EnumClass
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">EnumClass
</span><a href="OpenAPIPetstore.Model.html#EnumClass%27_xyz"><span class="hs-identifier hs-var">EnumClass'_xyz</span></a></span><span>
</span><span id="line-2313"></span><span>  </span><span id="local-6989586621679165202"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165202"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] EnumClass
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] EnumClass)
-&gt; [Char] -&gt; Either [Char] EnumClass
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toEnumClass: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165202"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2314"></span><span>
</span><span id="line-2315"></span><span>
</span><span id="line-2316"></span><span class="annot"><span class="hs-comment">-- ** OuterEnum</span></span><span>
</span><span id="line-2317"></span><span>
</span><span id="line-2318"></span><span class="annot"><span class="hs-comment">-- | Enum of 'Text'</span></span><span>
</span><span id="line-2319"></span><span class="hs-keyword">data</span><span> </span><span id="OuterEnum"><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum"><span class="hs-identifier hs-var">OuterEnum</span></a></span></span><span>
</span><span id="line-2320"></span><span>  </span><span class="hs-glyph">=</span><span> </span><span id="OuterEnum%27Placed"><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum%27Placed"><span class="hs-identifier hs-var">OuterEnum'Placed</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;placed&quot;@</span></span><span>
</span><span id="line-2321"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="OuterEnum%27Approved"><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum%27Approved"><span class="hs-identifier hs-var">OuterEnum'Approved</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;approved&quot;@</span></span><span>
</span><span id="line-2322"></span><span>  </span><span class="hs-glyph">|</span><span> </span><span id="OuterEnum%27Delivered"><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum%27Delivered"><span class="hs-identifier hs-var">OuterEnum'Delivered</span></a></span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ @&quot;delivered&quot;@</span></span><span>
</span><span id="line-2323"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679165207"><span id="local-6989586621679165209"><span id="local-6989586621679165212"><span class="annot"><span class="annottext">Int -&gt; OuterEnum -&gt; ShowS
[OuterEnum] -&gt; ShowS
OuterEnum -&gt; [Char]
(Int -&gt; OuterEnum -&gt; ShowS)
-&gt; (OuterEnum -&gt; [Char])
-&gt; ([OuterEnum] -&gt; ShowS)
-&gt; Show OuterEnum
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; OuterEnum -&gt; ShowS
showsPrec :: Int -&gt; OuterEnum -&gt; ShowS
$cshow :: OuterEnum -&gt; [Char]
show :: OuterEnum -&gt; [Char]
$cshowList :: [OuterEnum] -&gt; ShowS
showList :: [OuterEnum] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165215"><span id="local-6989586621679165217"><span class="annot"><span class="annottext">OuterEnum -&gt; OuterEnum -&gt; Bool
(OuterEnum -&gt; OuterEnum -&gt; Bool)
-&gt; (OuterEnum -&gt; OuterEnum -&gt; Bool) -&gt; Eq OuterEnum
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: OuterEnum -&gt; OuterEnum -&gt; Bool
== :: OuterEnum -&gt; OuterEnum -&gt; Bool
$c/= :: OuterEnum -&gt; OuterEnum -&gt; Bool
/= :: OuterEnum -&gt; OuterEnum -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165222"><span id="local-6989586621679165224"><span id="local-6989586621679165226"><span id="local-6989586621679165230"><span id="local-6989586621679165233"><span id="local-6989586621679165236"><span id="local-6989586621679165239"><span class="annot"><span class="annottext">Eq OuterEnum
Eq OuterEnum
-&gt; (OuterEnum -&gt; OuterEnum -&gt; Ordering)
-&gt; (OuterEnum -&gt; OuterEnum -&gt; Bool)
-&gt; (OuterEnum -&gt; OuterEnum -&gt; Bool)
-&gt; (OuterEnum -&gt; OuterEnum -&gt; Bool)
-&gt; (OuterEnum -&gt; OuterEnum -&gt; Bool)
-&gt; (OuterEnum -&gt; OuterEnum -&gt; OuterEnum)
-&gt; (OuterEnum -&gt; OuterEnum -&gt; OuterEnum)
-&gt; Ord OuterEnum
OuterEnum -&gt; OuterEnum -&gt; Bool
OuterEnum -&gt; OuterEnum -&gt; Ordering
OuterEnum -&gt; OuterEnum -&gt; OuterEnum
forall a.
Eq a
-&gt; (a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
$ccompare :: OuterEnum -&gt; OuterEnum -&gt; Ordering
compare :: OuterEnum -&gt; OuterEnum -&gt; Ordering
$c&lt; :: OuterEnum -&gt; OuterEnum -&gt; Bool
&lt; :: OuterEnum -&gt; OuterEnum -&gt; Bool
$c&lt;= :: OuterEnum -&gt; OuterEnum -&gt; Bool
&lt;= :: OuterEnum -&gt; OuterEnum -&gt; Bool
$c&gt; :: OuterEnum -&gt; OuterEnum -&gt; Bool
&gt; :: OuterEnum -&gt; OuterEnum -&gt; Bool
$c&gt;= :: OuterEnum -&gt; OuterEnum -&gt; Bool
&gt;= :: OuterEnum -&gt; OuterEnum -&gt; Bool
$cmax :: OuterEnum -&gt; OuterEnum -&gt; OuterEnum
max :: OuterEnum -&gt; OuterEnum -&gt; OuterEnum
$cmin :: OuterEnum -&gt; OuterEnum -&gt; OuterEnum
min :: OuterEnum -&gt; OuterEnum -&gt; OuterEnum
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165242"><span id="local-6989586621679165244"><span class="annot"><span class="annottext">OuterEnum
OuterEnum -&gt; OuterEnum -&gt; Bounded OuterEnum
forall a. a -&gt; a -&gt; Bounded a
$cminBound :: OuterEnum
minBound :: OuterEnum
$cmaxBound :: OuterEnum
maxBound :: OuterEnum
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Bounded</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165247"><span id="local-6989586621679165253"><span id="local-6989586621679165259"><span id="local-6989586621679165269"><span id="local-6989586621679165271"><span id="local-6989586621679165274"><span id="local-6989586621679165278"><span id="local-6989586621679165282"><span class="annot"><span class="annottext">Int -&gt; OuterEnum
OuterEnum -&gt; Int
OuterEnum -&gt; [OuterEnum]
OuterEnum -&gt; OuterEnum
OuterEnum -&gt; OuterEnum -&gt; [OuterEnum]
OuterEnum -&gt; OuterEnum -&gt; OuterEnum -&gt; [OuterEnum]
(OuterEnum -&gt; OuterEnum)
-&gt; (OuterEnum -&gt; OuterEnum)
-&gt; (Int -&gt; OuterEnum)
-&gt; (OuterEnum -&gt; Int)
-&gt; (OuterEnum -&gt; [OuterEnum])
-&gt; (OuterEnum -&gt; OuterEnum -&gt; [OuterEnum])
-&gt; (OuterEnum -&gt; OuterEnum -&gt; [OuterEnum])
-&gt; (OuterEnum -&gt; OuterEnum -&gt; OuterEnum -&gt; [OuterEnum])
-&gt; Enum OuterEnum
forall a.
(a -&gt; a)
-&gt; (a -&gt; a)
-&gt; (Int -&gt; a)
-&gt; (a -&gt; Int)
-&gt; (a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; [a])
-&gt; (a -&gt; a -&gt; a -&gt; [a])
-&gt; Enum a
$csucc :: OuterEnum -&gt; OuterEnum
succ :: OuterEnum -&gt; OuterEnum
$cpred :: OuterEnum -&gt; OuterEnum
pred :: OuterEnum -&gt; OuterEnum
$ctoEnum :: Int -&gt; OuterEnum
toEnum :: Int -&gt; OuterEnum
$cfromEnum :: OuterEnum -&gt; Int
fromEnum :: OuterEnum -&gt; Int
$cenumFrom :: OuterEnum -&gt; [OuterEnum]
enumFrom :: OuterEnum -&gt; [OuterEnum]
$cenumFromThen :: OuterEnum -&gt; OuterEnum -&gt; [OuterEnum]
enumFromThen :: OuterEnum -&gt; OuterEnum -&gt; [OuterEnum]
$cenumFromTo :: OuterEnum -&gt; OuterEnum -&gt; [OuterEnum]
enumFromTo :: OuterEnum -&gt; OuterEnum -&gt; [OuterEnum]
$cenumFromThenTo :: OuterEnum -&gt; OuterEnum -&gt; OuterEnum -&gt; [OuterEnum]
enumFromThenTo :: OuterEnum -&gt; OuterEnum -&gt; OuterEnum -&gt; [OuterEnum]
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Enum</span></span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-2324"></span><span>
</span><span id="line-2325"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165286"><span id="local-6989586621679165289"><span id="local-6989586621679165292"><span class="annot"><span class="hs-identifier hs-type">A.ToJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum"><span class="hs-identifier hs-type">OuterEnum</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165295"><span class="annot"><span class="annottext">toJSON :: OuterEnum -&gt; Value
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toJSON</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Value
forall a. ToJSON a =&gt; a -&gt; Value
</span><span class="hs-identifier hs-var">A.toJSON</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Value) -&gt; (OuterEnum -&gt; Text) -&gt; OuterEnum -&gt; Value
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">OuterEnum -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromOuterEnum"><span class="hs-identifier hs-var">fromOuterEnum</span></a></span><span>
</span><span id="line-2326"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165299"><span class="annot"><span class="hs-identifier hs-type">A.FromJSON</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum"><span class="hs-identifier hs-type">OuterEnum</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165305"><span class="annot"><span class="annottext">parseJSON :: Value -&gt; Parser OuterEnum
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseJSON</span></span></span><span> </span><span id="local-6989586621679165306"><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679165306"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Parser OuterEnum)
-&gt; (OuterEnum -&gt; Parser OuterEnum)
-&gt; Either [Char] OuterEnum
-&gt; Parser OuterEnum
forall a c b. (a -&gt; c) -&gt; (b -&gt; c) -&gt; Either a b -&gt; c
</span><span class="hs-identifier hs-var">P.either</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Parser OuterEnum
forall a. [Char] -&gt; Parser a
forall (m :: * -&gt; *) a. MonadFail m =&gt; [Char] -&gt; m a
</span><span class="hs-identifier hs-var">P.fail</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">OuterEnum -&gt; Parser OuterEnum
forall a. a -&gt; Parser a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">pure</span></span><span> </span><span class="annot"><span class="annottext">(OuterEnum -&gt; Parser OuterEnum)
-&gt; (OuterEnum -&gt; OuterEnum) -&gt; OuterEnum -&gt; Parser OuterEnum
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">OuterEnum -&gt; OuterEnum
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">P.id</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">(Either [Char] OuterEnum -&gt; Parser OuterEnum)
-&gt; (Text -&gt; Either [Char] OuterEnum) -&gt; Text -&gt; Parser OuterEnum
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] OuterEnum
</span><a href="OpenAPIPetstore.Model.html#toOuterEnum"><span class="hs-identifier hs-var">toOuterEnum</span></a></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Parser OuterEnum) -&gt; Parser Text -&gt; Parser OuterEnum
forall (m :: * -&gt; *) a b. Monad m =&gt; (a -&gt; m b) -&gt; m a -&gt; m b
</span><span class="hs-operator hs-var">=&lt;&lt;</span></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Parser Text
forall a. FromJSON a =&gt; Value -&gt; Parser a
</span><span class="hs-identifier hs-var">A.parseJSON</span></span><span> </span><span class="annot"><span class="annottext">Value
</span><a href="#local-6989586621679165306"><span class="hs-identifier hs-var">o</span></a></span><span>
</span><span id="line-2327"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165309"><span id="local-6989586621679165313"><span id="local-6989586621679165316"><span class="annot"><span class="hs-identifier hs-type">WH.ToHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum"><span class="hs-identifier hs-type">OuterEnum</span></a></span></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165320"><span class="annot"><span class="annottext">toQueryParam :: OuterEnum -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">toQueryParam</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text
forall a. ToHttpApiData a =&gt; a -&gt; Text
</span><span class="hs-identifier hs-var">WH.toQueryParam</span></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; Text) -&gt; (OuterEnum -&gt; Text) -&gt; OuterEnum -&gt; Text
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">OuterEnum -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromOuterEnum"><span class="hs-identifier hs-var">fromOuterEnum</span></a></span><span>
</span><span id="line-2328"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165322"><span id="local-6989586621679165326"><span class="annot"><span class="hs-identifier hs-type">WH.FromHttpApiData</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum"><span class="hs-identifier hs-type">OuterEnum</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165332"><span class="annot"><span class="annottext">parseQueryParam :: Text -&gt; Either Text OuterEnum
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseQueryParam</span></span></span><span> </span><span id="local-6989586621679165333"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165333"><span class="hs-identifier hs-var">o</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either Text Text
forall a. FromHttpApiData a =&gt; Text -&gt; Either Text a
</span><span class="hs-identifier hs-var">WH.parseQueryParam</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165333"><span class="hs-identifier hs-var">o</span></a></span><span> </span><span class="annot"><span class="annottext">Either Text Text
-&gt; (Text -&gt; Either Text OuterEnum) -&gt; Either Text OuterEnum
forall a b. Either Text a -&gt; (a -&gt; Either Text b) -&gt; Either Text b
forall (m :: * -&gt; *) a b. Monad m =&gt; m a -&gt; (a -&gt; m b) -&gt; m b
</span><span class="hs-operator hs-var">&gt;&gt;=</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Text)
-&gt; Either [Char] OuterEnum -&gt; Either Text OuterEnum
forall b c d. (b -&gt; c) -&gt; Either b d -&gt; Either c d
forall (a :: * -&gt; * -&gt; *) b c d.
ArrowChoice a =&gt;
a b c -&gt; a (Either b d) (Either c d)
</span><span class="hs-identifier hs-var">P.left</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Text
</span><span class="hs-identifier hs-var">T.pack</span></span><span> </span><span class="annot"><span class="annottext">(Either [Char] OuterEnum -&gt; Either Text OuterEnum)
-&gt; (Text -&gt; Either [Char] OuterEnum)
-&gt; Text
-&gt; Either Text OuterEnum
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">.</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either [Char] OuterEnum
</span><a href="OpenAPIPetstore.Model.html#toOuterEnum"><span class="hs-identifier hs-var">toOuterEnum</span></a></span><span>
</span><span id="line-2329"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679165338"><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeRender"><span class="hs-identifier hs-type">MimeRender</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.MimeTypes.html#MimeMultipartFormData"><span class="hs-identifier hs-type">MimeMultipartFormData</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum"><span class="hs-identifier hs-type">OuterEnum</span></a></span></span><span> </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165342"><span class="annot"><span class="annottext">mimeRender :: Proxy MimeMultipartFormData -&gt; OuterEnum -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRender"><span class="hs-identifier hs-var hs-var hs-var hs-var">mimeRender</span></a></span></span><span> </span><span class="annot"><span class="annottext">Proxy MimeMultipartFormData
</span><span class="hs-identifier">_</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">OuterEnum -&gt; ByteString
forall a. ToHttpApiData a =&gt; a -&gt; ByteString
</span><a href="OpenAPIPetstore.MimeTypes.html#mimeRenderDefaultMultipartFormData"><span class="hs-identifier hs-var">mimeRenderDefaultMultipartFormData</span></a></span><span>
</span><span id="line-2330"></span><span>
</span><span id="line-2331"></span><span class="annot"><span class="hs-comment">-- | unwrap 'OuterEnum' enum</span></span><span>
</span><span id="line-2332"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#fromOuterEnum"><span class="hs-identifier hs-type">fromOuterEnum</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum"><span class="hs-identifier hs-type">OuterEnum</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span>
</span><span id="line-2333"></span><span id="fromOuterEnum"><span class="annot"><span class="annottext">fromOuterEnum :: OuterEnum -&gt; Text
</span><a href="OpenAPIPetstore.Model.html#fromOuterEnum"><span class="hs-identifier hs-var hs-var">fromOuterEnum</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2334"></span><span>  </span><span class="annot"><span class="annottext">OuterEnum
</span><a href="OpenAPIPetstore.Model.html#OuterEnum%27Placed"><span class="hs-identifier hs-var">OuterEnum'Placed</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;placed&quot;</span></span><span>
</span><span id="line-2335"></span><span>  </span><span class="annot"><span class="annottext">OuterEnum
</span><a href="OpenAPIPetstore.Model.html#OuterEnum%27Approved"><span class="hs-identifier hs-var">OuterEnum'Approved</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;approved&quot;</span></span><span>
</span><span id="line-2336"></span><span>  </span><span class="annot"><span class="annottext">OuterEnum
</span><a href="OpenAPIPetstore.Model.html#OuterEnum%27Delivered"><span class="hs-identifier hs-var">OuterEnum'Delivered</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;delivered&quot;</span></span><span>
</span><span id="line-2337"></span><span>
</span><span id="line-2338"></span><span class="annot"><span class="hs-comment">-- | parse 'OuterEnum' enum</span></span><span>
</span><span id="line-2339"></span><span class="annot"><a href="OpenAPIPetstore.Model.html#toOuterEnum"><span class="hs-identifier hs-type">toOuterEnum</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Either</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">String</span></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#OuterEnum"><span class="hs-identifier hs-type">OuterEnum</span></a></span><span>
</span><span id="line-2340"></span><span id="toOuterEnum"><span class="annot"><span class="annottext">toOuterEnum :: Text -&gt; Either [Char] OuterEnum
</span><a href="OpenAPIPetstore.Model.html#toOuterEnum"><span class="hs-identifier hs-var hs-var">toOuterEnum</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span class="hs-glyph">case</span><span>
</span><span id="line-2341"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;placed&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">OuterEnum -&gt; Either [Char] OuterEnum
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">OuterEnum
</span><a href="OpenAPIPetstore.Model.html#OuterEnum%27Placed"><span class="hs-identifier hs-var">OuterEnum'Placed</span></a></span><span>
</span><span id="line-2342"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;approved&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">OuterEnum -&gt; Either [Char] OuterEnum
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">OuterEnum
</span><a href="OpenAPIPetstore.Model.html#OuterEnum%27Approved"><span class="hs-identifier hs-var">OuterEnum'Approved</span></a></span><span>
</span><span id="line-2343"></span><span>  </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;delivered&quot;</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">OuterEnum -&gt; Either [Char] OuterEnum
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Right</span></span><span> </span><span class="annot"><span class="annottext">OuterEnum
</span><a href="OpenAPIPetstore.Model.html#OuterEnum%27Delivered"><span class="hs-identifier hs-var">OuterEnum'Delivered</span></a></span><span>
</span><span id="line-2344"></span><span>  </span><span id="local-6989586621679165343"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165343"><span class="hs-identifier hs-var">s</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; Either [Char] OuterEnum
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">P.Left</span></span><span> </span><span class="annot"><span class="annottext">([Char] -&gt; Either [Char] OuterEnum)
-&gt; [Char] -&gt; Either [Char] OuterEnum
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[Char]
</span><span class="hs-string">&quot;toOuterEnum: enum parse failure: &quot;</span></span><span> </span><span class="annot"><span class="annottext">[Char] -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">P.++</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; [Char]
forall a. Show a =&gt; a -&gt; [Char]
</span><span class="hs-identifier hs-var">P.show</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165343"><span class="hs-identifier hs-var">s</span></a></span><span>
</span><span id="line-2345"></span><span>
</span><span id="line-2346"></span><span>
</span><span id="line-2347"></span><span class="annot"><span class="hs-comment">-- * Auth Methods</span></span><span>
</span><span id="line-2348"></span><span>
</span><span id="line-2349"></span><span class="annot"><span class="hs-comment">-- ** AuthOAuthPetstoreAuth</span></span><span>
</span><span id="line-2350"></span><span class="hs-keyword">data</span><span> </span><span id="AuthOAuthPetstoreAuth"><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthOAuthPetstoreAuth"><span class="hs-identifier hs-var">AuthOAuthPetstoreAuth</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-2351"></span><span>  </span><span id="AuthOAuthPetstoreAuth"><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthOAuthPetstoreAuth"><span class="hs-identifier hs-var">AuthOAuthPetstoreAuth</span></a></span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ secret</span></span><span>
</span><span id="line-2352"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679165346"><span id="local-6989586621679165349"><span class="annot"><span class="annottext">AuthOAuthPetstoreAuth -&gt; AuthOAuthPetstoreAuth -&gt; Bool
(AuthOAuthPetstoreAuth -&gt; AuthOAuthPetstoreAuth -&gt; Bool)
-&gt; (AuthOAuthPetstoreAuth -&gt; AuthOAuthPetstoreAuth -&gt; Bool)
-&gt; Eq AuthOAuthPetstoreAuth
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AuthOAuthPetstoreAuth -&gt; AuthOAuthPetstoreAuth -&gt; Bool
== :: AuthOAuthPetstoreAuth -&gt; AuthOAuthPetstoreAuth -&gt; Bool
$c/= :: AuthOAuthPetstoreAuth -&gt; AuthOAuthPetstoreAuth -&gt; Bool
/= :: AuthOAuthPetstoreAuth -&gt; AuthOAuthPetstoreAuth -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165353"><span id="local-6989586621679165357"><span id="local-6989586621679165361"><span class="annot"><span class="annottext">Int -&gt; AuthOAuthPetstoreAuth -&gt; ShowS
[AuthOAuthPetstoreAuth] -&gt; ShowS
AuthOAuthPetstoreAuth -&gt; [Char]
(Int -&gt; AuthOAuthPetstoreAuth -&gt; ShowS)
-&gt; (AuthOAuthPetstoreAuth -&gt; [Char])
-&gt; ([AuthOAuthPetstoreAuth] -&gt; ShowS)
-&gt; Show AuthOAuthPetstoreAuth
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AuthOAuthPetstoreAuth -&gt; ShowS
showsPrec :: Int -&gt; AuthOAuthPetstoreAuth -&gt; ShowS
$cshow :: AuthOAuthPetstoreAuth -&gt; [Char]
show :: AuthOAuthPetstoreAuth -&gt; [Char]
$cshowList :: [AuthOAuthPetstoreAuth] -&gt; ShowS
showList :: [AuthOAuthPetstoreAuth] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-2353"></span><span>
</span><span id="line-2354"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#AuthMethod"><span class="hs-identifier hs-type">AuthMethod</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthOAuthPetstoreAuth"><span class="hs-identifier hs-type">AuthOAuthPetstoreAuth</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-2355"></span><span>  </span><span id="local-6989586621679165389"><span class="annot"><span class="annottext">applyAuthMethod :: forall req contentType res accept.
OpenAPIPetstoreConfig
-&gt; AuthOAuthPetstoreAuth
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
</span><a href="#local-6989586621679165389"><span class="hs-identifier hs-var hs-var hs-var hs-var">applyAuthMethod</span></a></span></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreConfig
</span><span class="hs-identifier">_</span></span><span> </span><span id="local-6989586621679165391"><span class="annot"><span class="annottext">a :: AuthOAuthPetstoreAuth
</span><a href="#local-6989586621679165391"><span class="hs-identifier hs-var">a</span></a></span></span><span class="hs-glyph">@</span><span class="hs-special">(</span><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthOAuthPetstoreAuth"><span class="hs-identifier hs-type">AuthOAuthPetstoreAuth</span></a></span><span> </span><span id="local-6989586621679165392"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165392"><span class="hs-identifier hs-var">secret</span></a></span></span><span class="hs-special">)</span><span> </span><span id="local-6989586621679165393"><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165393"><span class="hs-identifier hs-var">req</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-2356"></span><span>    </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
forall a. a -&gt; IO a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">P.pure</span></span><span> </span><span class="annot"><span class="annottext">(OpenAPIPetstoreRequest req contentType res accept
 -&gt; IO (OpenAPIPetstoreRequest req contentType res accept))
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span>
</span><span id="line-2357"></span><span>    </span><span class="hs-keyword">if</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">AuthOAuthPetstoreAuth -&gt; TypeRep
forall a. Typeable a =&gt; a -&gt; TypeRep
</span><span class="hs-identifier hs-var">P.typeOf</span></span><span> </span><span class="annot"><span class="annottext">AuthOAuthPetstoreAuth
</span><a href="#local-6989586621679165391"><span class="hs-identifier hs-var">a</span></a></span><span> </span><span class="annot"><span class="annottext">TypeRep -&gt; [TypeRep] -&gt; Bool
forall a. Eq a =&gt; a -&gt; [a] -&gt; Bool
forall (t :: * -&gt; *) a. (Foldable t, Eq a) =&gt; a -&gt; t a -&gt; Bool
</span><span class="hs-operator hs-var">`P.elem`</span></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept -&gt; [TypeRep]
forall req contentType res accept.
OpenAPIPetstoreRequest req contentType res accept -&gt; [TypeRep]
</span><a href="OpenAPIPetstore.Core.html#rAuthTypes"><span class="hs-identifier hs-var">rAuthTypes</span></a></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165393"><span class="hs-identifier hs-var">req</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-2358"></span><span>      </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165393"><span class="hs-identifier hs-var">req</span></a></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; [Header] -&gt; OpenAPIPetstoreRequest req contentType res accept
forall req contentType res accept.
OpenAPIPetstoreRequest req contentType res accept
-&gt; [Header] -&gt; OpenAPIPetstoreRequest req contentType res accept
</span><a href="OpenAPIPetstore.Core.html#setHeader"><span class="hs-operator hs-var">`setHeader`</span></a></span><span> </span><span class="annot"><span class="annottext">(HeaderName, Text) -&gt; [Header]
forall a. ToHttpApiData a =&gt; (HeaderName, a) -&gt; [Header]
</span><a href="OpenAPIPetstore.Core.html#toHeader"><span class="hs-identifier hs-var">toHeader</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">HeaderName
</span><span class="hs-string">&quot;Authorization&quot;</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Text
</span><span class="hs-string">&quot;Bearer &quot;</span></span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Text
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">&lt;&gt;</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165392"><span class="hs-identifier hs-var">secret</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-2359"></span><span>           </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; (OpenAPIPetstoreRequest req contentType res accept
    -&gt; OpenAPIPetstoreRequest req contentType res accept)
-&gt; OpenAPIPetstoreRequest req contentType res accept
forall a b. a -&gt; (a -&gt; b) -&gt; b
</span><span class="hs-operator hs-var">&amp;</span></span><span> </span><span class="annot"><span class="annottext">ASetter
  (OpenAPIPetstoreRequest req contentType res accept)
  (OpenAPIPetstoreRequest req contentType res accept)
  [TypeRep]
  [TypeRep]
-&gt; ([TypeRep] -&gt; [TypeRep])
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; OpenAPIPetstoreRequest req contentType res accept
forall s t a b. ASetter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">L.over</span></span><span> </span><span class="annot"><span class="annottext">ASetter
  (OpenAPIPetstoreRequest req contentType res accept)
  (OpenAPIPetstoreRequest req contentType res accept)
  [TypeRep]
  [TypeRep]
forall req contentType res accept (f :: * -&gt; *).
Functor f =&gt;
([TypeRep] -&gt; f [TypeRep])
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; f (OpenAPIPetstoreRequest req contentType res accept)
</span><a href="OpenAPIPetstore.Core.html#rAuthTypesL"><span class="hs-identifier hs-var">rAuthTypesL</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TypeRep -&gt; Bool) -&gt; [TypeRep] -&gt; [TypeRep]
forall a. (a -&gt; Bool) -&gt; [a] -&gt; [a]
</span><span class="hs-identifier hs-var">P.filter</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TypeRep -&gt; TypeRep -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">/=</span></span><span> </span><span class="annot"><span class="annottext">AuthOAuthPetstoreAuth -&gt; TypeRep
forall a. Typeable a =&gt; a -&gt; TypeRep
</span><span class="hs-identifier hs-var">P.typeOf</span></span><span> </span><span class="annot"><span class="annottext">AuthOAuthPetstoreAuth
</span><a href="#local-6989586621679165391"><span class="hs-identifier hs-var">a</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-2360"></span><span>      </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165393"><span class="hs-identifier hs-var">req</span></a></span><span>
</span><span id="line-2361"></span><span>
</span><span id="line-2362"></span><span class="annot"><span class="hs-comment">-- ** AuthApiKeyApiKey</span></span><span>
</span><span id="line-2363"></span><span class="hs-keyword">data</span><span> </span><span id="AuthApiKeyApiKey"><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthApiKeyApiKey"><span class="hs-identifier hs-var">AuthApiKeyApiKey</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-2364"></span><span>  </span><span id="AuthApiKeyApiKey"><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthApiKeyApiKey"><span class="hs-identifier hs-var">AuthApiKeyApiKey</span></a></span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ secret</span></span><span>
</span><span id="line-2365"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679165402"><span id="local-6989586621679165405"><span class="annot"><span class="annottext">AuthApiKeyApiKey -&gt; AuthApiKeyApiKey -&gt; Bool
(AuthApiKeyApiKey -&gt; AuthApiKeyApiKey -&gt; Bool)
-&gt; (AuthApiKeyApiKey -&gt; AuthApiKeyApiKey -&gt; Bool)
-&gt; Eq AuthApiKeyApiKey
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AuthApiKeyApiKey -&gt; AuthApiKeyApiKey -&gt; Bool
== :: AuthApiKeyApiKey -&gt; AuthApiKeyApiKey -&gt; Bool
$c/= :: AuthApiKeyApiKey -&gt; AuthApiKeyApiKey -&gt; Bool
/= :: AuthApiKeyApiKey -&gt; AuthApiKeyApiKey -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165409"><span id="local-6989586621679165413"><span id="local-6989586621679165417"><span class="annot"><span class="annottext">Int -&gt; AuthApiKeyApiKey -&gt; ShowS
[AuthApiKeyApiKey] -&gt; ShowS
AuthApiKeyApiKey -&gt; [Char]
(Int -&gt; AuthApiKeyApiKey -&gt; ShowS)
-&gt; (AuthApiKeyApiKey -&gt; [Char])
-&gt; ([AuthApiKeyApiKey] -&gt; ShowS)
-&gt; Show AuthApiKeyApiKey
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AuthApiKeyApiKey -&gt; ShowS
showsPrec :: Int -&gt; AuthApiKeyApiKey -&gt; ShowS
$cshow :: AuthApiKeyApiKey -&gt; [Char]
show :: AuthApiKeyApiKey -&gt; [Char]
$cshowList :: [AuthApiKeyApiKey] -&gt; ShowS
showList :: [AuthApiKeyApiKey] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-2366"></span><span>
</span><span id="line-2367"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#AuthMethod"><span class="hs-identifier hs-type">AuthMethod</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthApiKeyApiKey"><span class="hs-identifier hs-type">AuthApiKeyApiKey</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-2368"></span><span>  </span><span id="local-6989586621679165434"><span class="annot"><span class="annottext">applyAuthMethod :: forall req contentType res accept.
OpenAPIPetstoreConfig
-&gt; AuthApiKeyApiKey
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
</span><a href="OpenAPIPetstore.Core.html#applyAuthMethod"><span class="hs-identifier hs-var hs-var hs-var hs-var">applyAuthMethod</span></a></span></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreConfig
</span><span class="hs-identifier">_</span></span><span> </span><span id="local-6989586621679165435"><span class="annot"><span class="annottext">a :: AuthApiKeyApiKey
</span><a href="#local-6989586621679165435"><span class="hs-identifier hs-var">a</span></a></span></span><span class="hs-glyph">@</span><span class="hs-special">(</span><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthApiKeyApiKey"><span class="hs-identifier hs-type">AuthApiKeyApiKey</span></a></span><span> </span><span id="local-6989586621679165436"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165436"><span class="hs-identifier hs-var">secret</span></a></span></span><span class="hs-special">)</span><span> </span><span id="local-6989586621679165437"><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165437"><span class="hs-identifier hs-var">req</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-2369"></span><span>    </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
forall a. a -&gt; IO a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">P.pure</span></span><span> </span><span class="annot"><span class="annottext">(OpenAPIPetstoreRequest req contentType res accept
 -&gt; IO (OpenAPIPetstoreRequest req contentType res accept))
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span>
</span><span id="line-2370"></span><span>    </span><span class="hs-keyword">if</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">AuthApiKeyApiKey -&gt; TypeRep
forall a. Typeable a =&gt; a -&gt; TypeRep
</span><span class="hs-identifier hs-var">P.typeOf</span></span><span> </span><span class="annot"><span class="annottext">AuthApiKeyApiKey
</span><a href="#local-6989586621679165435"><span class="hs-identifier hs-var">a</span></a></span><span> </span><span class="annot"><span class="annottext">TypeRep -&gt; [TypeRep] -&gt; Bool
forall a. Eq a =&gt; a -&gt; [a] -&gt; Bool
forall (t :: * -&gt; *) a. (Foldable t, Eq a) =&gt; a -&gt; t a -&gt; Bool
</span><span class="hs-operator hs-var">`P.elem`</span></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept -&gt; [TypeRep]
forall req contentType res accept.
OpenAPIPetstoreRequest req contentType res accept -&gt; [TypeRep]
</span><a href="OpenAPIPetstore.Core.html#rAuthTypes"><span class="hs-identifier hs-var">rAuthTypes</span></a></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165437"><span class="hs-identifier hs-var">req</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-2371"></span><span>      </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165437"><span class="hs-identifier hs-var">req</span></a></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; [Header] -&gt; OpenAPIPetstoreRequest req contentType res accept
forall req contentType res accept.
OpenAPIPetstoreRequest req contentType res accept
-&gt; [Header] -&gt; OpenAPIPetstoreRequest req contentType res accept
</span><a href="OpenAPIPetstore.Core.html#setHeader"><span class="hs-operator hs-var">`setHeader`</span></a></span><span> </span><span class="annot"><span class="annottext">(HeaderName, Text) -&gt; [Header]
forall a. ToHttpApiData a =&gt; (HeaderName, a) -&gt; [Header]
</span><a href="OpenAPIPetstore.Core.html#toHeader"><span class="hs-identifier hs-var">toHeader</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">HeaderName
</span><span class="hs-string">&quot;api_key&quot;</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165436"><span class="hs-identifier hs-var">secret</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-2372"></span><span>           </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; (OpenAPIPetstoreRequest req contentType res accept
    -&gt; OpenAPIPetstoreRequest req contentType res accept)
-&gt; OpenAPIPetstoreRequest req contentType res accept
forall a b. a -&gt; (a -&gt; b) -&gt; b
</span><span class="hs-operator hs-var">&amp;</span></span><span> </span><span class="annot"><span class="annottext">ASetter
  (OpenAPIPetstoreRequest req contentType res accept)
  (OpenAPIPetstoreRequest req contentType res accept)
  [TypeRep]
  [TypeRep]
-&gt; ([TypeRep] -&gt; [TypeRep])
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; OpenAPIPetstoreRequest req contentType res accept
forall s t a b. ASetter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">L.over</span></span><span> </span><span class="annot"><span class="annottext">ASetter
  (OpenAPIPetstoreRequest req contentType res accept)
  (OpenAPIPetstoreRequest req contentType res accept)
  [TypeRep]
  [TypeRep]
forall req contentType res accept (f :: * -&gt; *).
Functor f =&gt;
([TypeRep] -&gt; f [TypeRep])
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; f (OpenAPIPetstoreRequest req contentType res accept)
</span><a href="OpenAPIPetstore.Core.html#rAuthTypesL"><span class="hs-identifier hs-var">rAuthTypesL</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TypeRep -&gt; Bool) -&gt; [TypeRep] -&gt; [TypeRep]
forall a. (a -&gt; Bool) -&gt; [a] -&gt; [a]
</span><span class="hs-identifier hs-var">P.filter</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TypeRep -&gt; TypeRep -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">/=</span></span><span> </span><span class="annot"><span class="annottext">AuthApiKeyApiKey -&gt; TypeRep
forall a. Typeable a =&gt; a -&gt; TypeRep
</span><span class="hs-identifier hs-var">P.typeOf</span></span><span> </span><span class="annot"><span class="annottext">AuthApiKeyApiKey
</span><a href="#local-6989586621679165435"><span class="hs-identifier hs-var">a</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-2373"></span><span>      </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165437"><span class="hs-identifier hs-var">req</span></a></span><span>
</span><span id="line-2374"></span><span>
</span><span id="line-2375"></span><span class="annot"><span class="hs-comment">-- ** AuthApiKeyApiKeyQuery</span></span><span>
</span><span id="line-2376"></span><span class="hs-keyword">data</span><span> </span><span id="AuthApiKeyApiKeyQuery"><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthApiKeyApiKeyQuery"><span class="hs-identifier hs-var">AuthApiKeyApiKeyQuery</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-2377"></span><span>  </span><span id="AuthApiKeyApiKeyQuery"><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthApiKeyApiKeyQuery"><span class="hs-identifier hs-var">AuthApiKeyApiKeyQuery</span></a></span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Text</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ secret</span></span><span>
</span><span id="line-2378"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679165440"><span id="local-6989586621679165443"><span class="annot"><span class="annottext">AuthApiKeyApiKeyQuery -&gt; AuthApiKeyApiKeyQuery -&gt; Bool
(AuthApiKeyApiKeyQuery -&gt; AuthApiKeyApiKeyQuery -&gt; Bool)
-&gt; (AuthApiKeyApiKeyQuery -&gt; AuthApiKeyApiKeyQuery -&gt; Bool)
-&gt; Eq AuthApiKeyApiKeyQuery
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AuthApiKeyApiKeyQuery -&gt; AuthApiKeyApiKeyQuery -&gt; Bool
== :: AuthApiKeyApiKeyQuery -&gt; AuthApiKeyApiKeyQuery -&gt; Bool
$c/= :: AuthApiKeyApiKeyQuery -&gt; AuthApiKeyApiKeyQuery -&gt; Bool
/= :: AuthApiKeyApiKeyQuery -&gt; AuthApiKeyApiKeyQuery -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165447"><span id="local-6989586621679165451"><span id="local-6989586621679165455"><span class="annot"><span class="annottext">Int -&gt; AuthApiKeyApiKeyQuery -&gt; ShowS
[AuthApiKeyApiKeyQuery] -&gt; ShowS
AuthApiKeyApiKeyQuery -&gt; [Char]
(Int -&gt; AuthApiKeyApiKeyQuery -&gt; ShowS)
-&gt; (AuthApiKeyApiKeyQuery -&gt; [Char])
-&gt; ([AuthApiKeyApiKeyQuery] -&gt; ShowS)
-&gt; Show AuthApiKeyApiKeyQuery
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AuthApiKeyApiKeyQuery -&gt; ShowS
showsPrec :: Int -&gt; AuthApiKeyApiKeyQuery -&gt; ShowS
$cshow :: AuthApiKeyApiKeyQuery -&gt; [Char]
show :: AuthApiKeyApiKeyQuery -&gt; [Char]
$cshowList :: [AuthApiKeyApiKeyQuery] -&gt; ShowS
showList :: [AuthApiKeyApiKeyQuery] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-2379"></span><span>
</span><span id="line-2380"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#AuthMethod"><span class="hs-identifier hs-type">AuthMethod</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthApiKeyApiKeyQuery"><span class="hs-identifier hs-type">AuthApiKeyApiKeyQuery</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-2381"></span><span>  </span><span id="local-6989586621679165470"><span class="annot"><span class="annottext">applyAuthMethod :: forall req contentType res accept.
OpenAPIPetstoreConfig
-&gt; AuthApiKeyApiKeyQuery
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
</span><a href="OpenAPIPetstore.Core.html#applyAuthMethod"><span class="hs-identifier hs-var hs-var hs-var hs-var">applyAuthMethod</span></a></span></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreConfig
</span><span class="hs-identifier">_</span></span><span> </span><span id="local-6989586621679165471"><span class="annot"><span class="annottext">a :: AuthApiKeyApiKeyQuery
</span><a href="#local-6989586621679165471"><span class="hs-identifier hs-var">a</span></a></span></span><span class="hs-glyph">@</span><span class="hs-special">(</span><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthApiKeyApiKeyQuery"><span class="hs-identifier hs-type">AuthApiKeyApiKeyQuery</span></a></span><span> </span><span id="local-6989586621679165472"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165472"><span class="hs-identifier hs-var">secret</span></a></span></span><span class="hs-special">)</span><span> </span><span id="local-6989586621679165473"><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165473"><span class="hs-identifier hs-var">req</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-2382"></span><span>    </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
forall a. a -&gt; IO a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">P.pure</span></span><span> </span><span class="annot"><span class="annottext">(OpenAPIPetstoreRequest req contentType res accept
 -&gt; IO (OpenAPIPetstoreRequest req contentType res accept))
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span>
</span><span id="line-2383"></span><span>    </span><span class="hs-keyword">if</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">AuthApiKeyApiKeyQuery -&gt; TypeRep
forall a. Typeable a =&gt; a -&gt; TypeRep
</span><span class="hs-identifier hs-var">P.typeOf</span></span><span> </span><span class="annot"><span class="annottext">AuthApiKeyApiKeyQuery
</span><a href="#local-6989586621679165471"><span class="hs-identifier hs-var">a</span></a></span><span> </span><span class="annot"><span class="annottext">TypeRep -&gt; [TypeRep] -&gt; Bool
forall a. Eq a =&gt; a -&gt; [a] -&gt; Bool
forall (t :: * -&gt; *) a. (Foldable t, Eq a) =&gt; a -&gt; t a -&gt; Bool
</span><span class="hs-operator hs-var">`P.elem`</span></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept -&gt; [TypeRep]
forall req contentType res accept.
OpenAPIPetstoreRequest req contentType res accept -&gt; [TypeRep]
</span><a href="OpenAPIPetstore.Core.html#rAuthTypes"><span class="hs-identifier hs-var">rAuthTypes</span></a></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165473"><span class="hs-identifier hs-var">req</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-2384"></span><span>      </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165473"><span class="hs-identifier hs-var">req</span></a></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; [QueryItem] -&gt; OpenAPIPetstoreRequest req contentType res accept
forall req contentType res accept.
OpenAPIPetstoreRequest req contentType res accept
-&gt; [QueryItem] -&gt; OpenAPIPetstoreRequest req contentType res accept
</span><a href="OpenAPIPetstore.Core.html#setQuery"><span class="hs-operator hs-var">`setQuery`</span></a></span><span> </span><span class="annot"><span class="annottext">(ByteString, Maybe Text) -&gt; [QueryItem]
forall a. ToHttpApiData a =&gt; (ByteString, Maybe a) -&gt; [QueryItem]
</span><a href="OpenAPIPetstore.Core.html#toQuery"><span class="hs-identifier hs-var">toQuery</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString
</span><span class="hs-string">&quot;api_key_query&quot;</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Maybe Text
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Just</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679165472"><span class="hs-identifier hs-var">secret</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-2385"></span><span>           </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; (OpenAPIPetstoreRequest req contentType res accept
    -&gt; OpenAPIPetstoreRequest req contentType res accept)
-&gt; OpenAPIPetstoreRequest req contentType res accept
forall a b. a -&gt; (a -&gt; b) -&gt; b
</span><span class="hs-operator hs-var">&amp;</span></span><span> </span><span class="annot"><span class="annottext">ASetter
  (OpenAPIPetstoreRequest req contentType res accept)
  (OpenAPIPetstoreRequest req contentType res accept)
  [TypeRep]
  [TypeRep]
-&gt; ([TypeRep] -&gt; [TypeRep])
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; OpenAPIPetstoreRequest req contentType res accept
forall s t a b. ASetter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">L.over</span></span><span> </span><span class="annot"><span class="annottext">ASetter
  (OpenAPIPetstoreRequest req contentType res accept)
  (OpenAPIPetstoreRequest req contentType res accept)
  [TypeRep]
  [TypeRep]
forall req contentType res accept (f :: * -&gt; *).
Functor f =&gt;
([TypeRep] -&gt; f [TypeRep])
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; f (OpenAPIPetstoreRequest req contentType res accept)
</span><a href="OpenAPIPetstore.Core.html#rAuthTypesL"><span class="hs-identifier hs-var">rAuthTypesL</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TypeRep -&gt; Bool) -&gt; [TypeRep] -&gt; [TypeRep]
forall a. (a -&gt; Bool) -&gt; [a] -&gt; [a]
</span><span class="hs-identifier hs-var">P.filter</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TypeRep -&gt; TypeRep -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">/=</span></span><span> </span><span class="annot"><span class="annottext">AuthApiKeyApiKeyQuery -&gt; TypeRep
forall a. Typeable a =&gt; a -&gt; TypeRep
</span><span class="hs-identifier hs-var">P.typeOf</span></span><span> </span><span class="annot"><span class="annottext">AuthApiKeyApiKeyQuery
</span><a href="#local-6989586621679165471"><span class="hs-identifier hs-var">a</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-2386"></span><span>      </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165473"><span class="hs-identifier hs-var">req</span></a></span><span>
</span><span id="line-2387"></span><span>
</span><span id="line-2388"></span><span class="annot"><span class="hs-comment">-- ** AuthBasicHttpBasicTest</span></span><span>
</span><span id="line-2389"></span><span class="hs-keyword">data</span><span> </span><span id="AuthBasicHttpBasicTest"><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthBasicHttpBasicTest"><span class="hs-identifier hs-var">AuthBasicHttpBasicTest</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-2390"></span><span>  </span><span id="AuthBasicHttpBasicTest"><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthBasicHttpBasicTest"><span class="hs-identifier hs-var">AuthBasicHttpBasicTest</span></a></span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">B.ByteString</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">B.ByteString</span></span><span> </span><span class="annot"><span class="hs-comment">-- ^ username password</span></span><span>
</span><span id="line-2391"></span><span>  </span><span class="hs-keyword">deriving</span><span> </span><span class="hs-special">(</span><span id="local-6989586621679165478"><span id="local-6989586621679165483"><span class="annot"><span class="annottext">AuthBasicHttpBasicTest -&gt; AuthBasicHttpBasicTest -&gt; Bool
(AuthBasicHttpBasicTest -&gt; AuthBasicHttpBasicTest -&gt; Bool)
-&gt; (AuthBasicHttpBasicTest -&gt; AuthBasicHttpBasicTest -&gt; Bool)
-&gt; Eq AuthBasicHttpBasicTest
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
$c== :: AuthBasicHttpBasicTest -&gt; AuthBasicHttpBasicTest -&gt; Bool
== :: AuthBasicHttpBasicTest -&gt; AuthBasicHttpBasicTest -&gt; Bool
$c/= :: AuthBasicHttpBasicTest -&gt; AuthBasicHttpBasicTest -&gt; Bool
/= :: AuthBasicHttpBasicTest -&gt; AuthBasicHttpBasicTest -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">P.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679165487"><span id="local-6989586621679165493"><span id="local-6989586621679165497"><span class="annot"><span class="annottext">Int -&gt; AuthBasicHttpBasicTest -&gt; ShowS
[AuthBasicHttpBasicTest] -&gt; ShowS
AuthBasicHttpBasicTest -&gt; [Char]
(Int -&gt; AuthBasicHttpBasicTest -&gt; ShowS)
-&gt; (AuthBasicHttpBasicTest -&gt; [Char])
-&gt; ([AuthBasicHttpBasicTest] -&gt; ShowS)
-&gt; Show AuthBasicHttpBasicTest
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; [Char]) -&gt; ([a] -&gt; ShowS) -&gt; Show a
$cshowsPrec :: Int -&gt; AuthBasicHttpBasicTest -&gt; ShowS
showsPrec :: Int -&gt; AuthBasicHttpBasicTest -&gt; ShowS
$cshow :: AuthBasicHttpBasicTest -&gt; [Char]
show :: AuthBasicHttpBasicTest -&gt; [Char]
$cshowList :: [AuthBasicHttpBasicTest] -&gt; ShowS
showList :: [AuthBasicHttpBasicTest] -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">P.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="hs-identifier hs-type">P.Typeable</span></span><span class="hs-special">)</span><span>
</span><span id="line-2392"></span><span>
</span><span id="line-2393"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><a href="OpenAPIPetstore.Core.html#AuthMethod"><span class="hs-identifier hs-type">AuthMethod</span></a></span><span> </span><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthBasicHttpBasicTest"><span class="hs-identifier hs-type">AuthBasicHttpBasicTest</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-2394"></span><span>  </span><span id="local-6989586621679165515"><span class="annot"><span class="annottext">applyAuthMethod :: forall req contentType res accept.
OpenAPIPetstoreConfig
-&gt; AuthBasicHttpBasicTest
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
</span><a href="OpenAPIPetstore.Core.html#applyAuthMethod"><span class="hs-identifier hs-var hs-var hs-var hs-var">applyAuthMethod</span></a></span></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreConfig
</span><span class="hs-identifier">_</span></span><span> </span><span id="local-6989586621679165516"><span class="annot"><span class="annottext">a :: AuthBasicHttpBasicTest
</span><a href="#local-6989586621679165516"><span class="hs-identifier hs-var">a</span></a></span></span><span class="hs-glyph">@</span><span class="hs-special">(</span><span class="annot"><a href="OpenAPIPetstore.Model.html#AuthBasicHttpBasicTest"><span class="hs-identifier hs-type">AuthBasicHttpBasicTest</span></a></span><span> </span><span id="local-6989586621679165517"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679165517"><span class="hs-identifier hs-var">user</span></a></span></span><span> </span><span id="local-6989586621679165518"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679165518"><span class="hs-identifier hs-var">pw</span></a></span></span><span class="hs-special">)</span><span> </span><span id="local-6989586621679165519"><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165519"><span class="hs-identifier hs-var">req</span></a></span></span><span> </span><span class="hs-glyph">=</span><span>
</span><span id="line-2395"></span><span>    </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
forall a. a -&gt; IO a
forall (f :: * -&gt; *) a. Applicative f =&gt; a -&gt; f a
</span><span class="hs-identifier hs-var">P.pure</span></span><span> </span><span class="annot"><span class="annottext">(OpenAPIPetstoreRequest req contentType res accept
 -&gt; IO (OpenAPIPetstoreRequest req contentType res accept))
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; IO (OpenAPIPetstoreRequest req contentType res accept)
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span>
</span><span id="line-2396"></span><span>    </span><span class="hs-keyword">if</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">AuthBasicHttpBasicTest -&gt; TypeRep
forall a. Typeable a =&gt; a -&gt; TypeRep
</span><span class="hs-identifier hs-var">P.typeOf</span></span><span> </span><span class="annot"><span class="annottext">AuthBasicHttpBasicTest
</span><a href="#local-6989586621679165516"><span class="hs-identifier hs-var">a</span></a></span><span> </span><span class="annot"><span class="annottext">TypeRep -&gt; [TypeRep] -&gt; Bool
forall a. Eq a =&gt; a -&gt; [a] -&gt; Bool
forall (t :: * -&gt; *) a. (Foldable t, Eq a) =&gt; a -&gt; t a -&gt; Bool
</span><span class="hs-operator hs-var">`P.elem`</span></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept -&gt; [TypeRep]
forall req contentType res accept.
OpenAPIPetstoreRequest req contentType res accept -&gt; [TypeRep]
</span><a href="OpenAPIPetstore.Core.html#rAuthTypes"><span class="hs-identifier hs-var">rAuthTypes</span></a></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165519"><span class="hs-identifier hs-var">req</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-2397"></span><span>      </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165519"><span class="hs-identifier hs-var">req</span></a></span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; [Header] -&gt; OpenAPIPetstoreRequest req contentType res accept
forall req contentType res accept.
OpenAPIPetstoreRequest req contentType res accept
-&gt; [Header] -&gt; OpenAPIPetstoreRequest req contentType res accept
</span><a href="OpenAPIPetstore.Core.html#setHeader"><span class="hs-operator hs-var">`setHeader`</span></a></span><span> </span><span class="annot"><span class="annottext">(HeaderName, Text) -&gt; [Header]
forall a. ToHttpApiData a =&gt; (HeaderName, a) -&gt; [Header]
</span><a href="OpenAPIPetstore.Core.html#toHeader"><span class="hs-identifier hs-var">toHeader</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">HeaderName
</span><span class="hs-string">&quot;Authorization&quot;</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Text
</span><span class="hs-identifier hs-var">T.decodeUtf8</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679165521"><span class="hs-identifier hs-var">cred</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-2398"></span><span>           </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
-&gt; (OpenAPIPetstoreRequest req contentType res accept
    -&gt; OpenAPIPetstoreRequest req contentType res accept)
-&gt; OpenAPIPetstoreRequest req contentType res accept
forall a b. a -&gt; (a -&gt; b) -&gt; b
</span><span class="hs-operator hs-var">&amp;</span></span><span> </span><span class="annot"><span class="annottext">ASetter
  (OpenAPIPetstoreRequest req contentType res accept)
  (OpenAPIPetstoreRequest req contentType res accept)
  [TypeRep]
  [TypeRep]
-&gt; ([TypeRep] -&gt; [TypeRep])
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; OpenAPIPetstoreRequest req contentType res accept
forall s t a b. ASetter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">L.over</span></span><span> </span><span class="annot"><span class="annottext">ASetter
  (OpenAPIPetstoreRequest req contentType res accept)
  (OpenAPIPetstoreRequest req contentType res accept)
  [TypeRep]
  [TypeRep]
forall req contentType res accept (f :: * -&gt; *).
Functor f =&gt;
([TypeRep] -&gt; f [TypeRep])
-&gt; OpenAPIPetstoreRequest req contentType res accept
-&gt; f (OpenAPIPetstoreRequest req contentType res accept)
</span><a href="OpenAPIPetstore.Core.html#rAuthTypesL"><span class="hs-identifier hs-var">rAuthTypesL</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TypeRep -&gt; Bool) -&gt; [TypeRep] -&gt; [TypeRep]
forall a. (a -&gt; Bool) -&gt; [a] -&gt; [a]
</span><span class="hs-identifier hs-var">P.filter</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TypeRep -&gt; TypeRep -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">/=</span></span><span> </span><span class="annot"><span class="annottext">AuthBasicHttpBasicTest -&gt; TypeRep
forall a. Typeable a =&gt; a -&gt; TypeRep
</span><span class="hs-identifier hs-var">P.typeOf</span></span><span> </span><span class="annot"><span class="annottext">AuthBasicHttpBasicTest
</span><a href="#local-6989586621679165516"><span class="hs-identifier hs-var">a</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-2399"></span><span>      </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="annottext">OpenAPIPetstoreRequest req contentType res accept
</span><a href="#local-6989586621679165519"><span class="hs-identifier hs-var">req</span></a></span><span>
</span><span id="line-2400"></span><span>    </span><span class="hs-keyword">where</span><span> </span><span id="local-6989586621679165521"><span class="annot"><span class="annottext">cred :: ByteString
</span><a href="#local-6989586621679165521"><span class="hs-identifier hs-var hs-var">cred</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; ByteString -&gt; ByteString
</span><span class="hs-identifier hs-var">BC.append</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><span class="hs-string">&quot;Basic &quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; ByteString
</span><span class="hs-identifier hs-var">B64.encode</span></span><span> </span><span class="annot"><span class="annottext">(ByteString -&gt; ByteString) -&gt; ByteString -&gt; ByteString
forall a b. (a -&gt; b) -&gt; a -&gt; b
</span><span class="hs-operator hs-var">$</span></span><span> </span><span class="annot"><span class="annottext">[ByteString] -&gt; ByteString
</span><span class="hs-identifier hs-var">BC.concat</span></span><span> </span><span class="hs-special">[</span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679165517"><span class="hs-identifier hs-var">user</span></a></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">ByteString
</span><span class="hs-string">&quot;:&quot;</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679165518"><span class="hs-identifier hs-var">pw</span></a></span><span> </span><span class="hs-special">]</span><span class="hs-special">)</span><span>
</span><span id="line-2401"></span><span>
</span><span id="line-2402"></span><span>
</span><span id="line-2403"></span></pre></body></html>