h&*K      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Safe-Inferred3  Safe-Inferredj5  Safe-Inferred Safe-Inferred%    Safe-Inferredm  Safe-Inferred  Safe-Inferred  Safe-Inferred "#$%&'  Safe-Inferred  Safe-Inferred%& ()*+,-./012 Safe-Inferred( \ Safe-Inferred 354687 Safe-Inferred(8  Safe-Inferred%&(  Safe-Inferred"( c 9:;<=>?@ Safe-Inferred%&/158< $  9:;<=>?@ABCDEFGHIJKLMNOPQ Safe-Inferred%& )  9:;<=>?@ABCDEFGHIJKLMNOPQRSTU)RSTUGH9IJCMDEFP:;<=>?@NOKL ABQ Safe-Inferred"%&  Safe-Inferred"( VWXYZ[]\^_ Safe-Inferred"%&;=  Safe-Inferred"%&(d Safe-Inferred89: Safe-Inferred"`abcdef Safe-Inferred"( ghi Safe-Inferred?  Safe-Inferred"({jkl Safe-Inferredm Safe-Inferred"%&(189:;="#$%&'VWXYZ[]\^_`abcdefghijklnopqrstuvzxyw{|}~def`abc[]\YZVWX^_ghi'{|}~uvzxywqrst&%$#"nopjkl Safe-Inferred"%&(q ()*+,-./012 2()*+,-./01 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 &345678m&m678345 !"#$%#$&#$'#$(#$)#$*#$&#$%#$+#,-./0./1./2./234566789:;<=>?@ABCDEF G H I J K LMMNOPQQRSTUVVWXXYZ[\]^_`abbcddefghijklmnopqrstuvwwxyzu{||}~2hhdd#,#,#,#,#,#,#,####################################################                                                        *                                                                                                                                                                               +=#$#$-#$vv34#hpack-0.35.2-J1HYJKtBIqg5qSmJNHZrZr Hpack.Yaml Hpack.Error Hpack.Config Hpack.RenderHpackData.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.1.1.0-JZwRJazYsTuL98fXiDThXsData.Aeson.Types.InternalObjectArrayNullBoolNumberStringValueData.Aeson.KeyKey(http-types-0.12.3-L3rcKlUfVN0BViQ440kXJlNetwork.HTTP.Types.Status statusMessage statusCodeStatus$yaml-0.11.8.0-2SagtUsgVn74i1gD6OfYj9Data.Yaml.InternalParseException ProgramName unProgramName HpackErrorHpackVersionNotSupportedDefaultsFileNotFoundDefaultsDownloadFailedCycleInDefaults ParseErrorDecodeValueErrorURLformatHpackError formatStatus$fIsStringProgramName$fEqProgramName$fShowProgramName$fEqHpackError$fShowHpackErrorLdOptionCcOption CppOption GhcjsOption GhcProfOption GhcOptionRenderSettingsrenderSettingsIndentationrenderSettingsFieldAlignmentrenderSettingsCommaStyle Alignment CommaStyle LeadingCommasTrailingCommasdefaultRenderSettingsForceNoForceVerbose NoVerboseParser typeMismatch withObjectwithText withString withArray withNumberwithBoolAlias GenericDecodeOptionsoptionsRecordSelectorModifier FromValue fromValueResult decodeValue.:.:?genericFromValue parseArraytraverseObjectgenericFromValueWithunAlias decodeYamlformatYamlParseError formatWarningSourceDependencyGitRefLocalDependencyVersionVersionConstraint AnyVersion VersionRangeGitUrlDependencyInfodependencyInfoMixinsdependencyInfoVersion DependenciesunDependenciesSystemBuildToolsunSystemBuildToolsModuleunModuleversionunPathSourceRepositorysourceRepositoryUrlsourceRepositorySubdirFlagflagNameflagDescription flagManual flagDefault ConditionalconditionalConditionconditionalThenconditionalElseSection sectionDatasectionSourceDirssectionDependenciessectionPkgConfigDependenciessectionDefaultExtensionssectionOtherExtensionssectionLanguagesectionGhcOptionssectionGhcProfOptionssectionGhcSharedOptionssectionGhcjsOptionssectionCppOptionssectionCcOptionssectionCSourcessectionCxxOptionssectionCxxSourcessectionJsSourcessectionExtraLibDirssectionExtraLibrariessectionExtraFrameworksDirssectionFrameworkssectionIncludeDirssectionInstallIncludessectionLdOptionssectionBuildablesectionConditionalssectionBuildToolssectionSystemBuildToolssectionVerbatim 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$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 optionsForceoptionsGenerateHashStrategyoptionsToStdout getOptionshpackdefaultOptions setTargetsetProgramName setDecodesetFormatYamlParseError printResult hpackResulthpackResultWithError $fEqResult $fShowResult $fEqStatus $fShowStatus$fEqGenerateHashStrategy$fShowGenerateHashStrategy fromShortText toShortTextcoercionToTexttoTextfromTexttoString fromStringData.Aeson.KeyMap fromMapText toMapTextfromHashMapText toHashMapText alignWithKey alignWith!?mapMaybeWithKeymapMaybe filterWithKeyfilter mapKeyVal coercionToMapcoercionToHashMapfromMaptoMap fromHashMap toHashMapkeysintersectionWithKeyintersectionWith intersection unionWithKey unionWithunion difference toAscListelemstoListfromList fromListWithtraverseWithKeytraverse foldrWithKeyfoldl'foldlfoldr'foldrfoldMapWithKey mapWithKeymap insertWithinsertlookupalterFdeletemember singletonsizenullemptyKeyMap hyphenizeisModuleisModuleNameComponentisQualifiedIdentifier isIdentifier encodeUtf8readFile writeFileputStr hPutStrLnhPutStrGHC.Base++GHC.Listzip Control.MonadguardjoinMonadreturn>>=>>Functorfmap<$Control.Monad.Fail MonadFailfail Data.StringIsString ApplicativeliftA2<**><*>pure Data.Foldablefoldr1foldl1elemlengthmaximumminimumsumproductData.TraversablemapMsequence Semigroupstimes<>sconcatMonoidmconcatmemptymappendforM_=<<apliftMliftM2when Alternative<|>somemany MonadPlusmzeromplus Data.Functor<$>void!!breakcycledrop dropWhileiteraterepeat replicatereversescanlscanl1scanrscanr1spansplitAttake takeWhileunzipunzip3zip3zipWithzipWith3 Data.OldList intercalate intersperse isInfixOf isPrefixOf isSuffixOflinesnubBy partitionsortByunfoldrunlinesunwordswordsallandanyconcat concatMapfindnotElemor sequence_Data.Functor.ConstConstgetConstGHC.Exception.Type ExceptiondisplayException toException fromExceptionControl.ApplicativeoptionalfilterMfoldMunless text-1.2.5.0Data.Text.InternalText<**>Data.Bifunctor BifunctorsecondfirstbimapmapM_ zipWithM_zipWithM replicateM_ replicateMmfilter mapAndUnzipMforeverfoldM_>=><=<<$!> Data.ListisSubsequenceOf mapAccumR mapAccumLforMZipList getZipList WrappedMonad WrapMonad unwrapMonad WrappedArrow WrapArrow unwrapArrow Control.Arrow&&&msum minimumBy maximumByasumzipWith7zipWith6zipWith5zipWith4zip7zip6zip5zip4unzip7unzip6unzip5unzip4unionBy transposetails subsequences stripPrefixsortOn permutations intersectBy intersectinsertByinitsgroupBygroup genericTakegenericSplitAtgenericReplicate genericLength genericIndex genericDrop findIndices findIndex elemIndices elemIndex dropWhileEnddeleteFirstsBydeleteBy\\Control.Category>>>unconstailscanl'lastiterate'initheadfoldl1'liftM5liftM4liftM3liftA3liftAHash CxxOptionsortlexicographically parseMain tryReadFile expandGlobssha256nubnubOn isValidRefNestingElementGroupFieldStanzaLiteralCommaSeparatedListLineSeparatedListWordListrender sortFieldsByFormattingHintsformattingHintsFieldOrder!formattingHintsSectionsFieldOrderformattingHintsAlignmentformattingHintsRenderSettingssniffFormattingHints ParseOptionsparseOptionsTargetparseOptionsToStdoutparseOptionsHashparseOptionsForceparseOptionsVerbose ParseResultRunPrintNumericVersion PrintVersionHelp parseOptions expandTargetLicenseMustSPDXCanSPDX DontTouch parseLicense inferLicense CabalFilecabalFileContents cabalFileHashcabalFileHpackVersioncabalFileCabalVersion makeVersion readCabalFile extractHashextractVersionextractsafeInit parseVersionremoveGitConflictMarkersJSONPathElementIndex fromAesonPath liftParser runParser formatPathmarkDeprecatedexplicitParseFieldexplicitParseFieldMaybeParse parseName parseDictItem parseListItem parseStringparseDependenciesbuildToolFromValue githubBaseUrlversionConstraint anyVersion versionRangewithDependencyVersiondependencyVersionobjectDependencyscientificToVersion cabalParseversionConstraintFromCabalDefaults DefaultsLocalDefaultsGithub localLocalGithub githubOwner githubRepo githubRef githubPathensureProductList fromMaybeListparseDependency BuildTools unBuildToolsParseBuildToolQualifiedBuildToolUnqualifiedBuildTool PathComponentunPathComponent fromFilePath toFilePath componentstoModule getModulesgetDataFileName getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirAesonException