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 #