<!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><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>OpenAPIPetstore.Client</title><link href="linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">openapi-petstore-0.1.0.0: Auto-generated openapi-petstore API Client</span><ul class="links" id="page-menu"><li><a href="src/OpenAPIPetstore.Client.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>Safe-Inferred</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">OpenAPIPetstore.Client</p></div><div id="table-of-contents"><div id="contents-list"><p class="caption" onclick="window.scrollTo(0,0)">Contents</p><ul><li><a href="#g:1">Dispatch</a><ul><li><a href="#g:2">Lbs</a></li><li><a href="#g:3">Mime</a></li><li><a href="#g:4">Unsafe</a></li></ul></li><li><a href="#g:5">InitRequest</a><ul><li><a href="#g:6">Logging</a></li></ul></li></ul></div></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><details id="syn"><summary>Synopsis</summary><ul class="details-toggle" data-details-id="syn"><li class="src short"><a href="#v:dispatchLbs">dispatchLbs</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Produces" title="OpenAPIPetstore.MimeTypes">Produces</a> req accept, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType) =&gt; Manager -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (Response <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>)</li><li class="src short"><span class="keyword">data</span> <a href="#t:MimeResult">MimeResult</a> res = <a href="#v:MimeResult">MimeResult</a> {<ul class="subs"><li><a href="#v:mimeResult">mimeResult</a> :: <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="OpenAPIPetstore-Client.html#t:MimeError" title="OpenAPIPetstore.Client">MimeError</a> res</li><li><a href="#v:mimeResultResponse">mimeResultResponse</a> :: Response <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></li></ul>}</li><li class="src short"><span class="keyword">data</span> <a href="#t:MimeError">MimeError</a> = <a href="#v:MimeError">MimeError</a> {<ul class="subs"><li><a href="#v:mimeError">mimeError</a> :: <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a></li><li><a href="#v:mimeErrorResponse">mimeErrorResponse</a> :: Response <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></li></ul>}</li><li class="src short"><a href="#v:dispatchMime">dispatchMime</a> :: <span class="keyword">forall</span> req contentType res accept. (<a href="OpenAPIPetstore-MimeTypes.html#t:Produces" title="OpenAPIPetstore.MimeTypes">Produces</a> req accept, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeUnrender" title="OpenAPIPetstore.MimeTypes">MimeUnrender</a> accept res, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType) =&gt; Manager -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> res)</li><li class="src short"><a href="#v:dispatchMime-39-">dispatchMime'</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Produces" title="OpenAPIPetstore.MimeTypes">Produces</a> req accept, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeUnrender" title="OpenAPIPetstore.MimeTypes">MimeUnrender</a> accept res, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType) =&gt; Manager -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="OpenAPIPetstore-Client.html#t:MimeError" title="OpenAPIPetstore.Client">MimeError</a> res)</li><li class="src short"><a href="#v:dispatchLbsUnsafe">dispatchLbsUnsafe</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> accept, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType) =&gt; Manager -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (Response <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>)</li><li class="src short"><a href="#v:dispatchInitUnsafe">dispatchInitUnsafe</a> :: Manager -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (Response <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>)</li><li class="src short"><span class="keyword">newtype</span> <a href="#t:InitRequest">InitRequest</a> req contentType res accept = <a href="#v:InitRequest">InitRequest</a> {<ul class="subs"><li><a href="#v:unInitRequest">unInitRequest</a> :: Request</li></ul>}</li><li class="src short"><a href="#v:_toInitRequest">_toInitRequest</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> accept, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept)</li><li class="src short"><a href="#v:modifyInitRequest">modifyInitRequest</a> :: <a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept -&gt; (Request -&gt; Request) -&gt; <a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept</li><li class="src short"><a href="#v:modifyInitRequestM">modifyInitRequestM</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:Monad" title="Control.Monad">Monad</a> m =&gt; <a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept -&gt; (Request -&gt; m Request) -&gt; m (<a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept)</li><li class="src short"><a href="#v:runConfigLog">runConfigLog</a> :: <a href="../base-4.17.1.0/Control-Monad-IO-Class.html#t:MonadIO" title="Control.Monad.IO.Class">MonadIO</a> m =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Logging.html#t:LogExec" title="OpenAPIPetstore.Logging">LogExec</a> m a</li><li class="src short"><a href="#v:runConfigLogWithExceptions">runConfigLogWithExceptions</a> :: (<a href="../exceptions-0.10.5/Control-Monad-Catch.html#t:MonadCatch" title="Control.Monad.Catch">MonadCatch</a> m, <a href="../base-4.17.1.0/Control-Monad-IO-Class.html#t:MonadIO" title="Control.Monad.IO.Class">MonadIO</a> m) =&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Logging.html#t:LogExec" title="OpenAPIPetstore.Logging">LogExec</a> m a</li></ul></details></div><div id="interface"><a href="#g:1" id="g:1"><h1>Dispatch</h1></a><a href="#g:2" id="g:2"><h2>Lbs</h2></a><div class="top"><p class="src"><a id="v:dispatchLbs" class="def">dispatchLbs</a> <a href="src/OpenAPIPetstore.Client.html#dispatchLbs" class="link">Source</a> <a href="#v:dispatchLbs" class="selflink">#</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: (<a href="OpenAPIPetstore-MimeTypes.html#t:Produces" title="OpenAPIPetstore.MimeTypes">Produces</a> req accept, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; Manager</td><td class="doc"><p>http-client Connection manager</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></td><td class="doc"><p>config</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</td><td class="doc"><p>request</p></td></tr><tr><td class="src">-&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (Response <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>)</td><td class="doc"><p>response</p></td></tr></table></div><div class="doc"><p>send a request returning the raw http response</p></div></div><a href="#g:3" id="g:3"><h2>Mime</h2></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:MimeResult" class="def">MimeResult</a> res <a href="src/OpenAPIPetstore.Client.html#MimeResult" class="link">Source</a> <a href="#t:MimeResult" class="selflink">#</a></p><div class="doc"><p>pair of decoded http body and http response</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MimeResult" class="def">MimeResult</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:mimeResult" class="def">mimeResult</a> :: <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="OpenAPIPetstore-Client.html#t:MimeError" title="OpenAPIPetstore.Client">MimeError</a> res</dfn><div class="doc"><p>decoded http body</p></div></li><li><dfn class="src"><a id="v:mimeResultResponse" class="def">mimeResultResponse</a> :: Response <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></dfn><div class="doc"><p>http response</p></div></li></ul></div></td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:MimeResult">Instances</h4><details id="i:MimeResult" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:MimeResult:Foldable:1"></span> <a href="../base-4.17.1.0/Data-Foldable.html#t:Foldable" title="Data.Foldable">Foldable</a> <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a></span> <a href="src/OpenAPIPetstore.Client.html#line-75" class="link">Source</a> <a href="#t:MimeResult" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:MimeResult:Foldable:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Client.html">OpenAPIPetstore.Client</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="../base-4.17.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m =&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> m -&gt; m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="../base-4.17.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m =&gt; (a -&gt; m) -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldMap-39-">foldMap'</a> :: <a href="../base-4.17.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> m =&gt; (a -&gt; m) -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; m <a href="#v:foldMap-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -&gt; b -&gt; b) -&gt; b -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -&gt; b -&gt; b) -&gt; b -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -&gt; a -&gt; b) -&gt; b -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -&gt; a -&gt; b) -&gt; b -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -&gt; a -&gt; a) -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -&gt; a -&gt; a) -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> <a href="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</a> :: <a href="../base-4.17.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> a =&gt; a -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</a> :: <a href="../base-4.17.1.0/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> a =&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</a> :: <a href="../base-4.17.1.0/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> a =&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="../base-4.17.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a =&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="../base-4.17.1.0/Prelude.html#t:Num" title="Prelude">Num</a> a =&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; a <a href="#v:product" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:MimeResult:Traversable:2"></span> <a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a></span> <a href="src/OpenAPIPetstore.Client.html#line-75" class="link">Source</a> <a href="#t:MimeResult" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:MimeResult:Traversable:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Client.html">OpenAPIPetstore.Client</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="../base-4.17.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f =&gt; (a -&gt; f b) -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; f (<a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="../base-4.17.1.0/Control-Applicative.html#t:Applicative" title="Control.Applicative">Applicative</a> f =&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> (f a) -&gt; f (<a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:Monad" title="Control.Monad">Monad</a> m =&gt; (a -&gt; m b) -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; m (<a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:Monad" title="Control.Monad">Monad</a> m =&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> (m a) -&gt; m (<a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a) <a href="#v:sequence" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:MimeResult:Functor:3"></span> <a href="../base-4.17.1.0/Data-Functor.html#t:Functor" title="Data.Functor">Functor</a> <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a></span> <a href="src/OpenAPIPetstore.Client.html#line-75" class="link">Source</a> <a href="#t:MimeResult" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:MimeResult:Functor:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Client.html">OpenAPIPetstore.Client</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -&gt; b) -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(&lt;$)</a> :: a -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> b -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:MimeResult:Show:4"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> res =&gt; <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> (<a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> res)</span> <a href="src/OpenAPIPetstore.Client.html#line-75" class="link">Source</a> <a href="#t:MimeResult" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:MimeResult:Show:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Client.html">OpenAPIPetstore.Client</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> res -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> res -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> res] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:MimeError" class="def">MimeError</a> <a href="src/OpenAPIPetstore.Client.html#MimeError" class="link">Source</a> <a href="#t:MimeError" class="selflink">#</a></p><div class="doc"><p>pair of unrender/parser error and http response</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:MimeError" class="def">MimeError</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:mimeError" class="def">mimeError</a> :: <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a></dfn><div class="doc"><p>unrender/parser error</p></div></li><li><dfn class="src"><a id="v:mimeErrorResponse" class="def">mimeErrorResponse</a> :: Response <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></dfn><div class="doc"><p>http response</p></div></li></ul></div></td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:MimeError">Instances</h4><details id="i:MimeError" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:MimeError:Show:1"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> <a href="OpenAPIPetstore-Client.html#t:MimeError" title="OpenAPIPetstore.Client">MimeError</a></span> <a href="src/OpenAPIPetstore.Client.html#line-82" class="link">Source</a> <a href="#t:MimeError" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:MimeError:Show:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Client.html">OpenAPIPetstore.Client</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Client.html#t:MimeError" title="OpenAPIPetstore.Client">MimeError</a> -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Client.html#t:MimeError" title="OpenAPIPetstore.Client">MimeError</a> -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Client.html#t:MimeError" title="OpenAPIPetstore.Client">MimeError</a>] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:dispatchMime" class="def">dispatchMime</a> <a href="src/OpenAPIPetstore.Client.html#dispatchMime" class="link">Source</a> <a href="#v:dispatchMime" class="selflink">#</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <span class="keyword">forall</span> req contentType res accept. (<a href="OpenAPIPetstore-MimeTypes.html#t:Produces" title="OpenAPIPetstore.MimeTypes">Produces</a> req accept, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeUnrender" title="OpenAPIPetstore.MimeTypes">MimeUnrender</a> accept res, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; Manager</td><td class="doc"><p>http-client Connection manager</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></td><td class="doc"><p>config</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</td><td class="doc"><p>request</p></td></tr><tr><td class="src">-&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a> res)</td><td class="doc"><p>response</p></td></tr></table></div><div class="doc"><p>send a request returning the <code><a href="OpenAPIPetstore-Client.html#t:MimeResult" title="OpenAPIPetstore.Client">MimeResult</a></code></p></div></div><div class="top"><p class="src"><a id="v:dispatchMime-39-" class="def">dispatchMime'</a> <a href="src/OpenAPIPetstore.Client.html#dispatchMime%27" class="link">Source</a> <a href="#v:dispatchMime-39-" class="selflink">#</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: (<a href="OpenAPIPetstore-MimeTypes.html#t:Produces" title="OpenAPIPetstore.MimeTypes">Produces</a> req accept, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeUnrender" title="OpenAPIPetstore.MimeTypes">MimeUnrender</a> accept res, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; Manager</td><td class="doc"><p>http-client Connection manager</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></td><td class="doc"><p>config</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</td><td class="doc"><p>request</p></td></tr><tr><td class="src">-&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="OpenAPIPetstore-Client.html#t:MimeError" title="OpenAPIPetstore.Client">MimeError</a> res)</td><td class="doc"><p>response</p></td></tr></table></div><div class="doc"><p>like <code><a href="OpenAPIPetstore-Client.html#v:dispatchMime" title="OpenAPIPetstore.Client">dispatchMime</a></code>, but only returns the decoded http body</p></div></div><a href="#g:4" id="g:4"><h2>Unsafe</h2></a><div class="top"><p class="src"><a id="v:dispatchLbsUnsafe" class="def">dispatchLbsUnsafe</a> <a href="src/OpenAPIPetstore.Client.html#dispatchLbsUnsafe" class="link">Source</a> <a href="#v:dispatchLbsUnsafe" class="selflink">#</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: (<a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> accept, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; Manager</td><td class="doc"><p>http-client Connection manager</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></td><td class="doc"><p>config</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</td><td class="doc"><p>request</p></td></tr><tr><td class="src">-&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (Response <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>)</td><td class="doc"><p>response</p></td></tr></table></div><div class="doc"><p>like <code>dispatchReqLbs</code>, but does not validate the operation is a <code>Producer</code> of the &quot;accept&quot; <code><a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a></code>.  (Useful if the server's response is undocumented)</p></div></div><div class="top"><p class="src"><a id="v:dispatchInitUnsafe" class="def">dispatchInitUnsafe</a> <a href="src/OpenAPIPetstore.Client.html#dispatchInitUnsafe" class="link">Source</a> <a href="#v:dispatchInitUnsafe" class="selflink">#</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: Manager</td><td class="doc"><p>http-client Connection manager</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></td><td class="doc"><p>config</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept</td><td class="doc"><p>init request</p></td></tr><tr><td class="src">-&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (Response <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>)</td><td class="doc"><p>response</p></td></tr></table></div><div class="doc"><p>dispatch an InitRequest</p></div></div><a href="#g:5" id="g:5"><h1>InitRequest</h1></a><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:InitRequest" class="def">InitRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Client.html#InitRequest" class="link">Source</a> <a href="#t:InitRequest" class="selflink">#</a></p><div class="doc"><p>wraps an http-client <code>Request</code> with request/response type parameters</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:InitRequest" class="def">InitRequest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:unInitRequest" class="def">unInitRequest</a> :: Request</dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:InitRequest">Instances</h4><details id="i:InitRequest" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:InitRequest:Show:1"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> (<a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept)</span> <a href="src/OpenAPIPetstore.Client.html#line-167" class="link">Source</a> <a href="#t:InitRequest" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:InitRequest:Show:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Client.html">OpenAPIPetstore.Client</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:_toInitRequest" class="def">_toInitRequest</a> <a href="src/OpenAPIPetstore.Client.html#_toInitRequest" class="link">Source</a> <a href="#v:_toInitRequest" class="selflink">#</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: (<a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> accept, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></td><td class="doc"><p>config</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</td><td class="doc"><p>request</p></td></tr><tr><td class="src">-&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept)</td><td class="doc"><p>initialized request</p></td></tr></table></div><div class="doc"><p>Build an http-client <code>Request</code> record from the supplied config and request</p></div></div><div class="top"><p class="src"><a id="v:modifyInitRequest" class="def">modifyInitRequest</a> :: <a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept -&gt; (Request -&gt; Request) -&gt; <a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Client.html#modifyInitRequest" class="link">Source</a> <a href="#v:modifyInitRequest" class="selflink">#</a></p><div class="doc"><p>modify the underlying Request</p></div></div><div class="top"><p class="src"><a id="v:modifyInitRequestM" class="def">modifyInitRequestM</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:Monad" title="Control.Monad">Monad</a> m =&gt; <a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept -&gt; (Request -&gt; m Request) -&gt; m (<a href="OpenAPIPetstore-Client.html#t:InitRequest" title="OpenAPIPetstore.Client">InitRequest</a> req contentType res accept) <a href="src/OpenAPIPetstore.Client.html#modifyInitRequestM" class="link">Source</a> <a href="#v:modifyInitRequestM" class="selflink">#</a></p><div class="doc"><p>modify the underlying Request (monadic)</p></div></div><a href="#g:6" id="g:6"><h2>Logging</h2></a><div class="top"><p class="src"><a id="v:runConfigLog" class="def">runConfigLog</a> :: <a href="../base-4.17.1.0/Control-Monad-IO-Class.html#t:MonadIO" title="Control.Monad.IO.Class">MonadIO</a> m =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Logging.html#t:LogExec" title="OpenAPIPetstore.Logging">LogExec</a> m a <a href="src/OpenAPIPetstore.Client.html#runConfigLog" class="link">Source</a> <a href="#v:runConfigLog" class="selflink">#</a></p><div class="doc"><p>Run a block using the configured logger instance</p></div></div><div class="top"><p class="src"><a id="v:runConfigLogWithExceptions" class="def">runConfigLogWithExceptions</a> :: (<a href="../exceptions-0.10.5/Control-Monad-Catch.html#t:MonadCatch" title="Control.Monad.Catch">MonadCatch</a> m, <a href="../base-4.17.1.0/Control-Monad-IO-Class.html#t:MonadIO" title="Control.Monad.IO.Class">MonadIO</a> m) =&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Logging.html#t:LogExec" title="OpenAPIPetstore.Logging">LogExec</a> m a <a href="src/OpenAPIPetstore.Client.html#runConfigLogWithExceptions" class="link">Source</a> <a href="#v:runConfigLogWithExceptions" class="selflink">#</a></p><div class="doc"><p>Run a block using the configured logger instance (logs exceptions)</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.27.0</p></div></body></html>