hxt-charproperties-9.2.0.1: Character properties and classes for XML and Unicode

Copyright | Copyright (C) 2010- Uwe Schmidt
License | MIT
Maintainer | Uwe Schmidt (uwe@fh-wedel.de)
Stability | stable
Portability | portable
Safe Haskell | Safe-Inferred
Language | Haskell98

Data.Char.Properties.UnicodeBlocks

Description

Unicode Code Blocks

don't edit this module it's generated from 'http:\/\/www.unicode.org\/Public\/UNIDATA\/Blocks.txt'

# Documentation

codeBlocks :: [(String, (Char, Char))]

elemCodeBlock :: Char -> String -> Bool

versionUnicode :: String

isBasicLatin :: Char -> Bool

isLatin1Supplement :: Char -> Bool

isLatinExtendedA :: Char -> Bool

isLatinExtendedB :: Char -> Bool

isIPAExtensions :: Char -> Bool

isSpacingModifierLetters :: Char -> Bool

isCombiningDiacriticalMarks :: Char -> Bool

isGreekandCoptic :: Char -> Bool

isCyrillic :: Char -> Bool

isCyrillicSupplement :: Char -> Bool

isArmenian :: Char -> Bool

isHebrew :: Char -> Bool

isArabic :: Char -> Bool

isSyriac :: Char -> Bool

isArabicSupplement :: Char -> Bool

isThaana :: Char -> Bool

isNKo :: Char -> Bool

isSamaritan :: Char -> Bool

isMandaic :: Char -> Bool

isArabicExtendedA :: Char -> Bool

isDevanagari :: Char -> Bool

isBengali :: Char -> Bool

isGurmukhi :: Char -> Bool

isGujarati :: Char -> Bool

isOriya :: Char -> Bool

isTamil :: Char -> Bool

isTelugu :: Char -> Bool

isKannada :: Char -> Bool

isMalayalam :: Char -> Bool

isSinhala :: Char -> Bool

isThai :: Char -> Bool

isLao :: Char -> Bool

isTibetan :: Char -> Bool

isMyanmar :: Char -> Bool

isGeorgian :: Char -> Bool

isHangulJamo :: Char -> Bool

isEthiopic :: Char -> Bool

isEthiopicSupplement :: Char -> Bool

isCherokee :: Char -> Bool

isUnifiedCanadianAboriginalSyllabics :: Char -> Bool

isOgham :: Char -> Bool

isRunic :: Char -> Bool

isTagalog :: Char -> Bool

isHanunoo :: Char -> Bool

isBuhid :: Char -> Bool

isTagbanwa :: Char -> Bool

isKhmer :: Char -> Bool

isMongolian :: Char -> Bool

isUnifiedCanadianAboriginalSyllabicsExtended :: Char -> Bool

isLimbu :: Char -> Bool

isTaiLe :: Char -> Bool

isNewTaiLue :: Char -> Bool

isKhmerSymbols :: Char -> Bool

isBuginese :: Char -> Bool

isTaiTham :: Char -> Bool

isCombiningDiacriticalMarksExtended :: Char -> Bool

isBalinese :: Char -> Bool

isSundanese :: Char -> Bool

isBatak :: Char -> Bool

isLepcha :: Char -> Bool

isOlChiki :: Char -> Bool

isSundaneseSupplement :: Char -> Bool

isVedicExtensions :: Char -> Bool

isPhoneticExtensions :: Char -> Bool

isPhoneticExtensionsSupplement :: Char -> Bool

isCombiningDiacriticalMarksSupplement :: Char -> Bool

isLatinExtendedAdditional :: Char -> Bool

isGreekExtended :: Char -> Bool

isGeneralPunctuation :: Char -> Bool

isSuperscriptsandSubscripts :: Char -> Bool

isCurrencySymbols :: Char -> Bool

isCombiningDiacriticalMarksforSymbols :: Char -> Bool

isLetterlikeSymbols :: Char -> Bool

isNumberForms :: Char -> Bool

isArrows :: Char -> Bool

isMathematicalOperators :: Char -> Bool

isMiscellaneousTechnical :: Char -> Bool

isControlPictures :: Char -> Bool

isOpticalCharacterRecognition :: Char -> Bool

isEnclosedAlphanumerics :: Char -> Bool

isBoxDrawing :: Char -> Bool

isBlockElements :: Char -> Bool

isGeometricShapes :: Char -> Bool

isMiscellaneousSymbols :: Char -> Bool

isDingbats :: Char -> Bool

isMiscellaneousMathematicalSymbolsA :: Char -> Bool

isSupplementalArrowsA :: Char -> Bool

isBraillePatterns :: Char -> Bool

isSupplementalArrowsB :: Char -> Bool

isMiscellaneousMathematicalSymbolsB :: Char -> Bool

isSupplementalMathematicalOperators :: Char -> Bool

isMiscellaneousSymbolsandArrows :: Char -> Bool

isGlagolitic :: Char -> Bool

isLatinExtendedC :: Char -> Bool

isCoptic :: Char -> Bool

isGeorgianSupplement :: Char -> Bool

isTifinagh :: Char -> Bool

isEthiopicExtended :: Char -> Bool

isCyrillicExtendedA :: Char -> Bool

isSupplementalPunctuation :: Char -> Bool

isCJKRadicalsSupplement :: Char -> Bool

isKangxiRadicals :: Char -> Bool

isIdeographicDescriptionCharacters :: Char -> Bool

isCJKSymbolsandPunctuation :: Char -> Bool

isHiragana :: Char -> Bool

isKatakana :: Char -> Bool

isBopomofo :: Char -> Bool

isHangulCompatibilityJamo :: Char -> Bool

isKanbun :: Char -> Bool

isBopomofoExtended :: Char -> Bool

isCJKStrokes :: Char -> Bool

isKatakanaPhoneticExtensions :: Char -> Bool

isEnclosedCJKLettersandMonths :: Char -> Bool

isCJKCompatibility :: Char -> Bool

isCJKUnifiedIdeographsExtensionA :: Char -> Bool

isYijingHexagramSymbols :: Char -> Bool

isCJKUnifiedIdeographs :: Char -> Bool

isYiSyllables :: Char -> Bool

isYiRadicals :: Char -> Bool

isLisu :: Char -> Bool

isVai :: Char -> Bool

isCyrillicExtendedB :: Char -> Bool

isBamum :: Char -> Bool

isModifierToneLetters :: Char -> Bool

isLatinExtendedD :: Char -> Bool

isSylotiNagri :: Char -> Bool

isCommonIndicNumberForms :: Char -> Bool

isPhagspa :: Char -> Bool

isSaurashtra :: Char -> Bool

isDevanagariExtended :: Char -> Bool

isKayahLi :: Char -> Bool

isRejang :: Char -> Bool

isHangulJamoExtendedA :: Char -> Bool

isJavanese :: Char -> Bool

isMyanmarExtendedB :: Char -> Bool

isCham :: Char -> Bool

isMyanmarExtendedA :: Char -> Bool

isTaiViet :: Char -> Bool

isMeeteiMayekExtensions :: Char -> Bool

isEthiopicExtendedA :: Char -> Bool

isLatinExtendedE :: Char -> Bool

isMeeteiMayek :: Char -> Bool

isHangulSyllables :: Char -> Bool

isHangulJamoExtendedB :: Char -> Bool

isHighSurrogates :: Char -> Bool

isHighPrivateUseSurrogates :: Char -> Bool

isLowSurrogates :: Char -> Bool

isPrivateUseArea :: Char -> Bool

isCJKCompatibilityIdeographs :: Char -> Bool

isAlphabeticPresentationForms :: Char -> Bool

isArabicPresentationFormsA :: Char -> Bool

isVariationSelectors :: Char -> Bool

isVerticalForms :: Char -> Bool

isCombiningHalfMarks :: Char -> Bool

isCJKCompatibilityForms :: Char -> Bool

isSmallFormVariants :: Char -> Bool

isArabicPresentationFormsB :: Char -> Bool

isHalfwidthandFullwidthForms :: Char -> Bool

isSpecials :: Char -> Bool

isLinearBSyllabary :: Char -> Bool

isLinearBIdeograms :: Char -> Bool

isAegeanNumbers :: Char -> Bool

isAncientGreekNumbers :: Char -> Bool

isAncientSymbols :: Char -> Bool

isPhaistosDisc :: Char -> Bool

isLycian :: Char -> Bool

isCarian :: Char -> Bool

isCopticEpactNumbers :: Char -> Bool

isOldItalic :: Char -> Bool

isGothic :: Char -> Bool

isOldPermic :: Char -> Bool

isUgaritic :: Char -> Bool

isOldPersian :: Char -> Bool

isDeseret :: Char -> Bool

isShavian :: Char -> Bool

isOsmanya :: Char -> Bool

isElbasan :: Char -> Bool

isCaucasianAlbanian :: Char -> Bool

isLinearA :: Char -> Bool

isCypriotSyllabary :: Char -> Bool

isImperialAramaic :: Char -> Bool

isPalmyrene :: Char -> Bool

isNabataean :: Char -> Bool

isPhoenician :: Char -> Bool

isLydian :: Char -> Bool

isMeroiticHieroglyphs :: Char -> Bool

isMeroiticCursive :: Char -> Bool

isKharoshthi :: Char -> Bool

isOldSouthArabian :: Char -> Bool

isOldNorthArabian :: Char -> Bool

isManichaean :: Char -> Bool

isAvestan :: Char -> Bool

isInscriptionalParthian :: Char -> Bool

isInscriptionalPahlavi :: Char -> Bool

isPsalterPahlavi :: Char -> Bool

isOldTurkic :: Char -> Bool

isRumiNumeralSymbols :: Char -> Bool

isBrahmi :: Char -> Bool

isKaithi :: Char -> Bool

isSoraSompeng :: Char -> Bool

isChakma :: Char -> Bool

isMahajani :: Char -> Bool

isSharada :: Char -> Bool

isSinhalaArchaicNumbers :: Char -> Bool

isKhojki :: Char -> Bool

isKhudawadi :: Char -> Bool

isGrantha :: Char -> Bool

isTirhuta :: Char -> Bool

isSiddham :: Char -> Bool

isModi :: Char -> Bool

isTakri :: Char -> Bool

isWarangCiti :: Char -> Bool

isPauCinHau :: Char -> Bool

isCuneiform :: Char -> Bool

isCuneiformNumbersandPunctuation :: Char -> Bool

isEgyptianHieroglyphs :: Char -> Bool

isBamumSupplement :: Char -> Bool

isMro :: Char -> Bool

isBassaVah :: Char -> Bool

isPahawhHmong :: Char -> Bool

isMiao :: Char -> Bool

isKanaSupplement :: Char -> Bool

isDuployan :: Char -> Bool

isShorthandFormatControls :: Char -> Bool

isByzantineMusicalSymbols :: Char -> Bool

isMusicalSymbols :: Char -> Bool

isAncientGreekMusicalNotation :: Char -> Bool

isTaiXuanJingSymbols :: Char -> Bool

isCountingRodNumerals :: Char -> Bool

isMathematicalAlphanumericSymbols :: Char -> Bool

isMendeKikakui :: Char -> Bool

isArabicMathematicalAlphabeticSymbols :: Char -> Bool

isMahjongTiles :: Char -> Bool

isDominoTiles :: Char -> Bool

isPlayingCards :: Char -> Bool

isEnclosedAlphanumericSupplement :: Char -> Bool

isEnclosedIdeographicSupplement :: Char -> Bool

isMiscellaneousSymbolsandPictographs :: Char -> Bool

isEmoticons :: Char -> Bool

isOrnamentalDingbats :: Char -> Bool

isTransportandMapSymbols :: Char -> Bool

isAlchemicalSymbols :: Char -> Bool

isGeometricShapesExtended :: Char -> Bool

isSupplementalArrowsC :: Char -> Bool

isCJKUnifiedIdeographsExtensionB :: Char -> Bool

isCJKUnifiedIdeographsExtensionC :: Char -> Bool

isCJKUnifiedIdeographsExtensionD :: Char -> Bool

isCJKCompatibilityIdeographsSupplement :: Char -> Bool

isTags :: Char -> Bool

isVariationSelectorsSupplement :: Char -> Bool

isSupplementaryPrivateUseAreaA :: Char -> Bool

isSupplementaryPrivateUseAreaB :: Char -> Bool