h$'d#ɢ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  Safe-Inferred ? Safe-Inferred ?dormouse-client is used to indicate an error parsing a MediaType header such as "Content-Type" into a valid  MediaTypedormouse-client is used to when something has gone wrong decoding an http response into the expected representation, e.g. json was expected but the response json was invalid.dormouse-client is used to indicate that the remote server returned an unexpected status code value, for instance an unsuccessful (non-2XX) status code.  Safe-Inferred ?o dormouse-client%Describes something which has headers!dormouse-client"Retrieve all of the headers which a has."dormouse-client'Try to retrieve a specific header from a with the supplied ##dormouse-client?The name of an HTTP Header. Header names are case insensitive. !"## !" Safe-Inferred ? ,dormouse-clientA Media Type indicates the format of content which can be transferred over the wire.dormouse-clientE=ABFG Safe-Inferred  &'(/?Hdormouse-client1Matches the 500 Internal Server Error status codeIdormouse-client%Matches the 404 Not Found status codeJdormouse-client'Matches the 400 Bad Request status codeKdormouse-client+Matches the 206 Partial Content status codeLdormouse-client)Matches the 205 Reset Content status codeMdormouse-client&Matches the 204 No Content status codeNdormouse-client9Matches the 203 Non-Authoritative Information status codeOdormouse-client$Matches the 202 Accepted status codePdormouse-client#Matches the 201 Created status codeQdormouse-clientMatches the 200 Ok status codeRdormouse-client!Matches for 5XX http status codesSdormouse-client!Matches for 4XX http status codesTdormouse-client!Matches for 3XX http status codesUdormouse-client!Matches for 2XX http status codesVdormouse-client!Matches for 1XX http status codesHIJKLMNOPQRSTUVWXYZ[\]^_`WXYZ[\]^_`VUTSRQPONMLKJIH  Safe-Inferred  '(/?adormouse-client2Model of an HTTP response with the type parameter body) describing the type of the content body.fdormouse-client/Model of an HTTP request with type parameters: scheme describing the uri scheme, body* describing the type of the content body,  contentTag describing the type, method8 describing the HTTP verb associated with the request,  contentTag. describing the type of content being sen and  acceptTag' describing the type of content desired abdecfgjkhi None >? pdormouse-clientResponsePayload relates a type of content and a payload tag used to describe that type to its byte stream representation and the constraints required to decode itqdormouse-clientDecodes the high level representation from the supplied byte streamrdormouse-clientRequestPayload relates a type of content and a payload tag used to describe that type to its byte stream representation and the constraints required to encode itsdormouse-clientGenerates a the byte stream representation from the supplied contenttdormouse-clientA raw HTTP Request payload consisting of a stream of bytes with either a defined Content Length or using Chunked Transfer Encodingudormouse-clientDefinedContentLength represents a payload where the size of the message is known in advance and the content length header can be computedvdormouse-clientChunkedTransfer represents a payload with indertiminate length, to be sent using chunked transfer encodingwdormouse-client(Describes an association between a type tag and a specific Media Typeydormouse-clientA type tag used to indicate that a request/response should be encoded/decoded as application/json datazdormouse-clientA type tag used to indicate that a request/response should be encoded/decoded as !application/x-www-form-urlencoded data{dormouse-clientA type tag used to indicate that a request/response has no payload|dormouse-clientA type tag used to indicate that a request/response should be encoded/decoded as  text/html datalmnopqrstuvwxyz{| None ?}dormouse-clientMonadDormouseClient describes the capability to send HTTP requests and receive an HTTP response~dormouse-clientSends a supplied HTTP request and retrieves a response within the supplied monad mdormouse-client6Describes the capability to retrieve a Dormouse Configdormouse-client2The configuration options required to run Dormouse}~None  >?dormouse-clientMonadDormouseTestClient describes the capability to send and receive specifically ByteString typed HTTP Requests and Responsesdormouse-clientMake the supplied HTTP request, expecting an HTTP response with a Lazy ByteString body to be delivered in some MonadDormouseTest mdormouse-clientMake the supplied HTTP request, expecting an HTTP response with a Strict ByteString body to be delivered in some MonadDormouseTest mNone  -?None  #$/?"dormouse-client4A simple monad that allows you to run DormouseClientdormouse-client%The DormouseClientT Monad Transformerdormouse-clientCreate an HTTP DELETE request with the supplied URI, containing no body and no headersdormouse-clientCreate an HTTP GET request with the supplied URI, containing no body and no headersdormouse-clientCreate an HTTP HEAD request with the supplied URI, containing no body and no headersdormouse-clientCreate an HTTP PATCH request with the supplied URI, containing no body and no headersdormouse-clientCreate an HTTP POST request with the supplied URI, containing no body and no headersdormouse-clientCreate an HTTP PUT request with the supplied URI, containing no body and no headersdormouse-clientSupply a body to an HTTP request using the supplied tag to indicate how the request should be encodeddormouse-clientApply an accept header derived from the supplied tag proxy and add a type hint to the request, indicating how the response should be decodabledormouse-clientMake the supplied HTTP request, expecting a Successful (2xx) HTTP response with body type b0 to be delivered in some 'MonadDormouseClient m'dormouse-clientMake the supplied HTTP request, expecting a Successful (2xx) HTTP response in the supplied format with body type b0 to be delivered in some 'MonadDormouseClient m'dormouse-clientMake the supplied HTTP request and transform the response into a result in some 'MonadDormouseClient m'dormouse-clientMake the supplied HTTP request and transform the response in the supplied format into a result in some 'MonadDormouseClient m'dormouse-clientRun a  using the supplied . to generate a result in the underlying monad mdormouse-clientRun a  using the supplied  to generate a result in    !"#;<@C?D>E=ABFGabdecfgjkhilmnopqrstuvwxyz{|}~fgjkhiabdec}~# !"wx<@C?D>E=ABF;Gtuvrspqmlonyz{|     Safe-Inferred ?# !"#"$"$%&'()*+,,-../001223456789:;<=>??@ABCDEFGHIJKL M N O P Q R S T U V W X YZ[\]^_`abcdefghijklmnopqr s s t u v w w x y z { | } ~                     +        .dormouse-client-0.2.1.0-LuxxzzKyavcI6VML0Y3nsrDormouse.Client!Dormouse.Client.Headers.MediaTypeDormouse.Client.HeadersDormouse.Client.StatusDormouse.Client.Test.ClassDormouse.Client.MonadIOImplDormouse.Client.DataDormouse.Client.ExceptionDormouse.Client.MethodsDormouse.Client.TypesDormouse.Client.PayloadDormouse.Client.ClassPaths_dormouse_client+dormouse-uri-0.2.0.0-Av563BqhIIL6XR6k3d3LPl Dormouse.Url parseHttpsUrl parseHttpUrlparseUrl ensureHttps ensureHttpDormouse.Url.ClassasAnyUrlIsUrlDormouse.Url.TypesUrlAnyUrlDormouse.Url.ExceptionurlExceptionMessage UrlException Dormouse.UriparseUriDormouse.Uri.TypesUriDormouse.Uri.ExceptionuriExceptionMessage UriException)http-client-0.7.11-DF2br4U9FX3KeDlTPX8n4TNetwork.HTTP.Client.Manager newManager.http-client-tls-0.3.6.1-AR9ZmpaiDoiLvlFTHcLVf0Network.HTTP.Client.TLStlsManagerSettingsEmptyMediaTypeExceptionmediaTypeExceptionMessageDecodingExceptiondecodingExceptionMessageUnexpectedStatusCodeException uscStatusCodeSomeDormouseException HasHeaders getHeadersgetHeaderValue HeaderName ContentTypeTextImageAudioVideo Application MultipartOther MediaTypemainTypesubTypesuffixes parametersencodeMediaTypeparseMediaTypeapplicationJsonapplicationXWWWFormUrlEncodedtextHtml $fEqMediaType$fShowMediaType$fEqContentType$fShowContentType AllowedBody HttpMethodCONNECTDELETEHEADGETOPTIONSPATCHPOSTPUTTRACECUSTOMmethodAsByteStringInternalServerErrorNotFound BadRequestPartialContent ResetContent NoContentNonAuthoritativeInformationAcceptedCreatedOk ServerError ClientErrorRedirect Successful InformationalokcreatedacceptednonAuthoritativeInformation noContent resetContentpartialContent badRequestnotFoundinternalServerError HttpResponseresponseStatusCoderesponseHeaders responseBody HttpRequest requestMethod requestUrlrequestHeaders requestBody HtmlPayload EmptyPayloadUrlFormPayload JsonPayloadResponsePayloaddeserialiseRequestRequestPayloadserialiseRequestRawRequestPayloadDefinedContentLengthChunkedTransfer HasMediaType mediaTypejsonurlForm noPayloadhtmlMonadDormouseClientsendHasDormouseClientConfiggetDormouseClientConfigDormouseClientConfig clientManagerMonadDormouseTestClient expectLbsexpectBs$fMonadDormouseClientm!genClientRequestFromUrlComponentssendHttpDormouseClientDormouseClientTdeletegetheadpatchpostput supplyBodyacceptexpectexpectAsfetchfetchAsrunDormouseClientTrunDormouseClient$$fMonadDormouseClientDormouseClientT$fFunctorDormouseClientT$fApplicativeDormouseClientT$fMonadDormouseClientT0$fMonadReaderDormouseClientConfigDormouseClientT$fMonadIODormouseClientT$fMonadThrowDormouseClientT$fMonadTransDormouseClientTghc-prim GHC.TypesIOversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName