Îõ³h,¸dî      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm0.1.0.0(c) 2024 Pierre Le Marredev@wismill.eu experimentalNone "%(-ÉäéìüÑ unicode-data-parserA Unicode code point rangeunicode-data-parser ;unicode-data-parser /unicode-data-parser . unicode-data-parser , unicode-data-parser # unicode-data-parser '\n' unicode-data-parser+Parse a code point formatted as hexadecimalWarning:! raise an error on invalid input.readCodePoint "0061"'a' unicode-data-parser7Parse a code point formatted as hexadecimal, or return n on an empty string.Warning:! raise an error on invalid input.readCodePointM "0061"Just 'a'readCodePointM ""Nothing See also:  .unicode-data-parserParse  AAAA..BBBB range    (c) 2024 Pierre Le Marredev@wismill.eu experimentalNone "%(-ÉäéìüÈunicode-data-parserAn entry from a properties fileunicode-data-parserA parser for properties files(c) 2024 Pierre Le Marredev@wismill.eu experimentalNone "%(-ÉäéìüÏ*ounicode-data-parser*A partial range for entry with a name as: unicode-data-parser An entry in UnicodeData.txt.unicode-data-parser,Core characteristics of a Unicode code point%unicode-data-parser*Numeric value of a code point, if relevant*unicode-data-parser%Unicode decomposition of a code point-unicode-data-parserSee: Æhttps://www.unicode.org/reports/tr44/#Character_Decomposition_Mappings?unicode-data-parserSee: 6https://www.unicode.org/reports/tr44/#General_Category@unicode-data-parserLetter, UppercaseAunicode-data-parserLetter, LowercaseBunicode-data-parserLetter, TitlecaseCunicode-data-parserLetter, ModifierDunicode-data-parser Letter, OtherEunicode-data-parserMark, Non-SpacingFunicode-data-parserMark, Spacing CombiningGunicode-data-parserMark, EnclosingHunicode-data-parserNumber, DecimalIunicode-data-parserNumber, LetterJunicode-data-parser Number, OtherKunicode-data-parserPunctuation, ConnectorLunicode-data-parserPunctuation, DashMunicode-data-parserPunctuation, OpenNunicode-data-parserPunctuation, CloseOunicode-data-parserPunctuation, Initial quotePunicode-data-parserPunctuation, Final quoteQunicode-data-parserPunctuation, OtherRunicode-data-parser Symbol, MathSunicode-data-parserSymbol, CurrencyTunicode-data-parserSymbol, ModifierUunicode-data-parser Symbol, OtherVunicode-data-parserSeparator, SpaceWunicode-data-parserSeparator, LineXunicode-data-parserSeparator, ParagraphYunicode-data-parserOther, ControlZunicode-data-parser Other, Format[unicode-data-parserOther, Surrogate\unicode-data-parserOther, Private Use]unicode-data-parserOther, Not Assigned^unicode-data-parser Parser for 5https://www.unicode.org/reports/tr44/#UnicodeData.txtUnicodeData.txt filepunicode-data-parserCombine with previous line See: *https://www.unicode.org/reports/tr44/#Namequnicode-data-parserParse a single entry of UnicodeData.txtrunicode-data-parserSee: 8https://www.unicode.org/reports/tr44/#Decomposition_Typesunicode-data-parserSee: 3https://www.unicode.org/reports/tr44/#Numeric_ValueÇ^#"$! *,+-.6/40>253;1<=879:?YZ]\[ACDB@FGEHIJKLNPOQMSTRUWXV%'(&)Ç?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]-./0123456789:;<=>*,+%)(&'$#"! ^ô      !"#$%&'()*+*,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqò#unicode-data-parser-0.1.0.0-inplaceUCD.Parser.CommonUCD.Parser.PropertyUCD.Parser.UnicodeDataunicode-data-parser UnicodeRange SingleChar CharRange_first _rangeName_last SemiColonSlashPeriodCommaHashTagNewLine readCodePointreadCodePointM parseRange$fEqUnicodeRange$fShowUnicodeRangeEntry _property_rangeparse $fEqEntry $fShowEntry_details CharDetails_simpleTitleCaseMapping_simpleLowerCaseMapping_simpleUpperCaseMapping _numericValue_decomposition_combiningClass_generalCategory NumericValue NotNumericDigitIntegerRational DecompositionSelfDecompositionType DTCanonicalDTCompatDTFont DTNoBreak DTInitialDTMedialDTFinal DTIsolatedDTCircleDTSuperDTSub DTVerticalDTWideDTNarrowDTSmallDTSquare DTFractionGeneralCategoryLuLlLtLmLoMnMcMeNdNlNoPcPdPsPePiPfPoSmScSkSoZsZlZpCcCfCsCoCn$fEqCharDetails$fShowCharDetails$fEqNumericValue$fShowNumericValue$fShowDecomposition$fEqDecomposition$fShowDecompositionType$fEqDecompositionType$fBoundedGeneralCategory$fEnumGeneralCategory$fEqGeneralCategory$fShowGeneralCategory$fReadGeneralCategorybase GHC.MaybeNothing FirstCodecombineparseDetailedCharparseDecomposition parseNumber