h$1                       ! " # $ % &'()*+,-./0(c) 2020 Andrew Lelechenko (c) 2020 Composewell Technologies BSD-3-Clausestreamly@composewell.com experimentalGHCNone #$8:? unicode-datalookup64 addr index& looks up the bit stored at bit index index) using a bitmap starting at the address addr. Looks up the 64-bit word containing the bit and then the bit in that word. The caller must make sure that the 64-bit word at the byte address (addr + index / 64) * 8 is legally accessible memory.2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:?l2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:?4 unicode-dataReturns 1 for lower-case letters. isLower c == Data.Char.isLower c unicode-dataReturns 1 for upper-case or title-case letters. Title case is used by a small number of letter ligatures like the single-character form of Lj. isUpper c == Data.Char.isUpper c2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:?2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:?\2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:?  2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:?  2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:?  2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:? 2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:? A 2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:?  (c) 2020 Andrew Lelechenko BSD-3-Clausestreamly@composewell.com experimentalGHCNone #$8:? [ unicode-dataInput must be non-negative.Whether we are decomposing in canonical or compatibility mode.) unicode-dataCompose a starter character (combining class 0) with a combining character (non-zero combining class). Returns the composed character if the starter combines with the combining character, returns 2 otherwise.* unicode-dataCompose a starter character with another starter character. Returns the composed character if the two starters combine, returns 2 otherwise.+ unicode-dataReturn 1 if a starter character may combine with some preceding starter character., unicode-dataDecompose a non-Hangul character into its canonical or compatibility decompositions. Note that the resulting characters may further decompose.- unicode-dataGiven a non-Hangul character determine if the character is decomposable. Note that in case compatibility decompositions a character may decompose into a single compatibility character.. unicode-dataDecompose a Hangul syllable into its corresponding Jamo characters./ unicode-data+Returns the combining class of a character.0 unicode-dataReturns 1) if a character is a combining character. &'()*+,-./0 0/+)*&'(-,.2(c) 2020 Composewell Technologies and Contributors Apache-2.0streamly@composewell.com experimentalNone #$8:?  !"#$%&'()*+,-./03      ! " # $ % & ' ( ) * + , - . / 0 1 23456789:;<=>+unicode-data-0.1.0.1-LtqYurcpPpnJgyLFDNMeKDUnicode.Internal.Bits+Unicode.Internal.Char.DerivedCorePropertiesUnicode.Char.CaseUnicode.Internal.Char.PropList0Unicode.Internal.Char.UnicodeData.CombiningClass.Unicode.Internal.Char.UnicodeData.Compositions.Unicode.Internal.Char.UnicodeData.Decomposable/Unicode.Internal.Char.UnicodeData.DecomposableK0Unicode.Internal.Char.UnicodeData.Decompositions2Unicode.Internal.Char.UnicodeData.DecompositionsK21Unicode.Internal.Char.UnicodeData.DecompositionsKUnicode.Internal.DivisionUnicode.Char.GeneralUnicode.Char.Normalization Unicode.Char lookupBit64 isUppercase isLowercase isAlphabeticisLowerisUpper isWhite_SpacecombiningClass isCombiningcomposecomposeStartersisSecondStarterisDecomposable decompose quotRem21 quotRem28isLetterisSpace jamoLFirst jamoLLast jamoVFirst jamoVCount jamoVLast jamoTFirst jamoTCount jamoTLast jamoNCount hangulFirst hangulLastisHangul isHangulLVisJamo jamoLIndex jamoVIndex jamoTIndex DecomposeMode CanonicalKompatisCombiningStarterdecomposeHangulghc-prim GHC.TypesTruebase GHC.MaybeNothing