h*+L      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.36.1 Safe-Inferred^ Safe-Inferred5  Safe-Inferred% Safe-InferredP    Safe-Inferred  Safe-Inferred  Safe-Inferred   Safe-Inferred '&%$#" Safe-Inferred  Safe-Inferred%& C()*+,/012-. Safe-Inferred(  Safe-Inferred 3546879;: Safe-Inferred(9  Safe-Inferred%&( V Safe-Inferred"( <=>?@ABC  Safe-Inferred%&/169= $JK?@ABCQRNO DET Safe-Inferred%& W)UVWXLGHI ?ACNOMPS@BQRT)UVWXJK?@ABCQRNO DET Safe-Inferred"%&  Safe-Inferred"(ab^`_\]YZ[ Safe-Inferred"%&<>Y  Safe-Inferred"%&( Safe-Inferred9:; Safe-Inferred"ghicdef Safe-Inferred"(D jkl Safe-Inferredz  Safe-Inferred"(mno Safe-Inferredp Safe-Inferred"%&(/19:;<>6ghicdef^`_\]YZ[abjkl'~xyz{}|tuvw&%$#"qrsmnoghicdef^`_\]YZ[abjkl'~xyz{}|tuvw&%$#"qrsmno Safe-Inferred"%&( 2()*+,-./01 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 *p9:;678345*p9:;678345!"#$%&$'($')$'*$'+$',$'-$'.$'*$')/01/01/02/034567789:;<=>?@ABCDEFG H I J K L MNNOPQRRSTUVWXYZZ[\\]^_`abcdeffghhijklmnopqrstu vwxyz{{|}~y1llhh$%$%$%$%$%$%$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$           !!!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!          (>$'$'&$'zz45#hpack-0.36.1-34734MqnQMH8DcxKdZYY2B 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-Hh3prNARpuHCBEyieiV3NOData.Aeson.KeyKeyData.Aeson.Types.InternalValueObjectArrayStringNumberBoolNull(http-types-0.12.4-425n3mi3HZMDhwRXXXJXUCNetwork.HTTP.Types.StatusStatus statusCode statusMessage%yaml-0.11.11.2-K2KWVOd0JlCLEw52m0PkToData.Yaml.InternalParseException ProgramName unProgramName HpackErrorHpackVersionNotSupportedDefaultsFileNotFoundDefaultsDownloadFailedCycleInDefaults ParseErrorDecodeValueErrorURLformatHpackError formatStatus$fIsStringProgramName$fEqProgramName$fShowProgramName$fEqHpackError$fShowHpackErrorLdOptionCcOption 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 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$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