C      !"#$%&'()*+,-./0123456789:;<=>?@AB Safe-InferredCDEFGHCEFCDEFGH Safe-Inferred IJKLMNOPQRSTUVWXYZ[\IJKLMNOPQRSTUVWXYZ[IKJLNMOSRQPTUVWXYZ[\NoneNone+ ]^_`abcdefghijk ]^_`abdefghj ]^_`abcdefghijk Safe-Inferred '234=JKM lmnopqrstuvlnop lmnopqrstuvNone -./013M{  !"#$%&'()*+,-./01234w56789:;<xyz{|}~=>?@8  !"#$%&'()*+,-./0123456789:;<=>?@8>@= !"#$%&'()*+,-./012349:;<5678?  +   !"#$%&'()*+,-./01234w56789:;<xyz{|}~=>?@None AB AB ABAB      !""#$%&'()*+,-./01234567789::;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]]^_`abcdefghijklmnopqrstuvwwxyz{|}~ hpack-0.6.0 Hpack.Run Hpack.Yaml Hpack.Config Hpack.Haskell Hpack.Render Hpack.UtilHpack.GenericsUtilRenderSettingsrenderSettingsIndentationrenderSettingsCommaStyle CommaStyleTrailingCommas LeadingCommasdefaultRenderSettings decodeYaml GhcOptionSourceRepositorysourceRepositoryUrlsourceRepositorySubdirSection sectionDatasectionSourceDirssectionDependenciessectionDefaultExtensionssectionGhcOptionssectionCppOptions ExecutableexecutableNameexecutableMainexecutableOtherModulesLibrarylibraryExposedModuleslibraryOtherModulesPackage packageNamepackageVersionpackageSynopsispackageDescriptionpackageHomepagepackageBugReportspackageCategorypackageStability packageAuthorpackageMaintainerpackageCopyrightpackageLicensepackageLicenseFilepackageTestedWithpackageExtraSourceFilespackageDataFilespackageSourceRepositorypackageLibrarypackageExecutables packageTestsGitRef gitRefUrl gitRefRef DependencydependencyNamedependencyGitRefpackage packageConfigpackageDependenciesreadPackageConfigrun renderPackageisModule isModuleNameisQualifiedIdentifier isIdentifierreservedisIdCharLines MultipleLines SingleLineElementFieldStanzaValueWordListLineSeparatedListCommaSeparatedListLiteralrender renderValuerenderLineSeparatedListrenderCommaSeparatedListindentsniffIndentationsniffCommaStylesniffRenderSettings$fIsStringValueListfromListsortlexicographically parseMainsplitOntoModulegetFilesRecursive tryReadFileextractFieldOrderHintsniffAlignment splitField expandGlobs$fFromJSONList SelectorsselNames HasTypeNametypeName selectors$fSelectors(->)U1$fSelectors(->):*:$fSelectors(->)M1$fSelectors(->)M10$fSelectors(->)M11$fHasTypeName*a CppOption PackageConfigpackageConfigNamepackageConfigVersionpackageConfigSynopsispackageConfigDescriptionpackageConfigHomepagepackageConfigBugReportspackageConfigCategorypackageConfigStabilitypackageConfigAuthorpackageConfigMaintainerpackageConfigCopyrightpackageConfigLicensepackageConfigTestedWithpackageConfigExtraSourceFilespackageConfigDataFilespackageConfigGithubpackageConfigLibrarypackageConfigExecutablespackageConfigTests CommonOptionscommonOptionsSourceDirscommonOptionsDependenciescommonOptionsDefaultExtensionscommonOptionsGhcOptionscommonOptionsCppOptionsExecutableSectionexecutableSectionMainexecutableSectionOtherModulesLibrarySectionlibrarySectionExposedModuleslibrarySectionOtherModulesCaptureUnknownFieldscaptureUnknownFieldsFieldscaptureUnknownFieldsValue 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 renderSectiondefaultLanguagerenderSourceDirsrenderExposedModulesrenderOtherModulesrenderDependenciesrenderGhcOptionsrenderCppOptionsrenderDefaultExtensions