_7QL      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKNone)"#&'+-0134567;<=>?ADFHKNPQSTV]^L"Lowercase according to ISO-8859-1.4MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|L}~ None)"#&'+-0134567;<=>?ADFHKNPQSTV]^K None)"#&'+-0134567;<=>?ADFHKNPQSTV]^ None)"#&'+-0134567;<=>?ADFHKNPQSTV]^7-bit 23 None)"#&'+-0134567;<=>?ADFHKNPQSTV]^!tNone)"#&'+-0134567;<=>?ADFHKNPQSTV]^#None)"#&'+-0134567;<=>?ADFHKNPQSTV]^$    None)"#&'+-0134567;<=>?ADFHKNPQSTV]^&Useful for debugging  None)"#&'+-0134567;<=>?ADFHKNPQSTV]^(None)"#&'+-0134567;<=>?ADFHKNPQSTV]^+-!'Composable settings of an HTTP request $Set timeout in millis !"#$%&'()*+,-./01234567!"98#$%&'()*+,-./01234567!"None)"#&'+-0134567;<=>?ADFHKNPQSTV]^-v:=<;:;<=None)"#&'+-0134567;<=>?ADFHKNPQSTV]^/ >?@>?@>?None)"#&'+-0134567;<=>?ADFHKNPQSTV]^0:;<=EFG:;<=EFGNone)"#&'+-0134567;<=>?ADFHKNPQSTV]^7+HiGiven a specification of how to parse the response, execute the requests, producing the parsed responses.IzGiven an HTTP manager, a specification of how to parse the response, execute the requests, producing the parsed responses.JPerform I using a new manager.KPerform I using a global manager.HIJKHIJK !"#$%&&'()*+,--./0123456789:;<=>?@ABCDEFGHIIJKLMNOPQJRSTUVWXYZ[V\]V\^V_`Va*VbcVbdVWeVWfYghVijYgkVWlVmnVWoVpqVprVstVuvVWwVxyVxzVx{Vx|Vx}Vx~VxVxVxVxVxVxYYYVVVVVVVVVVVVVVVVVVVVVVVVpVpVpVpVpVpVpVpVpVpVpVpVWVWVWVWVWVVVVVVVVVVVVVVVVWVWVWVVVVVVVVYYYYYYYYVVVVVVpVpVVVVVVVVVVVVVVVVpVpVpVpVpVpVVVVVVVVVVVVVVVWVWVWVW VW VW V  V V V V V V V V V V V V V V V V VV V!V"V#V$%V&'V&(V&)V&*VW+VW,VW-VW.Y/0Y/1Y/2Y/3Y/4Y/5Y/6V78V79V7:V7;<=>VW?VW@VWAY/BY/CY/DY/EVpFVpGYZHV_IY/JY/KVLMVLNVLOVLPVQRVQSVTUVTVVTWY/XYZ[V\]VW^_`a_`b_`cdefVghijkVlmVnoVpqVrsVrtVruVvwVrxVrxVyzVy{V|}V|~V|VVWVWVWVWVWVWVWVWViViViViViViViViViViViVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&V&VmVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVvVvVvVvVvVvVvVv Vv Vv V  V V V V V V V V VVVVVVVVV !V "V #V $V%&V%'V()V*+V*,V-.V-/V-0V12V13V14V15V16V17V18V19V1:V;<V=>V=?V=@V=AVBCVBDVBEVFGVFHVFIVFJVKLVKMVsNVsOVsPVsQVsRVsSVsTVsUVsVVsWVsXVsYVsZVs[V\]V\^V\_V\`V\`V\aV\bVcdVceVcfVcgVchVciVcjVckVclVcmVcnVcoVcpVqrVsVtVuVvVwVxVyzVy{Vy|Vy}Vy~VyVyVyVyVyVVVVVVVVVVVVVVVVVVVVVVVVVVVVVaVaVaVaVaVaOVaVaVaVaVaVaVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVrVrVrVrVrVrVrVr Vr Vr Vr Vr VrVrVrVrVrVrVrVrVrVrVrVrVrVrVrVrVrVrVr Vr!Vr"Vr#Vr$Vr%Vr&Vr'Vr(Vr)Vr*Vr+Vr,Vr-Vr.Vr/Vr0Vr1Vr2Vr3Vr4Vr5Vr6Vr7Vr8Vr8Vr9Vr9Vu:Vu;Vu<Vu=Vu>Vu?Vu?Vi@ViAViBViCViCViDViDViEViEViFViFViGViGViHViHViIViIViJViKViLViMViNViOViPViQViRViSViTViUViVViWViXViYViZVi[Vi\Vi]Vi^Vi_Vi`ViaVibVicVidVieVifVigVihVijVikVilVimVinVioVpqVprVpsVptVpuVlvVlwVlxVlyVlzVl{Vl|Vl}Vl~VlVlVyVyVVVVVVVVVVVVVVVViViViViViViViViViViVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV V V V V V V V V V V V V V V V V V V V VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV V V V V VVVVVVVVVVVVVVVVVVV V!V"V#V$V%V&V'V(V)V*V+V,V-V.V/0V/1V/2V/3V/4V5V6V7VT8VT9VT:VT;VT<VT=VT>VT?V@AV@BV@BVCDVCDVEFVEGVEHVEIVEJVKLVKMVKNVKOVPQVPRVPSVPTVPUVPVVPVVPWVPWVXYVXZVX[VX\VX]VX^VX_VX`VXaVLbVLcVLdV_eV_fV_gV_hVQiVQjVQkVQlVQmVQnVQoVQpVQqVrsVrtVruVrvVrwVrxVryVrzVr{Vr|Vr}Vr~VrVrVrVVVVVVVVVVVVVVV|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|V|VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV\V\VpVpVpVpVpVpVpVpVpVpVVVVVVpVpVVVVVVVV\V\V\ V\ V\ V\ V\ V\V\V\V\V\V\V\V\V\V\V\V\V\V\V\V\V\V\V\ V\!V\"V\#V\$V%&V%'V%(V%)V%*V%+V%,V%-V%.Vb/Vb0Vb1V23V24V25V67V68V69V6:V6;V6<V6=V6>V6?V6@VAVWBVWCVWDVWEVWFVWGVWHVWIVWJVWKVWLVWMVWNVWOVWPVWQVWRVSTVSUVSVVWVWYXYYYZ[\][\^[\__``_`a_`b_`c_`d_`e_`f_`g_`h_`ijklmnomnpqrsqrtqruqrvqrwqrxqryqz{qz|qz}qz~qzqzqzqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm (  )                                belka-0.8-5RC1qztIJ3S1pLtp0qSOlQBelka.ParseHeadersBelka.ParseHeadBelka.ParseBody Belka.RequestBelka.IOBelka.InteractBelka.Potoki.Transform Belka.PreludeBelka.Potoki.ConsumeBelka.MonadPlusBelka.BytePredicatesBelka.Attoparsec.ByteStringBelka.Ptr.PokingBelka.TransportError ParseHeadersheader contentTypecharset$fFunctorParseHeaders$fApplicativeParseHeaders$fAlternativeParseHeaders$fMonadParseHeaders$fMonadPlusParseHeaders$fMonadErrorParseHeaders ParseHeadliftIOFn liftPureFn liftTotalFn getStatus parseHeaders$fFunctorParseHead$fApplicativeParseHead$fAlternativeParseHead$fMonadParseHead$fMonadPlusParseHead$fMonadIOParseHead$fMonadErrorParseHead ParseBodyconsumejson parseJsonprint$fFunctorParseBody$fApplicativeParseBodyRequestendo setTimeout setHeadersetAcceptHeadersetAcceptLanguageHeadersetContentTypeHeadersetBasicAuthHeadersetAcceptHeaderToJsonsetAcceptHeaderToHtmlsetContentTypeHeaderToJsonsetUserAgentHeadersetIri setMethodsetMethodToGetsetMethodToPostsetMethodToDeletesetMethodToHeadsetBody produceBody buildBody buildJsonBody$fMonoidRequest$fSemigroupRequestTransportErrorTimeoutTransportErrorConnectionTransportErrorUnclassifiedTransportErrorInteractrequest$fFunctorInteract$fApplicativeInteract$fMonadInteract$fMonadIOInteractinteractinteractUsingNewManagerinteractUsingGlobalManagerrequestUsingManagerrequestUsingNewManagerrequestUsingGlobalManagerlowerCaseBytesInIso8859_1baseGHC.Base++ghc-primGHC.PrimseqGHC.Listfilterzip GHC.Stable newStablePtr System.IO Data.Tuplefstsnd otherwiseassert GHC.MagiclazyGHC.IO.Exception assertErrorinlinemapGHC.Exts groupWith$GHC.Real fromIntegral realToFrac Control.Monadguard Data.DynamictoDynjoinGHC.EnumBoundedminBoundmaxBoundEnumenumFrom enumFromThenenumFromThenTo enumFromTofromEnumtoEnumsuccpred GHC.ClassesEq==/= GHC.FloatFloatingpiexplogsqrt**logBasesincostanasinacosatansinhcoshtanhasinhacoshatanhlog1pexpm1log1pexplog1mexp Fractional fromRational/recipIntegral toIntegerquotremdivmodquotRemdivModMonad>>=>>returnfail Data.DataDatagfoldlgunfoldtoConstr dataTypeOf dataCast1 dataCast2gmapTgmapQlgmapQrgmapQgmapQigmapMgmapMpgmapMoFunctorfmap<$GHC.NumNum*+-negate fromIntegerabssignumOrd>=minmax><<=compareGHC.ReadReadreadList readsPrecreadPrec readListPrecReal toRational RealFloat floatRadix floatDigits floatRange decodeFloat encodeFloatexponent significand scaleFloatisNaN isInfiniteisDenormalizedisNegativeZeroisIEEEatan2RealFracproperFractiontruncateroundceilingfloorGHC.ShowShow showsPrecshowshowListGHC.ArrIxrangeindexinRange rangeSizeData.Typeable.InternalTypeableControl.Monad.FixMonadFixmfix Data.StringIsString fromString Applicativepure<*>*><*liftA2 Data.FoldableFoldablefoldltoListfoldrnulllengthfoldMapfoldl'foldl1sumproductfoldr1maximumminimumelemfoldfoldr'Data.Traversable TraversabletraversemapM sequenceAsequence GHC.GenericsGenericData.Semigroup Semigroup<>sconcatstimesMonoidmemptymappendmconcat GHC.TypesBoolFalseTrueCharDoubleFloatIntGHC.IntInt8Int16Int32Int64 integer-gmpGHC.Integer.TypeIntegerMaybeNothingJustOrderingLTEQGTRatioRational RealWorld StablePtrIOWordGHC.WordWord8Word16Word32Word64GHC.PtrPtrFunPtr Data.EitherEitherLeftRightTyConbytestring-0.10.8.2Data.ByteString.Internal ByteString Data.Functor<$>String'hashable-1.2.6.1-JDYnvpSucMf1h1i2CUUtVbData.Hashable.ClassHashablehash hashWithSalt#text-1.2.2.2-EakMpasry3jA6OIwSZhq9MData.Text.InternalText Unsafe.Coerce unsafeCoerce3unordered-containers-0.2.8.0-3iSQJVS3Sio885UUC852ojData.HashMap.BaseHashMapGHC.ForeignPtr ForeignPtrGHC.IO.Handle.TypesHandleGHC.STST GHC.Conc.SyncforkOnWithUnmaskforkIOWithUnmaskforkOnControl.ConcurrentforkOSThreadId GHC.IORefIORef readIORef GHC.UnicodeisSpaceisAlphaisDigit Text.Readread Alternativeemptymany<|>some MonadPlusmzeromplusuntangle ioException heapOverflow stackOverflowcannotCompactMutablecannotCompactPinnedcannotCompactFunctionallocationLimitExceededblockedIndefinitelyOnSTMblockedIndefinitelyOnMVarunsupportedOperation Data.Complexphase magnitudepolarcismkPolar conjugateimagPartrealPartComplex:+ Data.Fixed showFixedmod'divMod'div'FixedMkFixed HasResolution resolutionE0UniE1DeciE2CentiE3MilliE6MicroE9NanoE12PicoData.Functor.ComposeCompose getComposediffoption mtimesDefaultstimesIdempotentstimesIdempotentMonoid stimesMonoidcycle1MingetMinMaxgetMaxArgArgMinArgMaxFirstgetFirstLastgetLast WrappedMonoid WrapMonoid unwrapMonoidOption getOptionsortWith tyconModule tyconUQname isNorepType mkNoRepType mkCharConstr mkRealConstrmkIntegralConstr mkCharType mkFloatType mkIntTypemaxConstrIndex constrIndex indexConstr isAlgType readConstr showConstr constrFixity constrFieldsdataTypeConstrsmkConstr mkDataType repConstr constrRep constrType dataTypeRep dataTypeName fromConstrM fromConstrB fromConstrDataTypeConstrDataRepIntRepFloatRepAlgRepCharRepNoRep ConstrRep AlgConstr IntConstr FloatConstr CharConstrConIndexFixityPrefixInfixSystem.TimeouttimeoutthreadWaitWriteSTMthreadWaitReadSTMthreadWaitWritethreadWaitReadrunInUnboundThreadrunInBoundThreadisCurrentThreadBoundforkOSWithUnmask forkFinallyrtsSupportsBoundThreadsControl.Concurrent.ChanwriteList2ChangetChanContents isEmptyChan unGetChandupChanreadChan writeChannewChanChanControl.Concurrent.QSem signalQSemwaitQSemnewQSemQSemControl.Concurrent.QSemN signalQSemN waitQSemNnewQSemNQSemNData.Bifunctor BifunctorfirstsecondbimapControl.Monad.IO.ClassMonadIOliftIO Data.RatioapproxRational Data.STRef modifySTRef' modifySTRef Data.Unique hashUnique newUniqueUniqueSystem.EnvironmentgetEnvironment withProgNamewithArgsunsetEnvsetEnv lookupEnvgetEnv getProgNamegetArgs!System.Environment.ExecutablePathgetExecutablePath System.Exitdie exitSuccess exitFailureexitWith System.Mem performGCperformMajorGCperformMinorGCSystem.Mem.StableName eqStableNamehashStableNamemakeStableName StableName Text.PrintfhPrintfprintfmfilter<$!>unless replicateM_ replicateMfoldM_foldM zipWithM_zipWithM mapAndUnzipMforever<=<>=>filterM Data.Version makeVersion parseVersion showVersionVersion versionBranch versionTags Debug.Trace traceMarkerIO traceMarker traceEventIO traceEvent traceStack traceShowMtraceM traceShowId traceShowtraceIdtrace putTraceMsgtraceIO Data.ListisSubsequenceOffoldMapDefault fmapDefault mapAccumR mapAccumLforMforControl.Applicativeoptional WrappedMonad WrapMonad unwrapMonad WrappedArrow WrapArrow unwrapArrowZipList getZipList Control.ArrowleftApp^<<<<^>>^^>>returnAArrowarr***&&&Kleisli runKleisli ArrowZero zeroArrow ArrowPlus<+> ArrowChoice|||+++leftright ArrowApplyapp ArrowMonad ArrowLooploopreadIOreadLn appendFile writeFilereadFile getContentsgetLinegetCharputStrLnputStrputChar GHC.IO.HandlehClose GHC.Conc.IO registerDelay threadDelay closeFdWithioManagerCapabilitiesChangedensureIOManagerIsRunningGHC.Conc.Signal runHandlers setHandlerSignal HandlerFunControl.Concurrent.MVar mkWeakMVaraddMVarFinalizermodifyMVarMaskedmodifyMVarMasked_ modifyMVar modifyMVar_withMVarMaskedwithMVarswapMVarSystem.IO.Unsafe unsafeFixIOControl.ExceptionallowInterruptcatchesHandlerSystem.IO.Error catchIOErrorannotateIOError modifyIOErrorioeSetFileName ioeSetHandleioeSetLocationioeSetErrorStringioeSetErrorTypeioeGetFileName ioeGetHandleioeGetLocationioeGetErrorStringioeGetErrorTypeisUserErrorTypeisPermissionErrorTypeisIllegalOperationErrorTypeisEOFErrorTypeisFullErrorTypeisAlreadyInUseErrorTypeisDoesNotExistErrorTypeisAlreadyExistsErrorType userErrorTypepermissionErrorTypeillegalOperationErrorType eofErrorType fullErrorTypealreadyInUseErrorTypedoesNotExistErrorTypealreadyExistsErrorType isUserErrorisPermissionErrorisIllegalOperation isEOFError isFullErrorisAlreadyInUseErrorisDoesNotExistErrorisAlreadyExistsError mkIOError tryIOErrorControl.Exception.BasebracketOnErrorbracket_finallybracket onExceptiontryJusttry mapException handleJusthandle catchJustPatternMatchFail RecSelError RecConError RecUpdError NoMethodError TypeErrorNonTerminationNestedAtomicallygetUncaughtExceptionHandlersetUncaughtExceptionHandler reportErrorreportStackOverflow writeTVarreadTVar readTVarIO newTVarIOnewTVaralwaysalwaysSucceedscatchSTMthrowSTMorElseretry atomically unsafeIOToSTMnewStablePtrPrimMVarmkWeakThreadIdthreadCapability threadStatus runSparksparpseq labelThreadyield myThreadIdthrowTo killThread childHandler numSparksgetNumProcessorssetNumCapabilitiesgetNumCapabilitiesnumCapabilitiesforkIOdisableAllocationLimitenableAllocationLimitgetAllocationCountersetAllocationCounterreportHeapOverflow BlockReason BlockedOnMVarBlockedOnBlackHoleBlockedOnException BlockedOnSTMBlockedOnForeignCallBlockedOnOther ThreadStatus ThreadRunningThreadFinished ThreadBlocked ThreadDiedPrimMVarSTMTVar dynTypeRepdynAppdynApply fromDynamicfromDynDynamicioErrorasyncExceptionFromExceptionasyncExceptionToExceptionBlockedIndefinitelyOnMVarBlockedIndefinitelyOnSTMDeadlockAllocationLimitExceededCompactionFailedAssertionFailedSomeAsyncExceptionAsyncException StackOverflow HeapOverflow ThreadKilled UserInterruptArrayExceptionIndexOutOfBoundsUndefinedElementExitCode ExitSuccess ExitFailure IOErrorTypeEOF AlreadyExists NoSuchThing ResourceBusyResourceExhaustedIllegalOperationPermissionDenied UserErrorUnsatisfiedConstraints SystemError ProtocolError OtherErrorInvalidArgumentInappropriateType HardwareFaultUnsupportedOperation TimeExpiredResourceVanished Interrupted Data.IORefatomicWriteIORefatomicModifyIORef'atomicModifyIORef modifyIORef' modifyIORef mkWeakIORefForeign.ForeignPtr.ImpmallocForeignPtrArray0mallocForeignPtrArraynewForeignPtrEnvwithForeignPtr newForeignPtrfinalizeForeignPtrplusForeignPtrcastForeignPtrtouchForeignPtrnewForeignPtr_addForeignPtrFinalizerEnvaddForeignPtrFinalizermallocForeignPtrBytesmallocForeignPtr FinalizerPtrFinalizerEnvPtr writeIORefnewIORefGHC.IOevaluateuninterruptibleMaskuninterruptibleMask_maskmask_getMaskingState interruptiblethrowIOcatchstToIOFilePath MaskingStateUnmaskedMaskedInterruptibleMaskedUninterruptible userError IOExceptionIOError ioe_handleioe_type ioe_locationioe_description ioe_errno ioe_filename GHC.Exceptionthrow Exception toException fromExceptiondisplayException ErrorCallErrorCallWithLocationArithExceptionOverflow UnderflowLossOfPrecision DivideByZeroDenormalRatioZeroDenominator Data.TypeabletypeOf7typeOf6typeOf5typeOf4typeOf3typeOf2typeOf1 rnfTypeReptypeRepFingerprint typeRepTyCon typeRepArgs splitTyConAppmkFunTy funResultTygcast2gcast1gcasteqTcast showsTypeReptypeReptypeOfTypeRep Typeable1 Typeable2 Typeable3 Typeable4 Typeable5 Typeable6 Typeable7rnfTyContyConFingerprint tyConName tyConModule tyConPackageData.Functor.ConstConstgetConstfindnotElem minimumBy maximumByallanyorand concatMapconcatmsumasum sequence_ sequenceA_forM_mapM_for_ traverse_foldlMfoldrM Data.MonoidDualgetDualEndoappEndoAllgetAllAnygetAnySumgetSumProduct getProductAltgetAlt Data.OldListunwordswordsunlineslinesunfoldrsortOnsortBysort permutations subsequencestailsinitsgroupBygroupdeleteFirstsByunzip7unzip6unzip5unzip4zipWith7zipWith6zipWith5zipWith4zip7zip6zip5zip4genericReplicate genericIndexgenericSplitAt genericDrop genericTake genericLengthinsertByinsert partition transpose intercalate intersperse intersectBy intersectunionByunion\\deleteBydeletenubBynub isInfixOf isSuffixOf isPrefixOf findIndices findIndex elemIndices elemIndex stripPrefix dropWhileEnd Data.Char isSeparatorisNumberisMarkisLetter digitToInt readMaybe readEitherreads fromRightfromLeftisRightisLeftpartitionEithersrightsleftseitherData.Ord comparingDown Data.ProxyProxyControl.Category>>><<<Categoryid.Data.Type.Equality:~:Refl:~~:HRefl Foreign.Ptr intPtrToPtr ptrToIntPtr wordPtrToPtr ptrToWordPtrfreeHaskellFunPtrWordPtrIntPtrForeign.StorableStorablesizeOf alignment peekElemOff pokeElemOff peekByteOff pokeByteOffpeekpoke byteSwap64 byteSwap32 byteSwap16castPtrToStablePtrcastStablePtrToPtrdeRefStablePtr freeStablePtrcastPtrToFunPtrcastFunPtrToPtr castFunPtr nullFunPtrminusPtralignPtrplusPtrcastPtrnullPtrNumericshowOctshowHex showIntAtBase showGFloatAlt showFFloatAlt showGFloat showFFloat showEFloatshowInt readSigned readFloatreadHexreadDecreadOctreadInt lexDigits readLitChar lexLitCharlex readParenText.ParserCombinators.ReadPrec readS_to_Prec readPrec_to_S readP_to_Prec readPrec_to_PReadPrecText.ParserCombinators.ReadP readS_to_P readP_to_SReadSReadPtoTitletoUppertoLowerisLowerisUpperisPrint isControl isAlphaNumisSymbol isPunctuation isHexDigit isOctDigit isAsciiUpper isAsciiLowerisLatin1isAsciigeneralCategoryGeneralCategoryControlUppercaseLetterLowercaseLetterTitlecaseLetterModifierLetter OtherLetterNonSpacingMarkSpacingCombiningMark EnclosingMark DecimalNumber LetterNumber OtherNumberConnectorPunctuationDashPunctuationOpenPunctuationClosePunctuation InitialQuote FinalQuoteOtherPunctuation MathSymbolCurrencySymbolModifierSymbol OtherSymbolSpace LineSeparatorParagraphSeparatorFormat Surrogate PrivateUse NotAssignedfromRat floatToDigits showFloat Data.BitstoIntegralSizedpopCountDefaulttestBitDefault bitDefaultBits.&..|.xor complementshiftrotatezeroBitsbitsetBitclearBit complementBittestBit bitSizeMaybebitSizeisSignedshiftL unsafeShiftLshiftR unsafeShiftRrotateLrotateRpopCount FiniteBits finiteBitSizecountLeadingZeroscountTrailingZeros Data.Boolbool Data.Function&onfixvoid$>lcmgcd^^^oddeven showSigned denominator numerator%GHC.Charchr GHC.STRef writeSTRef readSTRefnewSTRefSTRefrunSTfixST intToDigit showLitChar showParen showStringshowCharshowsShowSunzip3unzipzipWith3zipWithzip3!!lookupreversebreakspansplitAtdroptake dropWhile takeWhilecycle replicaterepeatiteratescanr1scanrscanl'scanl1scanlfoldl1'initlasttailunconshead Data.MaybemapMaybe catMaybes listToMaybe maybeToList fromMaybefromJust isNothingisJustmaybeswapuncurrycurry GHC.IO.UnsafeunsafeInterleaveIOunsafeDupablePerformIOunsafePerformIOGHC.MVar isEmptyMVar tryReadMVar tryPutMVar tryTakeMVarputMVarreadMVartakeMVarnewMVar newEmptyMVarMVarsubtractasTypeOfuntil$!flipconstordapliftM5liftM4liftM3liftM2liftMwhen=<<liftA3liftA<**>GHC.Err undefinederrorWithoutStackTraceerror SomeException&&||not bug-1.0.1-EWMDUCzBEd2FmOSuJgy48bBugbottombugtodotraverseHashed mapHashedunhashedhashedhashByteArrayWithSalt hashByteArrayhashPtrWithSalthashPtr hashUsingHashediri-0.2-IqSazgJda2N2xoDJFTB7htIri.Data.TypesIritransformers-0.5.2.0Control.Monad.Trans.Class MonadTranslift mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUHControl.Monad.Writer.Classcensorlistens MonadWritertelllistenwriterpassControl.Monad.State.Classgetsmodify'modify MonadStategetputstateControl.Monad.Reader.Classasks MonadReaderasklocalreaderControl.Monad.Error.Class MonadError throwError catchErrorControl.Monad.Cont.Class MonadContcallCCControl.Monad.Trans.ContContTrunContTContcontrunContmapContwithContmapContT withContTControl.Monad.Trans.ExceptExceptTExcept runExcept mapExcept withExcept runExceptT mapExceptT withExceptTControl.Monad.Trans.ReaderReaderT runReaderTReader runReader mapReader withReader mapReaderT withReaderT Control.Monad.Trans.State.StrictStateT runStateTStaterunState evalState execStatemapState withState evalStateT execStateT mapStateT withStateT!Control.Monad.Trans.Writer.StrictWriterT runWriterTWriter runWriter execWriter mapWriter execWriterT mapWriterTevalContreset evalContTresetTshiftT liftLocalexceptControl.Monad.Trans.MaybeMaybeT runMaybeT mapMaybeTmaybeToExceptTexceptToMaybeT liftCallCC liftCatch liftListenliftPasstryError textStringshowTextlazyJsonconcat1septimal Predicatecached cachedAscii oneOfChars inCharRange charPredicate nonSeptimalasciiAlphanumericmimeTypespace semicolontokenquotedTokenUnescapedcontentTypeHeader quotedToken backslashquoteequalityhostpath queryString basicAuth someException httpException