EJ(      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Safe  None!"Safe  None!"I#     Safe               Safe    None234 !"#$%& !"$% !"#$%& Safe *+9:;DQRT '()*+,-./0')*+ '()*+,-./0 None 26:DRT123456789:;<=>?@ABC 12346789<? 1234567789:;<=>?@ABC None$DEFGHIJKLMNOPQRSDEFGHIJ DEFGHIJKLMNOPQRSNoneDIRTUVWXYZ[\]^_`abcdef XTUVWXYZ[\]^_`abcdefNone!"$*234569:;DORT[ghi !"#$%&'()jklmn*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopopqrstuvwxyz{|}~qrstuvwxyz{|}~d !"#$%&')(*+,-./03F12456789:;<=>?@ABCDEGHIJKLMNOPQRSTUVWXZY[\]^_`abcdefghijklmnopqrstuvduvrsqtUVWXYZ[\]^_`abcdefghijklmnopRST/0123456789:;<=>?@ABCDEFGLMNOPQHIJK*+,-.$%&'() !"#hghi !"#$%&'()jklmn*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopopqrstuvwxyz{|}~qrstuvwxyz{|}~None!"$'        '      None!"$[ !"#$%&'()*+, !"#$%&'()*+,!"#$%&'()*+,None-./012345  -./0123456  !" #$%&"''())*+,,-./011234556789:;<=>?@ABCDEFGHIJKLMMNOPPQRSTUUVWWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                         ! " # $ % & ' ( ) * + , - . / 0 1 1 2 3 4 5 5 6 7 8 9 : ; < = > ? ? @ A B C D E F G H I J K L MNNOPQRSTUVWXYZ[\]^_`abccdefghhijklmnopqrstuvwxyz{|}~      !"##hpack-0.21.2-LqV4wicC1DHJ25qloJPTUCHpack Hpack.Yaml Hpack.Run Hpack.Config Paths_hpack Hpack.Utf8 Hpack.Render Hpack.Options Hpack.Haskell Hpack.UtilHpack.GenericsUtilHpack.UnknownFieldsHpack.FormattingHintsHpack.DependencyHpack.CabalFileversion decodeYamlRenderSettingsrenderSettingsIndentationrenderSettingsFieldAlignmentrenderSettingsCommaStyle Alignment CommaStyle LeadingCommasTrailingCommasdefaultRenderSettingsForceNoForceVerbose NoVerbose GhcOptionGitRefGitUrlSourceDependencyLocalDependencyVersion AnyVersion VersionRange DependenciesunDependenciesSourceRepositorysourceRepositoryUrlsourceRepositorySubdirFlagflagNameflagDescription flagManual flagDefault ConditionalconditionalConditionconditionalThenconditionalElseSection sectionDatasectionSourceDirssectionDependenciessectionPkgConfigDependenciessectionDefaultExtensionssectionOtherExtensionssectionGhcOptionssectionGhcProfOptionssectionGhcjsOptionssectionCppOptionssectionCcOptionssectionCSourcessectionJsSourcessectionExtraLibDirssectionExtraLibrariessectionExtraFrameworksDirssectionFrameworkssectionIncludeDirssectionInstallIncludessectionLdOptionssectionBuildablesectionConditionalssectionBuildTools ExecutableexecutableMainexecutableOtherModulesLibrarylibraryExposedlibraryExposedModuleslibraryOtherModuleslibraryReexportedModules CustomSetupcustomSetupDependenciesPackage packageNamepackageVersionpackageSynopsispackageDescriptionpackageHomepagepackageBugReportspackageCategorypackageStability packageAuthorpackageMaintainerpackageCopyrightpackageBuildTypepackageLicensepackageLicenseFilepackageTestedWith packageFlagspackageExtraSourceFilespackageExtraDocFilespackageDataFilespackageSourceRepositorypackageCustomSetuppackageLibrarypackageInternalLibrariespackageExecutables packageTestspackageBenchmarkspackage renamePackagepackageDependenciessection packageConfigreadPackageConfig$fFromJSONFlagSection$fHasFieldNamesFlagSection$fFromJSONPackageConfig$fHasFieldNamesPackageConfig$fFromJSONBuildType$fHasFieldNamesEmpty$fFromJSONEmpty$fFromJSONThenElse$fHasFieldNamesThenElse$fHasFieldNamesCondition$fFromJSONCondition$fFromJSONConditionalSection$fHasFieldNamesProduct$fFromJSONProduct$fBitraversableProduct$fBifoldableProduct$fBifunctorProduct$fFromJSONCommonOptions$fHasFieldNamesCommonOptions$fFromJSONExecutableSection $fHasFieldNamesExecutableSection$fFromJSONLibrarySection$fHasFieldNamesLibrarySection$fFromJSONCustomSetupSection!$fHasFieldNamesCustomSetupSection$fEqCustomSetupSection$fShowCustomSetupSection$fGenericCustomSetupSection$fEqLibrarySection$fShowLibrarySection$fGenericLibrarySection$fEqExecutableSection$fShowExecutableSection$fGenericExecutableSection $fEqProduct $fShowProduct $fEqCondition$fShowCondition$fGenericCondition$fGenericThenElse$fGenericCommonOptions $fEqEmpty $fShowEmpty $fEqBuildType$fShowBuildType$fGenericBuildType$fEqCustomSetup$fShowCustomSetup $fEqLibrary $fShowLibrary$fEqExecutable$fShowExecutable$fEqConditional$fShowConditional$fFunctorConditional$fFoldableConditional$fTraversableConditional $fEqSection $fShowSection$fFunctorSection$fFoldableSection$fTraversableSection$fEqFlagSection$fShowFlagSection$fGenericFlagSection$fGenericPackageConfig$fEqFlag $fShowFlag$fEqSourceRepository$fShowSourceRepository $fEqPackage $fShowPackagerun renderPackageStatus Generated$ExistingCabalFileWasModifiedManuallyAlreadyGeneratedByNewerHpackOutputUnchangedResultresultWarningsresultCabalFile resultStatusmainhpack hpackResult $fEqStatus $fShowStatus $fEqResult $fShowResultcatchIObindirlibdirdatadir libexecdir sysconfdir getBinDir getLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName encodeUtf8 decodeUtf8 encodeText decodeTextencodeNewlinesdecodeNewlinesreadFile writeFileputStr hPutStrLnhPutStrNestingLines SingleLine MultipleLinesElementStanzaGroupFieldValueLiteralCommaSeparatedListLineSeparatedListWordListrenderrenderElements renderField renderValuerenderLineSeparatedListrenderCommaSeparatedListindent sortFieldsBy addSortKey$fIsStringValueOptionsoptionsVerbose optionsForceoptionsToStdout optionsTarget ParseResultHelp PrintVersionRun ParseError parseOptionsisModule isModuleNameisQualifiedIdentifier isIdentifierreservedisIdCharHashLdOptionCcOption CppOption GhcjsOption GhcProfOptionListfromListsortlexicographically parseMainsplitOntoModulegetModuleFilesRecursive tryReadFiletoPosixFilePath expandGlobssha256$fFromJSONList SelectorsselNames HasTypeNametypeName selectors$fSelectors(->)U1$fSelectors(->):*:$fSelectors(->)M1$fSelectors(->)M10$fSelectors(->)M11 PrepositionInForCaptureUnknownFields HasFieldNames fieldNamesignoreUnderscoredUnknownFields FieldName unFieldName hyphenizecaptureUnknownFieldsgetUnknownFieldsformatUnknownFieldsformatUnknownFields_$fFromJSONCaptureUnknownFields$fMonadCaptureUnknownFields!$fApplicativeCaptureUnknownFieldsFormattingHintsformattingHintsFieldOrder!formattingHintsSectionsFieldOrderformattingHintsAlignmentformattingHintsRenderSettingssniffFormattingHints breakLinesextractFieldOrderextractSectionsFieldOrderunindentsniffAlignment splitFieldsniffIndentationsniffCommaStylesniffRenderSettings Dependency_dependencyName_dependencyVersion githubBaseUrlscientificToDependencyVersion depPkgName depVerRangeparseDependencydependencyVersionFromCabalparseCabalDependencyparseVersionRangeparseCabalVersionRange cabalParse$fFromJSONDependency$fFromJSONSourceDependency$fFromJSONDependencyVersion$fFromJSONDependencies$fIsListDependenciesWarnings ParseConfigConfig FlagSection_flagSectionDescription_flagSectionManual_flagSectionDefaultParsePackageConfig PackageConfigpackageConfigNamepackageConfigVersionpackageConfigSynopsispackageConfigDescriptionpackageConfigHomepagepackageConfigBugReportspackageConfigCategorypackageConfigStabilitypackageConfigAuthorpackageConfigMaintainerpackageConfigCopyrightpackageConfigBuildTypepackageConfigLicensepackageConfigLicenseFilepackageConfigTestedWithpackageConfigFlagspackageConfigExtraSourceFilespackageConfigExtraDocFilespackageConfigDataFilespackageConfigGithubpackageConfigGitpackageConfigCustomSetuppackageConfigLibrarypackageConfigInternalLibrariespackageConfigExecutablepackageConfigExecutablespackageConfigTestspackageConfigBenchmarks SectionConfig BuildTypeSimple ConfigureMakeCustomEmpty ParseThenElseThenElse_thenElseCondition thenElseThen thenElseElse ConditionconditionConditionParseConditionalSectionConditionalSectionThenElseConditionalFlatConditionalProduct TraversalTraversetraverseCapturetraverseCSourcestraverseJsSourcesWithCommonOptions JsSourcesCSourcesParseJsSources ParseCSourcesParseCommonOptions CommonOptionscommonOptionsSourceDirscommonOptionsDependencies"commonOptionsPkgConfigDependenciescommonOptionsDefaultExtensionscommonOptionsOtherExtensionscommonOptionsGhcOptionscommonOptionsGhcProfOptionscommonOptionsGhcjsOptionscommonOptionsCppOptionscommonOptionsCcOptionscommonOptionsCSourcescommonOptionsJsSourcescommonOptionsExtraLibDirscommonOptionsExtraLibraries commonOptionsExtraFrameworksDirscommonOptionsFrameworkscommonOptionsIncludeDirscommonOptionsInstallIncludescommonOptionsLdOptionscommonOptionsBuildablecommonOptionsWhencommonOptionsBuildToolsExecutableSectionexecutableSectionMainexecutableSectionOtherModulesLibrarySectionlibrarySectionExposedlibrarySectionExposedModuleslibrarySectionOtherModuleslibrarySectionReexportedModulesCustomSetupSectioncustomSetupSectionDependenciesrenameDependenciesgenericParseJSON_emptyLibrarySectionemptyExecutableSectiontraverseCommonOptionstraverseConditionalSectiontraverseThenElsetraverseWithCommonOptionshasKeytraversePackageConfigtraverseSectionConfigisNulltoFlagtraverseConfig toPackage toPackage_extractUnknownFieldWarningsexpandForeignSources toCustomSetuptraverseSectionAndConditionalsgetMentionedLibraryModules listModules inferModules toLibrarydetermineModulesfromLibrarySectionInConditionalfromLibrarySectionPlaintoInternalLibraries toExecutablesgetMentionedExecutableModules toExecutable expandMain mergeSections toSectionI toSectionpathsModuleFromPackageName getModules fromMaybeListsortSectionFieldsformatDescriptionrenderSourceRepository renderFlagrenderInternalLibrariesrenderInternalLibraryrenderExecutablesrenderExecutable renderTests renderTestrenderBenchmarksrenderBenchmarkrenderExecutableSectionrenderExecutableFieldsrenderCustomSetup renderLibraryrenderLibrarySectionrenderLibraryFields renderExposed renderSectionrenderConditionaldefaultLanguagerenderDirectoriesrenderExposedModulesrenderOtherModulesrenderReexportedModulesrenderDependenciesrenderDependencyrenderGhcOptionsrenderGhcProfOptionsrenderGhcjsOptionsrenderCppOptionsrenderCcOptionsrenderLdOptionsrenderBuildablerenderDefaultExtensionsrenderOtherExtensions CabalFilecabalFileHpackVersion cabalFileHashcabalFileContents makeVersion readCabalFile extractHashextractVersionextractsafeInit parseVersionprogramVersionheader printHelphpackWithVersion printWarningssplitDirectorymkStatushpackWithVersionResult hpackStdOut