E      !"#$%&'()*+,-./0123456789:;<=>?@ABCD Safe-InferredEFGHIJEGHEFGHIJ Safe-Inferred KLMNOPQRSTUVWXYZ[\]^KLMNOPQRSTUVWXYZ[\]KMLNPOQUTSRVWXYZ[\]^NoneNone+_` abcdefghijklmno_` abcdefhijkln_` abcdefghijklmno Safe-Inferred '234=JKM pqrstuvwxyzprst pqrstuvwxyzNone -./013M}  !"#$%&'()*+,-./0123456789:;<={|}~>?@AB:  !"#$%&'()*+,-./0123456789:;<=>?@AB:@B>? !"#$%&'()*+,-./012345:;<=6789A  +   !"#$%&'()*+,-./0123456789:;<={|}~>?@ABNone CD CD CDCD       !"##$%&'()*+,-./01234567889:;;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aabcdefghijklmnopqrstuvwxyzz{|}~ hpack-0.7.0 Hpack.Run Hpack.Yaml Hpack.Config Hpack.Haskell Hpack.Render Hpack.UtilHpack.GenericsUtilRenderSettingsrenderSettingsIndentationrenderSettingsCommaStyle CommaStyleTrailingCommas LeadingCommasdefaultRenderSettings decodeYaml GhcOptionSourceRepositorysourceRepositoryUrlsourceRepositorySubdirSection sectionDatasectionSourceDirssectionDependenciessectionDefaultExtensionssectionGhcOptionssectionGhcProfOptionssectionCppOptions ExecutableexecutableNameexecutableMainexecutableOtherModulesLibrarylibraryExposedModuleslibraryOtherModulesPackage packageNamepackageVersionpackageSynopsispackageDescriptionpackageHomepagepackageBugReportspackageCategorypackageStability packageAuthorpackageMaintainerpackageCopyrightpackageLicensepackageLicenseFilepackageTestedWithpackageExtraSourceFilespackageDataFilespackageSourceRepositorypackageLibrarypackageExecutables packageTestsGitRef gitRefUrl gitRefRef DependencydependencyNamedependencyGitRefpackagesection packageConfigpackageDependenciesreadPackageConfigrun renderPackageisModule isModuleNameisQualifiedIdentifier isIdentifierreservedisIdCharLines MultipleLines SingleLineElementFieldStanzaValueWordListLineSeparatedListCommaSeparatedListLiteralrender renderValuerenderLineSeparatedListrenderCommaSeparatedListindentsniffIndentationsniffCommaStylesniffRenderSettings$fIsStringValue CppOption GhcProfOptionListfromListsortlexicographically parseMainsplitOntoModulegetFilesRecursive tryReadFileextractFieldOrderHintsniffAlignment splitField expandGlobs$fFromJSONList SelectorsselNames HasTypeNametypeName selectors$fSelectors(->)U1$fSelectors(->):*:$fSelectors(->)M1$fSelectors(->)M10$fSelectors(->)M11$fHasTypeName*a PackageConfigpackageConfigNamepackageConfigVersionpackageConfigSynopsispackageConfigDescriptionpackageConfigHomepagepackageConfigBugReportspackageConfigCategorypackageConfigStabilitypackageConfigAuthorpackageConfigMaintainerpackageConfigCopyrightpackageConfigLicensepackageConfigTestedWithpackageConfigExtraSourceFilespackageConfigDataFilespackageConfigGithubpackageConfigLibrarypackageConfigExecutablespackageConfigTests CommonOptionscommonOptionsSourceDirscommonOptionsDependenciescommonOptionsDefaultExtensionscommonOptionsGhcOptionscommonOptionsGhcProfOptionscommonOptionsCppOptionsExecutableSectionexecutableSectionMainexecutableSectionOtherModulesLibrarySectionlibrarySectionExposedModuleslibrarySectionOtherModulesCaptureUnknownFieldscaptureUnknownFieldsFieldscaptureUnknownFieldsValue HasFieldNames fieldNames githubBaseUrlgenericParseJSON_ hyphenizeisNull mkPackage toLibrary toExecutables mergeSections toSectiondetermineModules getModules fromMaybeList$fFromJSONSection$fHasFieldNamesSection$fFromJSONDependency$fIsStringDependency$fFromJSONPackageConfig$fHasFieldNamesPackageConfig$fFromJSONCommonOptions$fHasFieldNamesCommonOptions$fFromJSONExecutableSection $fHasFieldNamesExecutableSection$fFromJSONLibrarySection$fHasFieldNamesLibrarySection$fFromJSONCaptureUnknownFieldsformatDescriptionrenderSourceRepositoryrenderExecutablesrenderExecutable renderTests renderTestrenderExecutableSection renderLibrary renderSectiondefaultLanguagerenderSourceDirsrenderExposedModulesrenderOtherModulesrenderDependenciesrenderGhcOptionsrenderGhcProfOptionsrenderCppOptionsrenderDefaultExtensions