**e      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd SafeefghijeghefghijNoneC#kl mnopqrstuvwx yz{|}~k pqrstuvwx ykl mnopqrstuvwx yz{|}~None  None    None+    Safe '345>KLN  None-./01345N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_      !"#$T  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_T^_[\Z]9:;<=>?@ABCDEFGHIJKLMNOPVWXYSTURQ  !"#$%&'()*+,-345678./012 G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_      !"#$None `a%&'()*+,-./0123456789:;<=>?@  `a `a `a%&'()*+,-./0123456789:;<=>?@ Safe AbBCDEFGHIJKLbGHIJKL AbBCDEFGHIJKLNone MNcOPQRSdTbcddbc MNcOPQRSdTU     !""#$%&'()*+,-./012334567789:;<<=>?@ABCDEFGHIJKLMNOPQRSTUSVWWXYZ[\]^_`a bcdefghijkklmnopqrstuvwxyz{|}~         !"#$%&'()*+,-./01234 5 6 7 8 9 : ; < = > ? @ABCDEFGHIhpack_KHR756was2BIyPNgKcudof Hpack.Run Hpack.Yaml Hpack.ConfigHpack Hpack.Haskell Hpack.RenderHpack.FormattingHints Hpack.UtilHpack.GenericsUtil Paths_hpackRenderSettingsrenderSettingsIndentationrenderSettingsFieldAlignmentrenderSettingsCommaStyle Alignment CommaStyle LeadingCommasTrailingCommasdefaultRenderSettings decodeYaml GhcOptionSourceRepositorysourceRepositoryUrlsourceRepositorySubdirFlagflagNameflagDescription flagManual flagDefault ConditionalconditionalConditionconditionalThenconditionalElseSection sectionDatasectionSourceDirssectionDependenciessectionDefaultExtensionssectionOtherExtensionssectionGhcOptionssectionGhcProfOptionssectionCppOptionssectionCSourcessectionExtraLibDirssectionExtraLibrariessectionIncludeDirssectionInstallIncludessectionLdOptionssectionBuildablesectionConditionals ExecutableexecutableNameexecutableMainexecutableOtherModulesLibrarylibraryExposedlibraryExposedModuleslibraryOtherModuleslibraryReexportedModulesPackage packageNamepackageVersionpackageSynopsispackageDescriptionpackageHomepagepackageBugReportspackageCategorypackageStability packageAuthorpackageMaintainerpackageCopyrightpackageLicensepackageLicenseFilepackageTestedWith packageFlagspackageExtraSourceFilespackageDataFilespackageSourceRepositorypackageLibrarypackageExecutables packageTestspackageBenchmarksGitRefGitUrl AddSourceLocal DependencydependencyNamedependencyGitRefpackage renamePackagepackageDependenciessection packageConfigreadPackageConfigrun renderPackageversionmainhpackisModule isModuleNameisQualifiedIdentifier isIdentifierreservedisIdCharNestingLines SingleLine MultipleLinesElementStanzaGroupFieldValueLiteralCommaSeparatedListLineSeparatedListWordListrenderrenderElements renderField renderValuerenderLineSeparatedListrenderCommaSeparatedListindent sortFieldsBy addSortKey$fIsStringValueFormattingHintsformattingHintsFieldOrder!formattingHintsSectionsFieldOrderformattingHintsAlignmentformattingHintsRenderSettingssniffFormattingHints breakLinesextractFieldOrderextractSectionsFieldOrderunindentsniffAlignment splitFieldsniffIndentationsniffCommaStylesniffRenderSettingsLdOption CppOption GhcProfOptionListfromListsortlexicographically parseMainsplitOntoModulegetFilesRecursive tryReadFiletoPosixFilePath expandGlobs$fFromJSONList SelectorsselNames HasTypeNametypeName selectors$fSelectors(->)U1$fSelectors(->):*:$fSelectors(->)M1$fSelectors(->)M10$fSelectors(->)M11$fHasTypeName*a FlagSection_flagSectionDescription_flagSectionManual_flagSectionDefault PackageConfigpackageConfigNamepackageConfigVersionpackageConfigSynopsispackageConfigDescriptionpackageConfigHomepagepackageConfigBugReportspackageConfigCategorypackageConfigStabilitypackageConfigAuthorpackageConfigMaintainerpackageConfigCopyrightpackageConfigLicensepackageConfigLicenseFilepackageConfigTestedWithpackageConfigFlagspackageConfigExtraSourceFilespackageConfigDataFilespackageConfigGithubpackageConfigGitpackageConfigLibrarypackageConfigExecutablespackageConfigTestspackageConfigBenchmarksEmptyThenElse_thenElseCondition _thenElseThen _thenElseElse ConditionconditionConditionConditionalSectionThenElseConditionalFlatConditional CommonOptionscommonOptionsSourceDirscommonOptionsDependenciescommonOptionsDefaultExtensionscommonOptionsOtherExtensionscommonOptionsGhcOptionscommonOptionsGhcProfOptionscommonOptionsCppOptionscommonOptionsCSourcescommonOptionsExtraLibDirscommonOptionsExtraLibrariescommonOptionsIncludeDirscommonOptionsInstallIncludescommonOptionsLdOptionscommonOptionsBuildablecommonOptionsWhenExecutableSectionexecutableSectionMainexecutableSectionOtherModulesLibrarySectionlibrarySectionExposedlibrarySectionExposedModuleslibrarySectionOtherModuleslibrarySectionReexportedModulesCaptureUnknownFieldscaptureUnknownFieldsFieldscaptureUnknownFieldsValue HasFieldNames fieldNames FieldNamerenameDependencies githubBaseUrlgenericParseJSON_ hyphenizecaptureUnknownFieldsgetUnknownFieldshasKeyisNulltoFlag mkPackage toLibrary toExecutables mergeSections toSection toConditionalpathsModuleFromPackageNamedetermineModules getModules fromMaybeList$fFromJSONFlagSection$fHasFieldNamesFlagSection$fHasFieldNamesSection$fFromJSONDependency$fIsStringDependency$fFromJSONPackageConfig$fHasFieldNamesPackageConfig$fHasFieldNamesEmpty$fFromJSONEmpty$fFromJSONThenElse$fHasFieldNamesThenElse$fFromJSONCaptureUnknownFields$fHasFieldNamesCondition$fFromJSONCondition$fFromJSONConditionalSection$fFromJSONCommonOptions$fHasFieldNamesCommonOptions$fFromJSONExecutableSection $fHasFieldNamesExecutableSection$fFromJSONLibrarySection$fHasFieldNamesLibrarySection$fFromJSONCaptureUnknownFields0$fFromJSONCaptureUnknownFields1sortSectionFieldsformatDescriptionrenderSourceRepository renderFlagrenderExecutablesrenderExecutable renderTests renderTestrenderBenchmarksrenderBenchmarkrenderExecutableSection renderLibrary renderExposed renderSectionrenderConditionaldefaultLanguagerenderSourceDirsrenderExposedModulesrenderOtherModulesrenderReexportedModulesrenderDependenciesrenderGhcOptionsrenderGhcProfOptionsrenderCppOptionsrenderLdOptionsrenderBuildablerenderDefaultExtensionsrenderOtherExtensionscatchIObindirlibdirdatadir libexecdir sysconfdir getBinDir getLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNameprogramVersionheader printHelpparseVerbositysafeInitextractVersion parseVersionhpackWithVersion