h$?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ None  None citeprocA parsed IETF language tag, with language and optional variant. For example, Lang "en" (Just US) corresponds to en-US.citeproc Render a  an an IETF language tag.citeprocParse an IETF language tag. None 567>?eciteprocInputs for citation processing. citeprocResult of citation processing.citeprocList of formatted citations corresponding to the citations given to citeprocciteprocList of formatted bibliography entries (if the style calls for a bibliography), each a pair consisting of the item identifier and the formatted entryciteproc!Warnings from citation processingciteprocAn abbreviations map. These are typically stored in a JSON serialization: for examples of the format, see  8https://github.com/citation-style-language/abbreviations. Abbreviations are substituted in the output when the variable and its content are matched by something in the abbreviations map.5citeprocValue associated with a certain variable in a bibliographic entry.6citeprocPlain text value7citeproc'Formatted value with parameterized type8citeprocNumerical value9citeprocStructured names:citeprocStructured dateOciteproc-Encodes bibliographic data for a single work.SciteprocThis is added in processing; if you are constructing a Reference, set to NothingVciteprocDefines locale-specific terms, punctuation styles, and date formats.citeproc6A citation (which may include several items, e.g. in (Smith 2000; Jones 2010, p. 30)).citeprocThe part of a citation corresponding to a single work, possibly including a label, locator, prefix and suffix.citeproc e.g., Smithciteproce.g., (2000, p. 30)citeproce.g., (Smith 2000, p. 30)citeprocThe identifier used to identify a work in a bibliographic database.citeprocCSL styles require certain formatting transformations to be defined. These are defined in the  class. The library may be used with any structured format that defines these operations. See the   module for an instance that corresponds to the markup allowed in CSL JSON. See the  # module for an instance for Pandoc Inlines.citeprocOptions affecting the output in ways that go beyond what can be specified in styles.citeproc8Create hyperlinks from citations to bibliography entriesciteprocReturns a pair consisting of the cleaned up list of references and a reference map. If the original reference list contains items with the same id, then the one that occurs last in the list is retained, and the others are omittedfrom the cleaned-up list.citeprocReturns an abbreviation if the variable and its value match something in the abbreviations map.  !"#$%&'()*+,-./012345687:9;<=>BA?@CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnotpqrsuvwxyz{|}~%&'()*#$+,-./01234}~uvwxyz{|efghijklmnotpqrs]^_`abcdVWXYZ[\IJKLMNDEFGHOPQRST;<=5687:9U !">BA?@C  None None citeprocParse a CSL locale definition (XML). For information about the format, see  https://docs.citationstyles.org/en/stable/translating-locale-files.html.citeprocRetrieves the "primary dialect" corresponding to a langage, e.g. "lt-LT" for "lt".citeprocRetrieves the locale defined for the specified language. Implements the locale fallback algorithm described in the CSL 1.0.1 spec.None "citeprocMerge the locale specified by the first parameter, if any, with the default locale of the style and locale definitions in the style. The locale specified by the first parameter overrides the style's defaults when there is a conflict.citeprocParse an XML stylesheet into a u. The first parameter is a function that retrieves the text of the independent parent of a dependent style, given a URL. (This might make an HTTP request or retrieve the style locally.) If you aren't using dependent styles, you may use `(_ -> return mempty)`.citeprocFunction that takes a URL and retrieves text of independent parentciteprocContents of XML stylesheetNone ?#citeprocParsed CSL style.citeprocOverride style default locale.citeproc(List of references (bibliographic data).citeprocList of citations.citeproc+(citations, (id, bibentry) pairs, warnings)None %citeprocProcess a list of s, producing formatted citations and a bibliography according to the rules of a CSL u. If a  is specified, override the style's default locale. To obtain a u from an XML stylesheet, use  from Citeproc.Style.citeprocRendering optionsciteprocParsed CSL styleciteproc"Overrides default locale for styleciteproc'List of references (bibliographic data)citeprocList of citations to process  " !#$%&*)'(+,43210/-.59:768;<=>C@?BADHGEFIJNMKLOPTSQRUVW\[ZXY]^dcba_`ehfgijklmnosrqtpuv|{zywx}~ None >*Rciteproc+Tracks context in textcase transformations.citeproc9Wraps a function used to define textcase transformations.citeprocUppercase everything.citeprocLowercase everything.citeprocCapitalize all words.citeprocCapitalize first letter.citeproc)Capitalize first letter of each sentence.citeprocUse title case.None &>?*None 567>,$citeprocRender  as . Set the first parameter to True when rendering HTML output (so that entities are escaped). Set it to False when rendering for CSL JSON bibliographies.citeprocEscape   & using entitiesciteprocLocale (used for quote styles)citeprocCslJson to render       !"#$%&'()*+,-..//01234456789:;<=>?@ABCCDEFGHIJKLMNOPPQRSTUUVWXYZ[[\]^_`aabcdefghijklmnopqrstuvwxxyz{|}~                   #citeproc-0.3-LIu2lazHE2yKA4EtYUy7HqCiteproc.TypesCiteproc.LocaleCiteproc.Style Citeproc.EvalCiteprocCiteproc.CaseTransformCiteproc.PandocCiteproc.CslJson Citeproc.DataCiteproc.UnicodeCslJsonPandocCiteproc.ElementLang langLanguage langVariant renderLang parseLangInputsinputsCitationsinputsReferences inputsStyleinputsAbbreviations inputsLangResultresultCitationsresultBibliographyresultWarnings AbbreviationsTagTagTermTagCitationNumberTagCitationLabelTagItemTagNameTagNamesTagDate TagYearSuffix TagLocatorOutput FormattedInNoteLiteralTagged NullOutput DatePartsDate dateParts dateCirca dateSeason dateLiteralName nameFamily nameGivennameDroppingParticlenameNonDroppingParticle nameSuffixnameCommaSuffixnameStaticOrdering nameLiteralValTextValFancyValNumValNamesValDateVal ReferenceMapunReferenceMap VariableType DateVariable NameVariableNumberVariableStringVariableUnknownVariable NameHints AddInitials AddGivenNameAddInitialsIfPrimaryAddGivenNameIfPrimaryDisambiguationDatadisambYearSuffix disambNameMapdisambEtAlNamesdisambCondition Reference referenceId referenceTypereferenceDisambiguationreferenceVariablesVariableLocalelocaleLanguagelocalePunctuationInQuotelocaleLimitDayOrdinalsToDay1 localeDate localeTermsTermtermNametermForm termNumber termGendertermGenderForm termMatch TermMatch LastDigit LastTwoDigits WholeNumber TermGender MasculineFeminine TermNumberSingularPluralTermFormLongShortVerb VerbShortSymbolStylestyleCslVersion styleOptions styleCitationstyleBibliography styleLocalesstyleAbbreviationsPageRangeFormatPageRangeChicagoPageRangeExpandedPageRangeMinimalPageRangeMinimalTwoSecondFieldAlignSecondFieldAlignFlushSecondFieldAlignMarginSubsequentAuthorSubstituteRule CompleteAll CompleteEach PartialEach PartialFirstSubsequentAuthorSubstitute StyleOptionsstyleIsNoteStylestyleDefaultLocalestyleDemoteNonDroppingParticlestyleInitializeWithHyphenstylePageRangeFormatstylePageRangeDelimiterstyleDisambiguationstyleNearNoteDistancestyleCiteGroupDelimiterstyleLineSpacingstyleEntrySpacingstyleHangingIndentstyleSecondFieldAlignstyleSubsequentAuthorSubstitutestyleUsesYearSuffixVariableDemoteNonDroppingParticleDemoteDisplayAndSortDemoteSortOnly DemoteNeverGivenNameDisambiguationRuleAllNamesAllNamesWithInitials PrimaryNamePrimaryNameWithInitialsByCiteDisambiguationStrategydisambiguateAddNamesdisambiguateAddGivenNamesdisambiguateAddYearSuffix CollapsingCollapseCitationNumber CollapseYearCollapseYearSuffixCollapseYearSuffixRanged LayoutOptionslayoutCollapselayoutYearSuffixDelimiterlayoutAfterCollapseDelimiterLayout layoutOptionslayoutFormattinglayoutElementslayoutSortKeys SortKeyValueSortKeySortKeyVariable SortKeyMacro SortDirection Ascending DescendingElement VerticalAlign BaselineAlignSupAlignSubAlignTextDecoration NoDecorationUnderlineDecoration FontWeight NormalWeight BoldWeight LightWeight FontVariant NormalVariantSmallCapsVariant FontStyle NormalFont ItalicFont ObliqueFont DisplayStyle DisplayBlockDisplayLeftMarginDisplayRightInline DisplayIndentTextCase Lowercase UppercaseCapitalizeFirst CapitalizeAll SentenceCase TitleCase Formatting formatLangformatFontStyleformatFontVariantformatFontWeightformatTextDecorationformatVerticalAlign formatPrefix formatSuffix formatDisplayformatTextCaseformatDelimiterformatStripPeriods formatQuotesformatAffixesInside ElementTypeETextEDateENumberENamesELabelEGroupEChooseNameAsSortOrderNameAsSortOrderFirstNameAsSortOrderAll NameFormatnameGivenFormattingnameFamilyFormatting nameAndStyle nameDelimiternameDelimiterPrecedesEtAlnameDelimiterPrecedesLast nameEtAlMinnameEtAlUseFirstnameEtAlSubsequentUseFirstnameEtAlSubsequentMinnameEtAlUseLastnameFormnameInitializenameInitializeWithnameAsSortOrdernameSortSeparatorNameFormLongName ShortName CountNameDelimiterPrecedesPrecedesContextualPrecedesAfterInvertedNamePrecedesAlways PrecedesNever NamesFormat namesLabel namesEtAl namesNamenamesLabelBeforeName PluralizeContextualPluralizeAlwaysPluralizeNeverPluralize NumberForm NumberNumeric NumberOrdinalNumberLongOrdinal NumberRomanTextType TextVariable TextMacroTextTerm TextValue VariableForm ShortFormLongFormDPdpNamedpFormdpRangeDelimiter dpFormattingDPForm DPNumericDPNumericLeadingZeros DPOrdinalDPLongDPShortDPNameDPYearDPMonthDPDay ShowDateParts YearMonthDay YearMonthYearDateTypeLocalizedNumeric LocalizedText NonLocalizedPosition FirstPositionIbidWithLocatorIbidNearNote Subsequent Condition HasVariableHasTypeIsUncertainDate IsNumericHasLocatorType HasPositionWouldDisambiguateMatchMatchAllMatchAny MatchNoneCitation citationIdcitationNoteNumber citationItems CitationItemcitationItemIdcitationItemLabelcitationItemLocatorcitationItemTypecitationItemPrefixcitationItemSuffixCitationItemType AuthorOnlySuppressAuthor NormalCiteItemIdunItemIdCiteprocOutputtoTextfromText dropTextWhiledropTextWhileEndaddFontVariant addFontStyle addFontWeightaddTextDecorationaddVerticalAlign addTextCase addDisplay addQuotesmovePunctuationInsideQuotesinNotemapText addHyperlink CiteprocErrorCiteprocXMLErrorCiteprocParseErrorCiteprocLocaleNotFoundCiteprocOptions linkCitationsdefaultCiteprocOptionsprettyCiteprocError addFormattingdefaultNameFormat emptyTerm toVariable fromVariablelookupVariable variableTypemakeReferenceMaplookupReference valToTextextractParticlesisByzantineName rawDateEDTF outputToText renderOutputgrouped formatted readAsIntlookupAbbreviation$fToJSONCitationItemType$fFromJSONCitationItemType$fToJSONCitationItem$fFromJSONCitationItem$fToJSONCitation$fFromJSONCitation$fMonoidFormatting$fSemigroupFormatting$fOrdSortKeyValue $fOrdTerm$fToJSONKeyVariable$fToJSONVariable$fFromJSONKeyVariable$fFromJSONVariable$fMonoidVariable$fSemigroupVariable$fMonoidLocale$fSemigroupLocale$fFromJSONName $fToJSONName$fFromJSONDateParts$fFromJSONDate $fToJSONDate $fToJSONVal$fFromJSONReference$fToJSONReference$fBiplateOutputOutput$fUniplateOutput$fToJSONAbbreviations$fFromJSONAbbreviations$fFromJSONResult$fToJSONResult$fFromJSONInputs$fToJSONInputs $fShowInputs $fShowResult$fFunctorResult$fTraversableResult$fFoldableResult $fShowStyle $fEqStyle$fShowAbbreviations$fEqAbbreviations$fOrdAbbreviations $fShowOutput $fEqOutput $fShowTag$fEqTag$fShowReferenceMap$fShowReference$fFunctorReference$fFoldableReference$fTraversableReference $fShowVal$fEqVal $fFunctorVal $fFoldableVal$fTraversableVal $fShowDate$fEqDate $fOrdDate$fShowDateParts $fEqDateParts$fOrdDateParts$fToJSONDateParts$fShowDisambiguationData $fShowName$fEqName $fOrdName$fShowVariableType$fEqVariableType$fShowNameHints $fShowLayout $fEqLayout $fShowSortKey $fEqSortKey $fShowLocale $fEqLocale$fShowElementType$fEqElementType $fShowElement $fEqElement$fShowCondition $fEqCondition$fShowTextType $fEqTextType$fShowVariable $fOrdVariable $fEqVariable$fIsStringVariable $fShowTerm$fEqTerm$fShowTermMatch$fOrdTermMatch $fEqTermMatch$fShowTermGender$fOrdTermGender$fEqTermGender$fShowTermNumber$fOrdTermNumber$fEqTermNumber$fShowNamesFormat$fEqNamesFormat$fShowNameFormat$fEqNameFormat$fShowTermForm $fOrdTermForm $fEqTermForm$fShowStyleOptions$fEqStyleOptions$fShowPageRangeFormat$fEqPageRangeFormat$fOrdPageRangeFormat$fShowSecondFieldAlign$fEqSecondFieldAlign $fShowSubsequentAuthorSubstitute$fEqSubsequentAuthorSubstitute$$fShowSubsequentAuthorSubstituteRule"$fEqSubsequentAuthorSubstituteRule$fShowDemoteNonDroppingParticle$fEqDemoteNonDroppingParticle$fShowDisambiguationStrategy$fEqDisambiguationStrategy$fOrdDisambiguationStrategy!$fShowGivenNameDisambiguationRule$fEqGivenNameDisambiguationRule $fOrdGivenNameDisambiguationRule$fShowLayoutOptions$fEqLayoutOptions$fShowCollapsing$fEqCollapsing$fShowSortKeyValue$fEqSortKeyValue$fShowSortDirection$fEqSortDirection$fShowDP$fEqDP$fShowFormatting$fEqFormatting$fShowVerticalAlign$fEqVerticalAlign$fShowTextDecoration$fEqTextDecoration$fShowFontWeight$fEqFontWeight$fShowFontVariant$fEqFontVariant$fShowFontStyle $fEqFontStyle$fShowDisplayStyle$fEqDisplayStyle$fShowTextCase $fEqTextCase$fShowNameAsSortOrder$fEqNameAsSortOrder$fShowNameForm $fEqNameForm$fShowDelimiterPrecedes$fEqDelimiterPrecedes$fShowPluralize $fEqPluralize$fShowNumberForm$fEqNumberForm$fShowVariableForm$fEqVariableForm $fShowDPForm $fEqDPForm $fShowDPName $fEqDPName $fOrdDPName$fShowShowDateParts$fEqShowDateParts$fShowDateType $fEqDateType $fOrdDateType$fShowPosition $fEqPosition $fOrdPosition $fShowMatch $fEqMatch$fShowCitation $fEqCitation $fOrdCitation$fShowCitationItem$fEqCitationItem$fOrdCitationItem$fShowCitationItemType$fEqCitationItemType$fOrdCitationItemType $fShowItemId $fEqItemId $fOrdItemId$fSemigroupItemId$fMonoidItemId$fToJSONItemId$fFromJSONItemId$fShowCiteprocError$fEqCiteprocError$fShowCiteprocOptions$fEqCiteprocOptions parseLocalegetPrimaryDialect getLocale mergeLocales parseStyle evalStyle$fEqDisambData$fOrdDisambData$fShowDisambData$fShowEvalState$fShowVarCount $fShowContextciteprocCaseTransformStateStart StartSentence AfterWordEnd AfterWordCharAfterSentenceEndingPunctuationBeforeLastWordCaseTransformerunCaseTransformerwithUppercaseAllwithLowercaseAllwithCapitalizeWordswithCapitalizeFirstwithSentenceCase withTitleCase$fShowCaseTransformState$fEqCaseTransformState$fCiteprocOutputManyCslTextCslEmpty CslConcat CslQuoted CslItalic CslNormalCslBold CslUnderlineCslNoDecoration CslSmallCaps CslBaselineCslSupCslSub CslNoCaseCslDiv parseCslJson renderCslJson cslJsonToJson$fCiteprocOutputCslJson$fBiplateCslJsonCslJson$fUniplateCslJson$fToJSONCslJson$fFromJSONCslJson$fMonoidCslJson$fSemigroupCslJson$fShowRenderContext$fEqRenderContext $fShowCslJson $fEqCslJson $fOrdCslJson$fFunctorCslJson$fFoldableCslJson$fTraversableCslJson localeFilestoUppertoLowercomp ElementParser AttributeslookupAttributerunElementParser parseFailure getChildren allChildren getAttributesgetNameAttributes getFormattinggetTextContentpLocalepDate text-1.2.3.2Data.Text.InternalText