h*+z      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.37.0 Safe-Inferredm Safe-Inferred5  Safe-Inferred4 Safe-Inferred_    Safe-Inferred  Safe-Inferred  Safe-Inferred   Safe-Inferred ('&%$#" Safe-Inferred % Safe-Inferred%& S)*+,-0123./ Safe-Inferred(  Safe-Inferred 465798:<; Safe-Inferred(9 - Safe-Inferred%&( f Safe-Inferred"( =>?@ABCD  Safe-Inferred%&/169= $KL=MNGQHIJT>?@ABCDRSOP EFU Safe-Inferred%& g)VWXYMHIJ =EFKLG>?@BDOPNQTACRSU)VWXYKL=MNGQHIJT>?@ABCDRSOP EFU Safe-Inferred"%&  Safe-Inferred"(bc_a`]^Z[\ Safe-Inferred"%&<>i  Safe-Inferred"%&( Safe-Inferred9:; Safe-Inferred" hijdefg Safe-Inferred"(T klm Safe-Inferred  Safe-Inferred"(nop Safe-Inferredq Safe-Inferred"%&(/19:;<>Fhijdefg_a`]^Z[\bcklm(yz{|~}uvwx'&%$#"rstnophijdefg_a`]^Z[\bcklm(yz{|~}uvwx'&%$#"rstnop Safe-Inferred"%&( 3)*+,-./012 3)*+,-./012 Safe-Inferred%&(hpackThis is used to format any "s encountered during decoding of  %https://github.com/sol/hpack#defaultsdefaults. Note that: This is not used to format +s encountered during decoding of the main  package.yaml?. To customize this you have to set a custom decode function.Some of the constructors of $ are never produced by Hpack (e.g. - as Hpack uses it's own mechanism to decode s).Example: example :: IO (Either   ) example =  options where options :: 4 options = setCustomYamlParseErrorFormat format  format :: FilePath ->  -> String format file err = file ++ ": " ++ displayException err setCustomYamlParseErrorFormat :: (FilePath ->  -> String) ->  -> ( setCustomYamlParseErrorFormat format =  decode >>>  format where decode :: FilePath -> IO (Either String ([String], Value)) decode file = first (format file) <$>   file *q:;<789456*q:;<789456!"#$%&$'($')$'*$'+$',$'-$'.$'*$')/01/01/02/034567789:;<=>?@ABCDEFG H I J K L M NOOPQRSSTUVWXYZ[[\]]^_`abcdefgghiijklmnopqrstuv wxyz{||}~z1mmii$%$%$%$%$%$%$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$           !!!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!          (>$'$'&$'{{45#hpack-0.37.0-2qdAKuNd0LVCO1p50uu8E5 Hpack.Yaml Hpack.Error Hpack.Config Hpack.RenderHpackhpackData.Aeson.Config.KeyData.Aeson.Config.KeyMapData.Aeson.Config.Util Hpack.Haskell Hpack.Utf8Imports Hpack.UtilHpack.Syntax.GitHpack.Render.DslHpack.Render.Hints Hpack.Options Hpack.LicenseHpack.CabalFileData.Aeson.Config.ParserData.Aeson.Config.FromValueHpack.Syntax.ParseDependenciesHpack.Syntax.DependencyVersionHpack.Syntax.DefaultsHpack.DefaultsData.Aeson.Config.TypesHpack.Syntax.DependenciesHpack.Syntax.BuildToolsPath Hpack.Module Paths_hpackdecodeYamlWithParseErrorbase GHC.GenericsGeneric$aeson-2.2.3.0-66hzmTLqxmE3QChFLkFkiVData.Aeson.KeyKeyData.Aeson.Types.InternalValueObjectArrayStringNumberBoolNull(http-types-0.12.4-9gtavp8KoLGJbmEnFA2HrGNetwork.HTTP.Types.StatusStatus statusCode statusMessage%yaml-0.11.11.2-JYtRiiyYWhvBm25dj6YUz3Data.Yaml.InternalParseException ProgramName unProgramName HpackErrorHpackVersionNotSupportedDefaultsFileNotFoundDefaultsDownloadFailedCycleInDefaults ParseErrorDecodeValueErrorURLformatHpackError formatStatus$fIsStringProgramName$fEqProgramName$fShowProgramName$fEqHpackError$fShowHpackErrorLdOptionCcOption AsmOption CppOption GhcjsOption GhcProfOption GhcOptionRenderSettingsrenderSettingsIndentationrenderSettingsFieldAlignmentrenderSettingsCommaStyle Alignment CommaStyle LeadingCommasTrailingCommasdefaultRenderSettingsOutputStrategyCanonicalOutput MinimizeDiffsForceNoForceVerbose NoVerboseParser typeMismatch withObjectwithText withString withArray withNumberwithBoolAlias GenericDecodeOptionsoptionsRecordSelectorModifier FromValue fromValueResult decodeValue.:.:?genericFromValue parseArraytraverseObjectgenericFromValueWithunAlias decodeYamlformatYamlParseError formatWarningSourceDependencyGitRefLocalDependencyVersionVersionConstraint AnyVersion VersionRangeGitUrlDependencyInfodependencyInfoMixinsdependencyInfoVersion DependenciesunDependenciesSystemBuildToolsunSystemBuildToolsModuleunModuleversionunPathSourceRepositorysourceRepositoryUrlsourceRepositorySubdirFlagflagNameflagDescription flagManual flagDefault ConditionalconditionalConditionconditionalThenconditionalElseSection sectionDatasectionSourceDirssectionDependenciessectionPkgConfigDependenciessectionDefaultExtensionssectionOtherExtensionssectionLanguagesectionGhcOptionssectionGhcProfOptionssectionGhcSharedOptionssectionGhcjsOptionssectionCppOptionssectionAsmOptionssectionAsmSourcessectionCcOptionssectionCSourcessectionCxxOptionssectionCxxSourcessectionJsSourcessectionExtraLibDirssectionExtraLibrariessectionExtraFrameworksDirssectionFrameworkssectionIncludeDirssectionInstallIncludessectionLdOptionssectionBuildablesectionConditionalssectionBuildToolssectionSystemBuildToolssectionVerbatim BuildToolLocalBuildTool ExecutableexecutableMainexecutableOtherModulesexecutableGeneratedModulesLibrarylibraryExposedlibraryVisibilitylibraryExposedModuleslibraryOtherModuleslibraryGeneratedModuleslibraryReexportedModuleslibrarySignatures CustomSetupcustomSetupDependenciesPackage packageNamepackageVersionpackageSynopsispackageDescriptionpackageHomepagepackageBugReportspackageCategorypackageStability packageAuthorpackageMaintainerpackageCopyrightpackageBuildTypepackageLicensepackageLicenseFilepackageTestedWith packageFlagspackageExtraSourceFilespackageExtraDocFilespackageDataFilespackageDataDirpackageSourceRepositorypackageCustomSetuppackageLibrarypackageInternalLibrariespackageExecutables packageTestspackageBenchmarkspackageVerbatim DecodeResultdecodeResultPackagedecodeResultCabalVersiondecodeResultCabalFiledecodeResultWarnings DecodeOptionsdecodeOptionsProgramNamedecodeOptionsTargetdecodeOptionsUserDataDirdecodeOptionsDecode!decodeOptionsFormatYamlParseError BuildTypeSimple ConfigureMakeCustomLanguageCondCondBoolCondExpressionVerbatimVerbatimLiteralVerbatimObject VerbatimValueVerbatimStringVerbatimNumber VerbatimBool VerbatimNullpackage renamePackagepackageDependenciessection packageConfigdefaultDecodeOptionsreadPackageConfigreadPackageConfigWithErrorverbatimValueToString$fSemigroupLibrarySection$fMonoidLibrarySection$fSemigroupExecutableSection$fMonoidExecutableSection$fFromValueVerbatimValue$fFromValueVerbatim$fFromValueCond$fFromValueEmpty$fSemigroupEmpty $fMonoidEmpty$fFromValueLanguage$fIsStringLanguage$fFunctorThenElse$fFunctorConditionalSection$fSemigroupCommonOptions$fMonoidCommonOptions$fFromValueThenElse$fFromValueConditionalSection$fFromValueCommonOptions$fFromValueBuildType$fFromValuePackageVersion$fFromValueGitHub$fFromValueParseSpecVersion$fFromValueCheckSpecVersion$fFromValuePackageConfig_$fIsStringPath$fEqDecodeResult$fShowDecodeResult $fEqPackage $fShowPackage $fEqSection $fShowSection$fFunctorSection$fFoldableSection$fTraversableSection$fEqPath $fShowPath $fOrdPath$fEqSourceRepository$fShowSourceRepository$fEqFlag $fShowFlag$fGenericPackageConfig_$fEqFlagSection$fShowFlagSection$fGenericFlagSection$fFromValueFlagSection$fEqConditional$fShowConditional$fFunctorConditional$fFoldableConditional$fTraversableConditional$fShowBuildTool $fEqBuildTool$fOrdBuildTool$fEqExecutable$fShowExecutable $fEqLibrary $fShowLibrary$fEqCustomSetup$fShowCustomSetup$fEqSpecVersion$fShowSpecVersion$fOrdSpecVersion$fGenericDefaultsConfig$fFromValueDefaultsConfig $fEqBuildType$fShowBuildType$fEnumBuildType$fBoundedBuildType$fFunctorCommonOptions$fGenericCommonOptions$fGenericThenElse $fEqLanguage$fShowLanguage $fEqEmpty $fShowEmpty $fEqCondition$fShowCondition$fGenericCondition$fFromValueCondition$fEqCond $fShowCond $fEqVerbatim$fShowVerbatim$fEqVerbatimValue$fShowVerbatimValue$fEqExecutableSection$fShowExecutableSection$fGenericExecutableSection$fFromValueExecutableSection$fEqLibrarySection$fShowLibrarySection$fGenericLibrarySection$fFromValueLibrarySection$fEqCustomSetupSection$fShowCustomSetupSection$fGenericCustomSetupSection$fFromValueCustomSetupSection renderPackagerenderPackageWith Generated$ExistingCabalFileWasModifiedManuallyAlreadyGeneratedByNewerHpackOutputUnchangedresultWarningsresultCabalFile resultStatusGenerateHashStrategy ForceHash ForceNoHash PreferHash PreferNoHashoptionsDecodeOptions optionsForceoptionsGenerateHashStrategyoptionsToStdoutoptionsOutputStrategy getOptionsdefaultOptions setTargetsetProgramName setDecodesetFormatYamlParseError printResult hpackResulthpackResultWithError $fEqResult $fShowResult $fEqStatus $fShowStatus$fEqGenerateHashStrategy$fShowGenerateHashStrategy fromString toShortText fromShortTexttoStringfromTexttoTextcoercionToTextData.Aeson.KeyMapKeyMapnullunionfromListinserttraversetoListfoldrfoldlfoldl'emptyfiltermapmapMaybelookupelems singletondeletemembersizekeystoMapfromMapalterF insertWith mapWithKeyfoldMapWithKeyfoldr' foldrWithKeytraverseWithKey fromListWith toAscList difference unionWith unionWithKey intersectionintersectionWithintersectionWithKey toHashMap fromHashMapcoercionToHashMap coercionToMap mapKeyVal filterWithKeymapMaybeWithKey!? alignWith alignWithKey toHashMapTextfromHashMapText toMapText fromMapText hyphenizeisModuleisModuleNameComponentisQualifiedIdentifier isIdentifier encodeUtf8readFile ensureFileputStrhPutStr hPutStrLnGHC.BaseFunctorfmap<$Monad>>=>>returnControl.Monad.Fail MonadFailfail Data.StringIsString Applicative<*>pure*>liftA2<* Semigroup<>sconcatstimesMonoidmemptymappendmconcat MonadPlusmzeromplus Alternative<|>somemanyData.Functor.ConstConstgetConstGHC.Exception.Type Exception toException fromExceptiondisplayException text-2.0.2Data.Text.InternalTextData.Bifunctor BifunctorfirstbimapsecondControl.Monad.IO.ClassMonadIOliftIOControl.ApplicativeZipList getZipList WrappedArrow WrapArrow unwrapArrow WrappedMonad WrapMonad unwrapMonad Data.OldList isInfixOf intercalate Data.Foldablelengthelemmaximumminimumsumproductfoldr1foldl1GHC.ListinitnubBy++zip Control.Monadguardjoin=<<whenliftMliftM2apscanlscanl1scanrscanr1iteraterepeat replicatecycle takeWhile dropWhiletakedropsplitAtspanbreakreverse!!zip3zipWithzipWith3unzipunzip3 Data.Functor<$>void sequence_concat concatMapandoranyallnotElemfind dropWhileEnd isPrefixOf isSuffixOf intersperse partitionsortByunfoldrlinesunlineswordsunwordsfilterMfoldMunlessheadtaillastforM_optional<**>mapM_ genericLength maximumBy minimumBygenericReplicate genericTake genericDropgenericSplitAt genericIndexgroupgroupByData.TraversablemapMsequenceforMforever transposesortOnControl.Category>>>liftAliftA3liftM3liftM4liftM5unconsfoldl1'scanl'iterate'asummsum stripPrefix elemIndex elemIndices findIndex findIndicesdeleteBy\\unionBy intersect intersectBy mapAccumL mapAccumRinsertByzip4zip5zip6zip7zipWith4zipWith5zipWith6zipWith7unzip4unzip5unzip6unzip7deleteFirstsByinitstails subsequences permutations Control.Arrow&&& Data.ListisSubsequenceOf>=><=< mapAndUnzipMzipWithM zipWithM_foldM_ replicateM replicateM_<$!>mfilter CxxOption parseMain tryReadFile expandGlobssortlexicographicallyHashsha256nubnubOn isValidRefElementGroupFieldStanzaLiteralCommaSeparatedListLineSeparatedListWordListNestingrender sortFieldsByFormattingHintsformattingHintsFieldOrder!formattingHintsSectionsFieldOrderformattingHintsAlignmentformattingHintsRenderSettingssniffFormattingHints ParseOptionsparseOptionsOutputStrategyparseOptionsTargetparseOptionsToStdoutparseOptionsHashparseOptionsForceparseOptionsVerbose ParseResultRunPrintNumericVersion PrintVersionHelp parseOptions expandTargetLicenseMustSPDXCanSPDX DontTouch parseLicense inferLicense CabalFilecabalFileCabalVersioncabalFileHpackVersion cabalFileHashcabalFileContentscabalFileGitConflictMarkersGitConflictMarkersHasGitConflictMarkersDoesNotHaveGitConflictMarkersExistingCabalFile NewCabalFile readCabalFile parseVersion runParserexplicitParseFieldexplicitParseFieldMaybeJSONPathElementIndex liftParser fromAesonPath formatPathmarkDeprecatedParse parseName parseDictItem parseListItem parseStringparseDependenciesbuildToolFromValue githubBaseUrlversionConstraint anyVersion versionRangewithDependencyVersiondependencyVersionobjectDependencyversionConstraintFromCabalscientificToVersion cabalParseDefaults DefaultsLocalDefaultsGithubGithub githubOwner githubRepo githubRef githubPath localLocalensureProductList fromMaybeListparseDependency BuildTools unBuildToolsParseBuildToolQualifiedBuildToolUnqualifiedBuildTool PathComponentunPathComponent fromFilePath toFilePath componentstoModule getModules getBinDir getLibDir getDynLibDir getDataDir getLibexecDirgetDataFileName getSysconfDirAesonException