h*3!-G      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.3.9 Safe-Inferred v  http-conduitConduit powered version of . Differences are:"Response body is represented as a Producer.Generalized to any instance of  MonadUnliftIO , not just IO.The Manager is contained by a  MonadReader context. Since 2.1.0 http-conduitAn Acquire for getting a Response. Since 2.1.0 http-conduitTLS-powered manager settings. Since 2.1.0 http-conduitGet a new manager using . Since 2.1.0 http-conduit+Get a new manager using the given settings. Since 2.1.0 http-conduitConduit-powered version of .See  for the differences with . Since 2.1.0 http-conduitGeneralized version of . Since 2.1.0 http-conduitSame as , except it uses the Manager in the reader environment. Since 2.1.1 http-conduitSame as , except it uses the Manager in the reader environment.'This can be more convenient that using  as it avoids the need to specify the base monad for the response body. Since 2.1.2 http-conduitSame as  , but uses 6 from Reader environment instead of the global one. Since 2.3.6;<=> ' !"#$()*+,-./0123456789:?@ABCDEFGHIJKLMUQNOPRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwx{|~;<=> ' !"#$()*+,-./0123456789:?@ABCDEFGHIJKLMUQNOPRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwx{|~ Safe-Inferred"B http-conduitDownload the specified , returning the results as a . This is a simplified version of  for the common case where you simply want the response data as a simple datatype. If you want more power, such as interleaved actions on the response body during download, you'll need to use ' directly. This function is defined as:  httpLbs =  <=< Even though the 1 contains a lazy bytestring, this function does not utilize lazy I/O, and therefore the entire response body will live in memory. If you want constant memory usage, you'll need to use conduit packages's  returned by .This function will throwIO an d for any response with a non-2xx status code (besides 3xx redirects up to a limit of 10 redirects). This behavior can be modified by changing the  checkStatus field of your request.Note: Unlike previous versions, this function will perform redirects, as specified by the ( setting. http-conduitDownload the specified URL, following any redirects, and return the response body.This function will throwIO an d for any response with a non-2xx status code (besides 3xx redirects up to a limit of 10 redirects). It uses q6 to parse the input. This function essentially wraps .Note: Even though this function returns a lazy bytestring, it does not utilize lazy I/O, and therefore the entire response body will live in memory. If you want constant memory usage, you'll need to use the conduit package and  directly."Note: This function creates a new +. It should be avoided in production code.;<=>456789: !"#$%&'(-)*+, @ABCDEFGHIJKL?pqstx{}yzdefMUQNOPRSTVWXYZ[\]^_`abc;<=>456789: !"#$%&'(-)*+,  @ABCDEFGHIJKL?pqstx{}yzdefMUQNOPRSTVWXYZ[\]^_`abc Safe-Inferred"7,g(  http-conduit-An exception that can occur when parsing JSONNOTE: Depends on the aeson cabal flag being enabled http-conduit1Perform an HTTP request and return the body as a  ByteString.  http-conduit7Perform an HTTP request and return the body as a lazy  ByteString. Note that the entire value will be read into memory at once (no lazy I/O will be performed). The advantage of a lazy  ByteString here (versus using 4) is--if needed--a better in-memory representation. http-conduit5Perform an HTTP request and ignore the response body.  http-conduitPerform an HTTP request and parse the body as JSON. In the event of an JSON parse errors, a " runtime exception will be thrown.NOTE: Depends on the aeson cabal flag being enabled  http-conduitPerform an HTTP request and parse the body as JSON. In the event of an JSON parse errors, a Left value will be returned.NOTE: Depends on the aeson cabal flag being enabled  http-conduitxst=def;<=>xst                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D D E F G H H I J K L M N O P Q R S T U V W # X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p qrsrtruvwxyxzx{x|x}x~xxxxxxxxxxxxxxxx)http-conduit-2.3.9-D4Wa8jSDn0LKfpVTtsgOrvNetwork.HTTP.Client.ConduitNetwork.HTTP.ConduitNetwork.HTTP.Simple http-conduit httpSourceCSource)http-client-0.7.17-3TfuFhcCaIEEhkJKDEXEg4Network.HTTP.Client.TypesStreamFileStatusfileSize readSoFar thisChunkSizeHasHttpManagergetHttpManagerManager ProxyOverrideManagerSettingsmanagerConnCountmanagerRawConnectionmanagerTlsConnectionmanagerResponseTimeoutmanagerRetryableExceptionmanagerWrapExceptionmanagerIdleConnectionCountmanagerModifyRequestmanagerModifyResponseResponseresponseStatusresponseVersionresponseHeaders responseBodyresponseCookieJarresponseEarlyHintsResponseTimeoutRequestmethodsecurehostportpath queryStringrequestHeaders requestBodyproxy hostAddressrawBody decompress redirectCount checkResponseresponseTimeout cookieJarrequestVersionshouldStripHeaderOnRedirect0shouldStripHeaderOnRedirectIfOnDifferentHostOnly redactHeadersearlyHintHeadersReceived GivesPopper NeedsPopperPopper RequestBodyRequestBodyLBS RequestBodyBSRequestBodyBuilderRequestBodyStreamRequestBodyStreamChunked RequestBodyIOProxy proxyHost proxyPort CookieJarCookie cookie_name cookie_valuecookie_expiry_time cookie_domain cookie_pathcookie_creation_timecookie_last_access_timecookie_persistentcookie_host_onlycookie_secure_onlycookie_http_onlyHttpExceptionContentStatusCodeExceptionTooManyRedirectsOverlongHeadersConnectionTimeoutConnectionFailureInvalidStatusLine InvalidHeaderInvalidRequestHeaderInternalExceptionProxyConnectExceptionNoResponseDataReceivedTlsNotSupportedWrongRequestBodyStreamSizeResponseBodyTooShortInvalidChunkHeadersIncompleteHeadersInvalidDestinationHostHttpZlibExceptionInvalidProxyEnvironmentVariableConnectionClosedInvalidProxySettings HttpExceptionHttpExceptionRequestInvalidUrlException equalCookie equivCookiecompareCookiesequalCookieJarequivCookieJarNetwork.HTTP.Client.ConnectionmakeConnectionsocketConnectionstrippedHostNameNetwork.HTTP.Client.Body brReadSomeNetwork.HTTP.Client.RequestparseUrl parseUrlThrowthrowErrorStatusCodes parseRequest parseRequest_requestFromURIrequestFromURI_getUridefaultRequestalwaysDecompressbrowserDecompressapplyBasicAuthapplyBearerAuthaddProxyapplyBasicProxyAuthurlEncodedBodysetRequestIgnoreStatussetRequestCheckStatussetQueryStringsetQueryStringPartialEscape streamFileobservedStreamFileNetwork.HTTP.Client.ResponsegetRedirectedRequestgetOriginalRequestNetwork.HTTP.Client.ManagerrawConnectionModifySocketrawConnectionModifySocketSize newManager closeManager withManagerproxyFromRequestnoProxyuseProxyuseProxySecureWithoutConnectproxyEnvironmentproxyEnvironmentNamed defaultProxyNetwork.HTTP.Client.Cookies isIpAddress domainMatches defaultPath pathMatchescreateCookieJardestroyCookieJar!removeExistingCookieFromCookieJarisPotentiallyTrustworthyOriginevictExpiredCookiesinsertCookiesIntoRequestcomputeCookieStringupdateCookieJarreceiveSetCookieinsertCheckedCookiegenerateCookieNetwork.HTTP.Client.CorewithConnectionNetwork.HTTP.ClientHistoriedResponse hrRedirectshrFinalRequesthrFinalResponseresponseOpenHistorywithResponseHistorymanagerSetInsecureProxymanagerSetSecureProxymanagerSetProxymanagerSetMaxHeaderLengthresponseTimeoutMicroresponseTimeoutNoneresponseTimeoutDefault.http-client-tls-0.3.6.3-61WFEC1Kn0o1r0t0xCSULuNetwork.HTTP.Client.TLSmkManagerSettingstlsManagerSettings(http-types-0.12.4-3cKid6j5VJVJ0dTLPi8qAtNetwork.HTTP.Types.HeaderResponseHeadersRequestHeadersHeaderNetwork.HTTP.Types.URIQuery QueryItem withResponseacquireResponsedefaultManagerSettingsnewManagerSettings responseOpen responseClosebodyReaderSourcerequestBodySourcerequestBodySourceChunkedhttpLbs httpNoBody simpleHttp lbsResponsehttprequestBodySourceIOrequestBodySourceChunkedIO JSONExceptionJSONParseExceptionJSONConversionExceptionhttpBShttpLBShttpJSONhttpJSONEitherhttpSinkparseRequestThrowparseRequestThrow_setRequestMethodsetRequestSecuresetRequestHostsetRequestPortsetRequestPathaddRequestHeadergetRequestHeadersetRequestHeadersetRequestHeadersgetRequestQueryStringsetRequestQueryStringaddToRequestQueryStringsetRequestBodysetRequestBodyJSONsetRequestBodyLBSsetRequestBodySourcesetRequestBodyFilesetRequestBodyURLEncodedsetRequestBasicAuthsetRequestBearerAuthsetRequestManagersetRequestProxysetRequestResponseTimeoutgetResponseStatusgetResponseStatusCodegetResponseHeadergetResponseHeadersgetResponseBody$fExceptionJSONException$fShowJSONException$conduit-1.3.5-HeEgfno2AtRKXiFyRh2z2EData.Conduit.Internal.ConduitSink%resourcet-1.3.0-J1x8HMLOo31wzhYs070eF%Control.Monad.Trans.Resource.Internal MonadResourceConduitM