{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE FunctionalDependencies #-}
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE Safe #-}
{-# LANGUAGE TypeApplications #-}
module Data.Char.Combining
(
CombiningCharacter (..),
CombiningChar,
CombiningSequence (..),
combiningToUnicode,
combiningCharacter,
combiningCharacter',
isCombiningCharacter,
stripCombiningSequence,
stripCombinings,
ApplyCombine ((*^), (*^!)),
decomposeCombining,
decomposeCombiningSequence,
composeCombining,
composeCombining',
composeCombiningSequence,
composeCombiningSequence',
pattern GraveAccent,
pattern AcuteAccent,
pattern CircumflexAccent,
pattern Tilde,
pattern Macron,
pattern Overline,
pattern Breve,
pattern DotAbove,
pattern Diaeresis,
pattern HookAbove,
pattern RingAbove,
pattern DoubleAcuteAccent,
pattern Caron,
pattern VerticalLineAbove,
pattern DoubleVerticalLineAbove,
pattern DoubleGraveAccent,
pattern Candrabindu,
pattern InvertedBreve,
pattern TurnedCommaAbove,
pattern CommaAbove,
pattern ReversedCommaAbove,
pattern CommaAboveRight,
pattern GraveAccentBelow,
pattern AcuteAccentBelow,
pattern LeftTackBelow,
pattern RightTackBelow,
pattern LeftAngleAbove,
pattern Horn,
pattern LeftHalfRingBelow,
pattern UpTackBelow,
pattern DownTackBelow,
pattern PlusSignBelow,
pattern MinusSignBelow,
pattern PalatalizedHookBelow,
pattern RetroflexHookBelow,
pattern DotBelow,
pattern DiaeresisBelow,
pattern RingBelow,
pattern CommaBelow,
pattern Cedilla,
pattern Ogonek,
pattern VerticalLineBelow,
pattern BridgeBelow,
pattern InvertedDoubleArchBelow,
pattern CaronBelow,
pattern CircumflexAccentBelow,
pattern BreveBelow,
pattern InvertedBreveBelow,
pattern TildeBelow,
pattern MacronBelow,
pattern LowLine,
pattern DoubleLowLine,
pattern TildeOverlay,
pattern ShortStrokeOverlay,
pattern LongStrokeOverlay,
pattern ShortSolidusOverlay,
pattern LongSolidusOverlay,
pattern RightHalfRingBelow,
pattern InvertedBridgeBelow,
pattern SquareBelow,
pattern SeagullBelow,
pattern XAbove,
pattern VerticalTilde,
pattern DoubleOverline,
pattern GraveToneMark,
pattern AcuteToneMark,
pattern GreekPerispomeni,
pattern GreekKoronis,
pattern GreekDialytikaTonos,
pattern GreekYpogegrammeni,
pattern BridgeAbove,
pattern EqualsSignBelow,
pattern DoubleVerticalLineBelow,
pattern LeftAngleBelow,
pattern NotTildeAbove,
pattern HomotheticAbove,
pattern AlmostEqualToAbove,
pattern LeftRightArrowBelow,
pattern UpwardsArrowBelow,
pattern RightArrowheadAbove,
pattern LeftHalfRingAbove,
pattern Fermata,
pattern XBelow,
pattern LeftArrowheadBelow,
pattern RightArrowheadBelow,
pattern RightArrowheadAndUpArrowheadBelow,
pattern RightHalfRingAbove,
pattern DotAboveRight,
pattern AsteriskBelow,
pattern DoubleRingBelow,
pattern ZigzagAbove,
pattern DoubleBreveBelow,
pattern DoubleBreve,
pattern DoubleMacron,
pattern DoubleMacronBelow,
pattern DoubleTilde,
pattern DoubleInvertedBreve,
pattern DoubleRightwardsArrowBelow,
pattern LatinSmallLetterA,
pattern LatinSmallLetterE,
pattern LatinSmallLetterI,
pattern LatinSmallLetterO,
pattern LatinSmallLetterU,
pattern LatinSmallLetterC,
pattern LatinSmallLetterD,
pattern LatinSmallLetterH,
pattern LatinSmallLetterM,
pattern LatinSmallLetterR,
pattern LatinSmallLetterT,
pattern LatinSmallLetterV,
pattern LatinSmallLetterX,
pattern CyrillicTitlo,
pattern CyrillicPalatalization,
pattern CyrillicDasiaPneumata,
pattern CyrillicPsiliPneumata,
pattern CyrillicPokrytie,
pattern NkoShortHighTone,
pattern NkoShortLowTone,
pattern NkoShortRisingTone,
pattern NkoLongDescendingTone,
pattern NkoLongHighTone,
pattern NkoLongLowTone,
pattern NkoLongRisingTone,
pattern NkoNasalizationMark,
pattern NkoDoubleDotAbove,
pattern EthiopicGeminationAndVowelLengthMark,
pattern EthiopicVowelLengthMark,
pattern EthiopicGeminationMark,
pattern TaiThamCryptogrammicDot,
pattern DoubledCircumflexAccent,
pattern DiaeresisRing,
pattern Infinity,
pattern DownwardsArrow,
pattern TripleDot,
pattern XXBelow,
pattern WigglyLineBelow,
pattern OpenMarkBelow,
pattern DoubleOpenMarkBelow,
pattern LightCentralizationStrokeBelow,
pattern StrongCentralizationStrokeBelow,
pattern ParenthesesAbove,
pattern DoubleParenthesesAbove,
pattern ParenthesesBelow,
pattern BalineseMusicalSymbolTegeh,
pattern BalineseMusicalSymbolEndep,
pattern BalineseMusicalSymbolKempul,
pattern BalineseMusicalSymbolKempli,
pattern BalineseMusicalSymbolJegogan,
pattern BalineseMusicalSymbolKempulWithJegogan,
pattern BalineseMusicalSymbolKempliWithJegogan,
pattern BalineseMusicalSymbolBende,
pattern BalineseMusicalSymbolGong,
pattern DottedGraveAccent,
pattern DottedAcuteAccent,
pattern SnakeBelow,
pattern SuspensionMark,
pattern MacronAcute,
pattern GraveMacron,
pattern MacronGrave,
pattern AcuteMacron,
pattern GraveAcuteGrave,
pattern AcuteGraveAcute,
pattern LatinSmallLetterRBelow,
pattern BreveMacron,
pattern MacronBreve,
pattern DoubleCircumflexAbove,
pattern OgonekAbove,
pattern ZigzagBelow,
pattern IsBelow,
pattern UrAbove,
pattern UsAbove,
pattern LatinSmallLetterFlattenedOpenAAbove,
pattern LatinSmallLetterAe,
pattern LatinSmallLetterAo,
pattern LatinSmallLetterAv,
pattern LatinSmallLetterCCedilla,
pattern LatinSmallLetterInsularD,
pattern LatinSmallLetterEth,
pattern LatinSmallLetterG,
pattern LatinLetterSmallCapitalG,
pattern LatinSmallLetterK,
pattern LatinSmallLetterL,
pattern LatinLetterSmallCapitalL,
pattern LatinLetterSmallCapitalM,
pattern LatinSmallLetterN,
pattern LatinLetterSmallCapitalN,
pattern LatinLetterSmallCapitalR,
pattern LatinSmallLetterRRotunda,
pattern LatinSmallLetterS,
pattern LatinSmallLetterLongS,
pattern LatinSmallLetterZ,
pattern LatinSmallLetterAlpha,
pattern LatinSmallLetterB,
pattern LatinSmallLetterBeta,
pattern LatinSmallLetterSchwa,
pattern LatinSmallLetterF,
pattern LatinSmallLetterLWithDoubleMiddleTilde,
pattern LatinSmallLetterOWithLightCentralizationStroke,
pattern LatinSmallLetterP,
pattern LatinSmallLetterEsh,
pattern LatinSmallLetterUWithLightCentralizationStroke,
pattern LatinSmallLetterW,
pattern LatinSmallLetterAWithDiaeresis,
pattern LatinSmallLetterOWithDiaeresis,
pattern LatinSmallLetterUWithDiaeresis,
pattern UpTackAbove,
pattern DeletionMark,
pattern DoubleInvertedBreveBelow,
pattern AlmostEqualToBelow,
pattern LeftArrowheadAbove,
pattern RightArrowheadAndDownArrowheadBelow,
pattern LeftHarpoonAbove,
pattern RightHarpoonAbove,
pattern LongVerticalLineOverlay,
pattern ShortVerticalLineOverlay,
pattern AnticlockwiseArrowAbove,
pattern ClockwiseArrowAbove,
pattern LeftArrowAbove,
pattern RightArrowAbove,
pattern RingOverlay,
pattern ClockwiseRingOverlay,
pattern AnticlockwiseRingOverlay,
pattern ThreeDotsAbove,
pattern FourDotsAbove,
pattern LeftRightArrowAbove,
pattern ReverseSolidusOverlay,
pattern DoubleVerticalStrokeOverlay,
pattern AnnuitySymbol,
pattern TripleUnderdot,
pattern WideBridgeAbove,
pattern LeftwardsArrowOverlay,
pattern LongDoubleSolidusOverlay,
pattern RightwardsHarpoonWithBarbDownwards,
pattern LeftwardsHarpoonWithBarbDownwards,
pattern LeftArrowBelow,
pattern RightArrowBelow,
pattern AsteriskAbove,
pattern CopticNiAbove,
pattern CopticSpiritusAsper,
pattern CopticSpiritusLenis,
pattern CyrillicLetterBe,
pattern CyrillicLetterVe,
pattern CyrillicLetterGhe,
pattern CyrillicLetterDe,
pattern CyrillicLetterZhe,
pattern CyrillicLetterZe,
pattern CyrillicLetterKa,
pattern CyrillicLetterEl,
pattern CyrillicLetterEm,
pattern CyrillicLetterEn,
pattern CyrillicLetterO,
pattern CyrillicLetterPe,
pattern CyrillicLetterEr,
pattern CyrillicLetterEs,
pattern CyrillicLetterTe,
pattern CyrillicLetterHa,
pattern CyrillicLetterTse,
pattern CyrillicLetterChe,
pattern CyrillicLetterSha,
pattern CyrillicLetterShcha,
pattern CyrillicLetterFita,
pattern CyrillicLetterEsTe,
pattern CyrillicLetterA,
pattern CyrillicLetterIe,
pattern CyrillicLetterDjerv,
pattern CyrillicLetterMonographUk,
pattern CyrillicLetterYat,
pattern CyrillicLetterYu,
pattern CyrillicLetterIotifiedA,
pattern CyrillicLetterLittleYus,
pattern CyrillicLetterBigYus,
pattern CyrillicLetterIotifiedBigYus,
pattern KatakanaHiraganaVoicedSoundMark,
pattern KatakanaHiraganaSemiVoicedSoundMark,
pattern CyrillicVzmet,
pattern CyrillicLetterUkrainianIe,
pattern CyrillicLetterI,
pattern CyrillicLetterYi,
pattern CyrillicLetterU,
pattern CyrillicLetterHardSign,
pattern CyrillicLetterYeru,
pattern CyrillicLetterSoftSign,
pattern CyrillicLetterOmega,
pattern CyrillicKavyka,
pattern CyrillicPayerok,
pattern CyrillicLetterEf,
pattern CyrillicLetterIotifiedE,
pattern BamumMarkKoqndon,
pattern BamumMarkTukwentis,
pattern DevanagariDigitZero,
pattern DevanagariDigitOne,
pattern DevanagariDigitTwo,
pattern DevanagariDigitThree,
pattern DevanagariDigitFour,
pattern DevanagariDigitFive,
pattern DevanagariDigitSix,
pattern DevanagariDigitSeven,
pattern DevanagariDigitEight,
pattern DevanagariDigitNine,
pattern DevanagariLetterA,
pattern DevanagariLetterU,
pattern DevanagariLetterKa,
pattern DevanagariLetterNa,
pattern DevanagariLetterPa,
pattern DevanagariLetterRa,
pattern DevanagariLetterVi,
pattern DevanagariSignAvagraha,
pattern LigatureLeftHalf,
pattern LigatureRightHalf,
pattern DoubleTildeLeftHalf,
pattern DoubleTildeRightHalf,
pattern MacronLeftHalf,
pattern MacronRightHalf,
pattern ConjoiningMacron,
pattern LigatureLeftHalfBelow,
pattern LigatureRightHalfBelow,
pattern TildeLeftHalfBelow,
pattern TildeRightHalfBelow,
pattern MacronLeftHalfBelow,
pattern MacronRightHalfBelow,
pattern ConjoiningMacronBelow,
pattern CyrillicTitloLeftHalf,
pattern CyrillicTitloRightHalf,
pattern PhaistosDiscSignObliqueStroke,
pattern OldPermicLetterAn,
pattern OldPermicLetterDoi,
pattern OldPermicLetterZata,
pattern OldPermicLetterNenoe,
pattern OldPermicLetterSii,
pattern GranthaDigitZero,
pattern GranthaDigitOne,
pattern GranthaDigitTwo,
pattern GranthaDigitThree,
pattern GranthaDigitFour,
pattern GranthaDigitFive,
pattern GranthaDigitSix,
pattern GranthaLetterA,
pattern GranthaLetterKa,
pattern GranthaLetterNa,
pattern GranthaLetterVi,
pattern GranthaLetterPa,
pattern BassaVahHighTone,
pattern BassaVahLowTone,
pattern BassaVahMidTone,
pattern BassaVahLowMidTone,
pattern BassaVahHighLowTone,
pattern MusicalSymbolStem,
pattern MusicalSymbolSprechgesangStem,
pattern MusicalSymbolTremolo1,
pattern MusicalSymbolTremolo2,
pattern MusicalSymbolTremolo3,
pattern MusicalSymbolAugmentationDot,
pattern MusicalSymbolFlag1,
pattern MusicalSymbolFlag2,
pattern MusicalSymbolFlag3,
pattern MusicalSymbolFlag4,
pattern MusicalSymbolFlag5,
pattern MusicalSymbolAccent,
pattern MusicalSymbolStaccato,
pattern MusicalSymbolTenuto,
pattern MusicalSymbolStaccatissimo,
pattern MusicalSymbolMarcato,
pattern MusicalSymbolMarcatoStaccato,
pattern MusicalSymbolAccentStaccato,
pattern MusicalSymbolLoure,
pattern MusicalSymbolDoit,
pattern MusicalSymbolRip,
pattern MusicalSymbolFlip,
pattern MusicalSymbolSmear,
pattern MusicalSymbolBend,
pattern MusicalSymbolDoubleTongue,
pattern MusicalSymbolTripleTongue,
pattern MusicalSymbolDownBow,
pattern MusicalSymbolUpBow,
pattern MusicalSymbolHarmonic,
pattern MusicalSymbolSnapPizzicato,
pattern GreekMusicalTriseme,
pattern GreekMusicalTetraseme,
pattern GreekMusicalPentaseme,
pattern GlagoliticLetterAzu,
pattern GlagoliticLetterBuky,
pattern GlagoliticLetterVede,
pattern GlagoliticLetterGlagoli,
pattern GlagoliticLetterDobro,
pattern GlagoliticLetterYestu,
pattern GlagoliticLetterZhivete,
pattern GlagoliticLetterZemlja,
pattern GlagoliticLetterIzhe,
pattern GlagoliticLetterInitialIzhe,
pattern GlagoliticLetterI,
pattern GlagoliticLetterDjervi,
pattern GlagoliticLetterKako,
pattern GlagoliticLetterLjudije,
pattern GlagoliticLetterMyslite,
pattern GlagoliticLetterNashi,
pattern GlagoliticLetterOnu,
pattern GlagoliticLetterPokoji,
pattern GlagoliticLetterRitsi,
pattern GlagoliticLetterSlovo,
pattern GlagoliticLetterTvrido,
pattern GlagoliticLetterUku,
pattern GlagoliticLetterFritu,
pattern GlagoliticLetterHeru,
pattern GlagoliticLetterShta,
pattern GlagoliticLetterTsi,
pattern GlagoliticLetterChrivi,
pattern GlagoliticLetterSha,
pattern GlagoliticLetterYeru,
pattern GlagoliticLetterYeri,
pattern GlagoliticLetterYati,
pattern GlagoliticLetterYu,
pattern GlagoliticLetterSmallYus,
pattern GlagoliticLetterYo,
pattern GlagoliticLetterIotatedSmallYus,
pattern GlagoliticLetterBigYus,
pattern GlagoliticLetterIotatedBigYus,
pattern GlagoliticLetterFita,
pattern MendeKikakuiNumberTeens,
pattern MendeKikakuiNumberTens,
pattern MendeKikakuiNumberHundreds,
pattern MendeKikakuiNumberThousands,
pattern MendeKikakuiNumberTenThousands,
pattern MendeKikakuiNumberHundredThousands,
pattern MendeKikakuiNumberMillions,
)
where
import Data.Char.Core (UnicodeCharacter (fromUnicodeChar, fromUnicodeChar', isInCharRange, toUnicodeChar), UnicodeText (isInTextRange), generateIsInTextRange')
import Data.List.NonEmpty (NonEmpty ((:|)), toList, (<|))
import Data.String (IsString (fromString))
import Data.Text (Text, cons, pack, singleton)
import qualified Data.Text as T
import Test.QuickCheck.Arbitrary (Arbitrary (arbitrary), arbitraryBoundedEnum)
infixr 8 *^
infixr 8 *^!
data CombiningCharacter
=
CombiningGraveAccent
|
CombiningAcuteAccent
|
CombiningCircumflexAccent
|
CombiningTilde
|
CombiningMacron
|
CombiningOverline
|
CombiningBreve
|
CombiningDotAbove
|
CombiningDiaeresis
|
CombiningHookAbove
|
CombiningRingAbove
|
CombiningDoubleAcuteAccent
|
CombiningCaron
|
CombiningVerticalLineAbove
|
CombiningDoubleVerticalLineAbove
|
CombiningDoubleGraveAccent
|
CombiningCandrabindu
|
CombiningInvertedBreve
|
CombiningTurnedCommaAbove
|
CombiningCommaAbove
|
CombiningReversedCommaAbove
|
CombiningCommaAboveRight
|
CombiningGraveAccentBelow
|
CombiningAcuteAccentBelow
|
CombiningLeftTackBelow
|
CombiningRightTackBelow
|
CombiningLeftAngleAbove
|
CombiningHorn
|
CombiningLeftHalfRingBelow
|
CombiningUpTackBelow
|
CombiningDownTackBelow
|
CombiningPlusSignBelow
|
CombiningMinusSignBelow
|
CombiningPalatalizedHookBelow
|
CombiningRetroflexHookBelow
|
CombiningDotBelow
|
CombiningDiaeresisBelow
|
CombiningRingBelow
|
CombiningCommaBelow
|
CombiningCedilla
|
CombiningOgonek
|
CombiningVerticalLineBelow
|
CombiningBridgeBelow
|
CombiningInvertedDoubleArchBelow
|
CombiningCaronBelow
|
CombiningCircumflexAccentBelow
|
CombiningBreveBelow
|
CombiningInvertedBreveBelow
|
CombiningTildeBelow
|
CombiningMacronBelow
|
CombiningLowLine
|
CombiningDoubleLowLine
|
CombiningTildeOverlay
|
CombiningShortStrokeOverlay
|
CombiningLongStrokeOverlay
|
CombiningShortSolidusOverlay
|
CombiningLongSolidusOverlay
|
CombiningRightHalfRingBelow
|
CombiningInvertedBridgeBelow
|
CombiningSquareBelow
|
CombiningSeagullBelow
|
CombiningXAbove
|
CombiningVerticalTilde
|
CombiningDoubleOverline
|
CombiningGraveToneMark
|
CombiningAcuteToneMark
|
CombiningGreekPerispomeni
|
CombiningGreekKoronis
|
CombiningGreekDialytikaTonos
|
CombiningGreekYpogegrammeni
|
CombiningBridgeAbove
|
CombiningEqualsSignBelow
|
CombiningDoubleVerticalLineBelow
|
CombiningLeftAngleBelow
|
CombiningNotTildeAbove
|
CombiningHomotheticAbove
|
CombiningAlmostEqualToAbove
|
CombiningLeftRightArrowBelow
|
CombiningUpwardsArrowBelow
|
CombiningRightArrowheadAbove
|
CombiningLeftHalfRingAbove
|
CombiningFermata
|
CombiningXBelow
|
CombiningLeftArrowheadBelow
|
CombiningRightArrowheadBelow
|
CombiningRightArrowheadAndUpArrowheadBelow
|
CombiningRightHalfRingAbove
|
CombiningDotAboveRight
|
CombiningAsteriskBelow
|
CombiningDoubleRingBelow
|
CombiningZigzagAbove
|
CombiningDoubleBreveBelow
|
CombiningDoubleBreve
|
CombiningDoubleMacron
|
CombiningDoubleMacronBelow
|
CombiningDoubleTilde
|
CombiningDoubleInvertedBreve
|
CombiningDoubleRightwardsArrowBelow
|
CombiningLatinSmallLetterA
|
CombiningLatinSmallLetterE
|
CombiningLatinSmallLetterI
|
CombiningLatinSmallLetterO
|
CombiningLatinSmallLetterU
|
CombiningLatinSmallLetterC
|
CombiningLatinSmallLetterD
|
CombiningLatinSmallLetterH
|
CombiningLatinSmallLetterM
|
CombiningLatinSmallLetterR
|
CombiningLatinSmallLetterT
|
CombiningLatinSmallLetterV
|
CombiningLatinSmallLetterX
|
CombiningCyrillicTitlo
|
CombiningCyrillicPalatalization
|
CombiningCyrillicDasiaPneumata
|
CombiningCyrillicPsiliPneumata
|
CombiningCyrillicPokrytie
|
HebrewAccentEtnahta
|
HebrewAccentSegol
|
HebrewAccentShalshelet
|
HebrewAccentZaqefQatan
|
HebrewAccentZaqefGadol
|
HebrewAccentTipeha
|
HebrewAccentRevia
|
HebrewAccentZarqa
|
HebrewAccentPashta
|
HebrewAccentYetiv
|
HebrewAccentTevir
|
HebrewAccentGeresh
|
HebrewAccentGereshMuqdam
|
HebrewAccentGershayim
|
HebrewAccentQarneyPara
|
HebrewAccentTelishaGedola
|
HebrewAccentPazer
|
HebrewAccentAtnahHafukh
|
HebrewAccentMunah
|
HebrewAccentMahapakh
|
HebrewAccentMerkha
|
HebrewAccentMerkhaKefula
|
HebrewAccentDarga
|
HebrewAccentQadma
|
HebrewAccentTelishaQetana
|
HebrewAccentYerahBenYomo
|
HebrewAccentOle
|
HebrewAccentIluy
|
HebrewAccentDehi
|
HebrewAccentZinor
|
HebrewMarkMasoraCircle
|
HebrewPointSheva
|
HebrewPointHatafSegol
|
HebrewPointHatafPatah
|
HebrewPointHatafQamats
|
HebrewPointHiriq
|
HebrewPointTsere
|
HebrewPointSegol
|
HebrewPointPatah
|
HebrewPointQamats
|
HebrewPointHolam
|
HebrewPointHolamHaserForVav
|
HebrewPointQubuts
|
HebrewPointDageshOrMapiq
|
HebrewPointMeteg
|
HebrewPointRafe
|
HebrewPointShinDot
|
HebrewPointSinDot
|
HebrewMarkUpperDot
|
HebrewMarkLowerDot
|
HebrewPointQamatsQatan
|
ArabicSignSallallahouAlayheWassallam
|
ArabicSignAlayheAssallam
|
ArabicSignRahmatullahAlayhe
|
ArabicSignRadiAllahouAnhu
|
ArabicSignTakhallus
|
ArabicSmallHighTah
|
ArabicSmallHighLigatureAlefWithLamWithYeh
|
ArabicSmallHighZain
|
ArabicSmallFatha
|
ArabicSmallDamma
|
ArabicSmallKasra
|
ArabicFathatan
|
ArabicDammatan
|
ArabicKasratan
|
ArabicFatha
|
ArabicDamma
|
ArabicKasra
|
ArabicShadda
|
ArabicSukun
|
ArabicMaddahAbove
|
ArabicHamzaAbove
|
ArabicHamzaBelow
|
ArabicSubscriptAlef
|
ArabicInvertedDamma
|
ArabicMarkNoonGhunna
|
ArabicZwarakay
|
ArabicVowelSignSmallVAbove
|
ArabicVowelSignInvertedSmallVAbove
|
ArabicVowelSignDotBelow
|
ArabicReversedDamma
|
ArabicFathaWithTwoDots
|
ArabicWavyHamzaBelow
|
ArabicLetterSuperscriptAlef
|
ArabicSmallHighLigatureSadWithLamWithAlefMaksura
|
ArabicSmallHighLigatureQafWithLamWithAlefMaksura
|
ArabicSmallHighMeemInitialForm
|
ArabicSmallHighLamAlef
|
ArabicSmallHighJeem
|
ArabicSmallHighThreeDots
|
ArabicSmallHighSeen
|
ArabicSmallHighRoundedZero
|
ArabicSmallHighUprightRectangularZero
|
ArabicSmallHighDotlessHeadOfKhah
|
ArabicSmallHighMeemIsolatedForm
|
ArabicSmallLowSeen
|
ArabicSmallHighMadda
|
ArabicSmallHighYeh
|
ArabicSmallHighNoon
|
ArabicEmptyCentreLowStop
|
ArabicEmptyCentreHighStop
|
ArabicRoundedHighStopWithFilledCentre
|
ArabicSmallLowMeem
|
SyriacLetterSuperscriptAlaph
|
SyriacPthahaAbove
|
SyriacPthahaBelow
|
SyriacPthahaDotted
|
SyriacZqaphaAbove
|
SyriacZqaphaBelow
|
SyriacZqaphaDotted
|
SyriacRbasaAbove
|
SyriacRbasaBelow
|
SyriacDottedZlamaHorizontal
|
SyriacDottedZlamaAngular
|
SyriacHbasaAbove
|
SyriacHbasaBelow
|
SyriacHbasaEsasaDotted
|
SyriacEsasaAbove
|
SyriacEsasaBelow
|
SyriacRwaha
|
SyriacFeminineDot
|
SyriacQushshaya
|
SyriacRukkakha
|
SyriacTwoVerticalDotsAbove
|
SyriacTwoVerticalDotsBelow
|
SyriacThreeDotsAbove
|
SyriacThreeDotsBelow
|
SyriacObliqueLineAbove
|
SyriacObliqueLineBelow
|
SyriacMusic
|
SyriacBarrekh
|
NkoCombiningShortHighTone
|
NkoCombiningShortLowTone
|
NkoCombiningShortRisingTone
|
NkoCombiningLongDescendingTone
|
NkoCombiningLongHighTone
|
NkoCombiningLongLowTone
|
NkoCombiningLongRisingTone
|
NkoCombiningNasalizationMark
|
NkoCombiningDoubleDotAbove
|
SamaritanMarkIn
|
SamaritanMarkInAlaf
|
SamaritanMarkOcclusion
|
SamaritanMarkDagesh
|
SamaritanMarkEpentheticYut
|
SamaritanVowelSignLongE
|
SamaritanVowelSignE
|
SamaritanVowelSignOverlongAa
|
SamaritanVowelSignLongAa
|
SamaritanVowelSignAa
|
SamaritanVowelSignOverlongA
|
SamaritanVowelSignLongA
|
SamaritanVowelSignA
|
SamaritanVowelSignShortA
|
SamaritanVowelSignLongU
|
SamaritanVowelSignU
|
SamaritanVowelSignLongI
|
SamaritanVowelSignI
|
SamaritanVowelSignO
|
SamaritanVowelSignSukun
|
SamaritanMarkNequdaa
|
MandaicAffricationMark
|
MandaicVocalizationMark
|
MandaicGeminationMark
|
ArabicSmallHighWordArRub
|
ArabicSmallHighSad
|
ArabicSmallHighAin
|
ArabicSmallHighQaf
|
ArabicSmallHighNoonWithKasra
|
ArabicSmallLowNoonWithKasra
|
ArabicSmallHighWordAthThalatha
|
ArabicSmallHighWordAsSajda
|
ArabicSmallHighWordAnNisf
|
ArabicSmallHighWordSakta
|
ArabicSmallHighWordQif
|
ArabicSmallHighWordWaqfa
|
|
ArabicSmallHighSignSafha
|
ArabicTurnedDammaBelow
|
ArabicCurlyFatha
|
ArabicCurlyDamma
|
ArabicCurlyKasra
|
ArabicCurlyFathatan
|
ArabicCurlyDammatan
|
ArabicCurlyKasratan
|
ArabicToneOneDotAbove
|
ArabicToneTwoDotsAbove
|
ArabicToneLoopAbove
|
ArabicToneOneDotBelow
|
ArabicToneTwoDotsBelow
|
ArabicToneLoopBelow
|
ArabicOpenFathatan
|
ArabicOpenDammatan
|
ArabicOpenKasratan
|
ArabicSmallHighWaw
|
ArabicFathaWithRing
|
ArabicFathaWithDotAbove
|
ArabicKasraWithDotBelow
|
ArabicLeftArrowheadAbove
|
ArabicRightArrowheadAbove
|
ArabicLeftArrowheadBelow
|
ArabicRightArrowheadBelow
|
ArabicDoubleRightArrowheadAbove
|
ArabicDoubleRightArrowheadAboveWithDot
|
ArabicRightArrowheadAboveWithDot
|
ArabicDammaWithDot
|
ArabicMarkSidewaysNoonGhunna
|
DevanagariSignNukta
|
DevanagariSignVirama
|
DevanagariStressSignUdatta
|
DevanagariStressSignAnudatta
|
DevanagariGraveAccent
|
DevanagariAcuteAccent
|
BengaliSignNukta
|
BengaliVowelSignAa
|
BengaliSignVirama
|
BengaliAuLengthMark
|
GurmukhiSignNukta
|
GurmukhiSignVirama
|
GujaratiSignNukta
|
GujaratiSignVirama
|
OriyaSignNukta
|
OriyaVowelSignAa
|
OriyaSignVirama
|
OriyaAiLengthMark
|
OriyaAuLengthMark
|
TamilVowelSignAa
|
TamilSignVirama
|
TamilAuLengthMark
|
TeluguSignVirama
|
TeluguLengthMark
|
TeluguAiLengthMark
|
KannadaSignNukta
|
KannadaVowelSignUu
|
KannadaSignVirama
|
KannadaLengthMark
|
KannadaAiLengthMark
|
MalayalamVowelSignAa
|
MalayalamSignVirama
|
MalayalamAuLengthMark
|
SinhalaSignAlLakuna
|
SinhalaVowelSignAelaPilla
|
SinhalaVowelSignGayanukitta
|
ThaiCharacterSaraU
|
ThaiCharacterSaraUu
|
ThaiCharacterPhinthu
|
ThaiCharacterMaiEk
|
ThaiCharacterMaiTho
|
ThaiCharacterMaiTri
|
ThaiCharacterMaiChattawa
|
LaoVowelSignU
|
LaoVowelSignUu
|
LaoToneMaiEk
|
LaoToneMaiTho
|
LaoToneMaiTi
|
LaoToneMaiCatawa
|
TibetanAstrologicalSignKhyudPa
|
TibetanAstrologicalSignSdongTshugs
|
TibetanMarkNgasBzungNyiZla
|
TibetanMarkNgasBzungSgorRtags
|
TibetanMarkTsaPhru
|
TibetanVowelSignAa
|
TibetanVowelSignI
|
TibetanVowelSignU
|
TibetanVowelSignE
|
TibetanVowelSignEe
|
TibetanVowelSignO
|
TibetanVowelSignOo
|
TibetanVowelSignReversedI
|
TibetanSignNyiZlaNaaDa
|
TibetanSignSnaLdan
|
TibetanMarkHalanta
|
TibetanSignLciRtags
|
TibetanSignYangRtags
|
|
TibetanSubjoinedLetterHa
|
TibetanSymbolPadmaGdan
|
MyanmarVowelSignIi
|
MyanmarSignDotBelow
|
MyanmarSignVirama
|
MyanmarSignAsat
|
MyanmarSignShanCouncilEmphaticTone
|
EthiopicCombiningGeminationAndVowelLengthMark
|
EthiopicCombiningVowelLengthMark
|
EthiopicCombiningGeminationMark
|
TagalogSignVirama
|
HanunooSignPamudpod
|
KhmerSignCoeng
|
KhmerSignAtthacan
|
MongolianLetterAliGaliDagalga
|
LimbuSignMukphreng
|
LimbuSignKemphreng
|
LimbuSignSaI
|
BugineseVowelSignI
|
BugineseVowelSignU
|
TaiThamSignSakot
|
TaiThamSignTone1
|
TaiThamSignTone2
|
TaiThamSignKhuenTone3
|
TaiThamSignKhuenTone4
|
TaiThamSignKhuenTone5
|
TaiThamSignRaHaam
|
TaiThamSignMaiSam
|
TaiThamSignKhuenLueKaran
|
TaiThamCombiningCryptogrammicDot
|
CombiningDoubledCircumflexAccent
|
CombiningDiaeresisRing
|
CombiningInfinity
|
CombiningDownwardsArrow
|
CombiningTripleDot
|
CombiningXXBelow
|
CombiningWigglyLineBelow
|
CombiningOpenMarkBelow
|
CombiningDoubleOpenMarkBelow
|
CombiningLightCentralizationStrokeBelow
|
CombiningStrongCentralizationStrokeBelow
|
CombiningParenthesesAbove
|
CombiningDoubleParenthesesAbove
|
CombiningParenthesesBelow
|
BalineseSignRerekan
|
BalineseVowelSignTedung
|
BalineseAdegAdeg
|
BalineseMusicalSymbolCombiningTegeh
|
BalineseMusicalSymbolCombiningEndep
|
BalineseMusicalSymbolCombiningKempul
|
BalineseMusicalSymbolCombiningKempli
|
BalineseMusicalSymbolCombiningJegogan
|
BalineseMusicalSymbolCombiningKempulWithJegogan
|
BalineseMusicalSymbolCombiningKempliWithJegogan
|
BalineseMusicalSymbolCombiningBende
|
BalineseMusicalSymbolCombiningGong
|
SundaneseSignPamaaeh
|
SundaneseSignVirama
|
BatakSignTompi
|
BatakPangolat
|
BatakPanongonan
|
LepchaSignNukta
|
VedicToneKarshana
|
VedicToneShara
|
VedicTonePrenkha
|
VedicSignYajurvedicMidlineSvarita
|
VedicToneYajurvedicAggravatedIndependentSvarita
|
VedicToneYajurvedicIndependentSvarita
|
VedicToneYajurvedicKathakaIndependentSvarita
|
VedicToneCandraBelow
|
VedicToneYajurvedicKathakaIndependentSvaritaSchroeder
|
VedicToneDoubleSvarita
|
VedicToneTripleSvarita
|
VedicToneKathakaAnudatta
|
VedicToneDotBelow
|
VedicToneTwoDotsBelow
|
VedicToneThreeDotsBelow
|
VedicToneRigvedicKashmiriIndependentSvarita
|
VedicSignVisargaSvarita
|
VedicSignVisargaUdatta
|
VedicSignReversedVisargaUdatta
|
VedicSignVisargaAnudatta
|
VedicSignReversedVisargaAnudatta
|
VedicSignVisargaUdattaWithTail
|
VedicSignVisargaAnudattaWithTail
|
VedicSignTiryak
|
VedicToneCandraAbove
|
VedicToneRingAbove
|
VedicToneDoubleRingAbove
|
CombiningDottedGraveAccent
|
CombiningDottedAcuteAccent
|
CombiningSnakeBelow
|
CombiningSuspensionMark
|
CombiningMacronAcute
|
CombiningGraveMacron
|
CombiningMacronGrave
|
CombiningAcuteMacron
|
CombiningGraveAcuteGrave
|
CombiningAcuteGraveAcute
|
CombiningLatinSmallLetterRBelow
|
CombiningBreveMacron
|
CombiningMacronBreve
|
CombiningDoubleCircumflexAbove
|
CombiningOgonekAbove
|
CombiningZigzagBelow
|
CombiningIsBelow
|
CombiningUrAbove
|
CombiningUsAbove
|
CombiningLatinSmallLetterFlattenedOpenAAbove
|
CombiningLatinSmallLetterAe
|
CombiningLatinSmallLetterAo
|
CombiningLatinSmallLetterAv
|
CombiningLatinSmallLetterCCedilla
|
CombiningLatinSmallLetterInsularD
|
CombiningLatinSmallLetterEth
|
CombiningLatinSmallLetterG
|
CombiningLatinLetterSmallCapitalG
|
CombiningLatinSmallLetterK
|
CombiningLatinSmallLetterL
|
CombiningLatinLetterSmallCapitalL
|
CombiningLatinLetterSmallCapitalM
|
CombiningLatinSmallLetterN
|
CombiningLatinLetterSmallCapitalN
|
CombiningLatinLetterSmallCapitalR
|
CombiningLatinSmallLetterRRotunda
|
CombiningLatinSmallLetterS
|
CombiningLatinSmallLetterLongS
|
CombiningLatinSmallLetterZ
|
CombiningLatinSmallLetterAlpha
|
CombiningLatinSmallLetterB
|
CombiningLatinSmallLetterBeta
|
CombiningLatinSmallLetterSchwa
|
CombiningLatinSmallLetterF
|
CombiningLatinSmallLetterLWithDoubleMiddleTilde
|
CombiningLatinSmallLetterOWithLightCentralizationStroke
|
CombiningLatinSmallLetterP
|
CombiningLatinSmallLetterEsh
|
CombiningLatinSmallLetterUWithLightCentralizationStroke
|
CombiningLatinSmallLetterW
|
CombiningLatinSmallLetterAWithDiaeresis
|
CombiningLatinSmallLetterOWithDiaeresis
|
CombiningLatinSmallLetterUWithDiaeresis
|
CombiningUpTackAbove
|
CombiningDeletionMark
|
CombiningDoubleInvertedBreveBelow
|
CombiningAlmostEqualToBelow
|
CombiningLeftArrowheadAbove
|
CombiningRightArrowheadAndDownArrowheadBelow
|
CombiningLeftHarpoonAbove
|
CombiningRightHarpoonAbove
|
CombiningLongVerticalLineOverlay
|
CombiningShortVerticalLineOverlay
|
CombiningAnticlockwiseArrowAbove
|
CombiningClockwiseArrowAbove
|
CombiningLeftArrowAbove
|
CombiningRightArrowAbove
|
CombiningRingOverlay
|
CombiningClockwiseRingOverlay
|
CombiningAnticlockwiseRingOverlay
|
CombiningThreeDotsAbove
|
CombiningFourDotsAbove
|
CombiningLeftRightArrowAbove
|
CombiningReverseSolidusOverlay
|
CombiningDoubleVerticalStrokeOverlay
|
CombiningAnnuitySymbol
|
CombiningTripleUnderdot
|
CombiningWideBridgeAbove
|
CombiningLeftwardsArrowOverlay
|
CombiningLongDoubleSolidusOverlay
|
CombiningRightwardsHarpoonWithBarbDownwards
|
CombiningLeftwardsHarpoonWithBarbDownwards
|
CombiningLeftArrowBelow
|
CombiningRightArrowBelow
|
CombiningAsteriskAbove
|
CopticCombiningNiAbove
|
CopticCombiningSpiritusAsper
|
CopticCombiningSpiritusLenis
|
TifinaghConsonantJoiner
|
CombiningCyrillicLetterBe
|
CombiningCyrillicLetterVe
|
CombiningCyrillicLetterGhe
|
CombiningCyrillicLetterDe
|
CombiningCyrillicLetterZhe
|
CombiningCyrillicLetterZe
|
CombiningCyrillicLetterKa
|
CombiningCyrillicLetterEl
|
CombiningCyrillicLetterEm
|
CombiningCyrillicLetterEn
|
CombiningCyrillicLetterO
|
CombiningCyrillicLetterPe
|
CombiningCyrillicLetterEr
|
CombiningCyrillicLetterEs
|
CombiningCyrillicLetterTe
|
CombiningCyrillicLetterHa
|
CombiningCyrillicLetterTse
|
CombiningCyrillicLetterChe
|
CombiningCyrillicLetterSha
|
CombiningCyrillicLetterShcha
|
CombiningCyrillicLetterFita
|
CombiningCyrillicLetterEsTe
|
CombiningCyrillicLetterA
|
CombiningCyrillicLetterIe
|
CombiningCyrillicLetterDjerv
|
CombiningCyrillicLetterMonographUk
|
CombiningCyrillicLetterYat
|
CombiningCyrillicLetterYu
|
CombiningCyrillicLetterIotifiedA
|
CombiningCyrillicLetterLittleYus
|
CombiningCyrillicLetterBigYus
|
CombiningCyrillicLetterIotifiedBigYus
|
IdeographicLevelToneMark
|
IdeographicRisingToneMark
|
IdeographicDepartingToneMark
|
IdeographicEnteringToneMark
|
HangulSingleDotToneMark
|
HangulDoubleDotToneMark
|
CombiningKatakanaHiraganaVoicedSoundMark
|
CombiningKatakanaHiraganaSemiVoicedSoundMark
|
CombiningCyrillicVzmet
|
CombiningCyrillicLetterUkrainianIe
|
CombiningCyrillicLetterI
|
CombiningCyrillicLetterYi
|
CombiningCyrillicLetterU
|
CombiningCyrillicLetterHardSign
|
CombiningCyrillicLetterYeru
|
CombiningCyrillicLetterSoftSign
|
CombiningCyrillicLetterOmega
|
CombiningCyrillicKavyka
|
CombiningCyrillicPayerok
|
CombiningCyrillicLetterEf
|
CombiningCyrillicLetterIotifiedE
|
BamumCombiningMarkKoqndon
|
BamumCombiningMarkTukwentis
|
SylotiNagriSignHasanta
|
SaurashtraSignVirama
|
CombiningDevanagariDigitZero
|
CombiningDevanagariDigitOne
|
CombiningDevanagariDigitTwo
|
CombiningDevanagariDigitThree
|
CombiningDevanagariDigitFour
|
CombiningDevanagariDigitFive
|
CombiningDevanagariDigitSix
|
CombiningDevanagariDigitSeven
|
CombiningDevanagariDigitEight
|
CombiningDevanagariDigitNine
|
CombiningDevanagariLetterA
|
CombiningDevanagariLetterU
|
CombiningDevanagariLetterKa
|
CombiningDevanagariLetterNa
|
CombiningDevanagariLetterPa
|
CombiningDevanagariLetterRa
|
CombiningDevanagariLetterVi
|
CombiningDevanagariSignAvagraha
|
KayahLiTonePlophu
|
KayahLiToneCalya
|
KayahLiToneCalyaPlophu
|
RejangVirama
|
JavaneseSignCecakTelu
|
JavanesePangkon
|
TaiVietMaiKang
|
TaiVietVowelI
|
TaiVietVowelUe
|
TaiVietVowelU
|
TaiVietMaiKhit
|
TaiVietVowelIa
|
TaiVietVowelAm
|
TaiVietToneMaiEk
|
TaiVietToneMaiTho
|
MeeteiMayekVirama
|
MeeteiMayekApunIyek
|
HebrewPointJudeoSpanishVarika
|
CombiningLigatureLeftHalf
|
CombiningLigatureRightHalf
|
CombiningDoubleTildeLeftHalf
|
CombiningDoubleTildeRightHalf
|
CombiningMacronLeftHalf
|
CombiningMacronRightHalf
|
CombiningConjoiningMacron
|
CombiningLigatureLeftHalfBelow
|
CombiningLigatureRightHalfBelow
|
CombiningTildeLeftHalfBelow
|
CombiningTildeRightHalfBelow
|
CombiningMacronLeftHalfBelow
|
CombiningMacronRightHalfBelow
|
CombiningConjoiningMacronBelow
|
CombiningCyrillicTitloLeftHalf
|
CombiningCyrillicTitloRightHalf
|
PhaistosDiscSignCombiningObliqueStroke
|
CopticEpactThousandsMark
|
CombiningOldPermicLetterAn
|
CombiningOldPermicLetterDoi
|
CombiningOldPermicLetterZata
|
CombiningOldPermicLetterNenoe
|
CombiningOldPermicLetterSii
|
KharoshthiSignDoubleRingBelow
|
KharoshthiSignVisarga
|
KharoshthiSignBarAbove
|
KharoshthiSignCauda
|
KharoshthiSignDotBelow
|
KharoshthiVirama
|
ManichaeanAbbreviationMarkAbove
|
ManichaeanAbbreviationMarkBelow
|
BrahmiVirama
|
BrahmiNumberJoiner
|
KaithiSignVirama
|
KaithiSignNukta
|
ChakmaSignCandrabindu
|
ChakmaSignAnusvara
|
ChakmaSignVisarga
|
ChakmaVowelSignA
|
ChakmaVirama
|
ChakmaMaayyaa
|
MahajaniSignNukta
|
SharadaSignVirama
|
SharadaSignNukta
|
KhojkiSignVirama
|
KhojkiSignNukta
|
KhudawadiSignNukta
|
KhudawadiSignVirama
|
GranthaSignNukta
|
GranthaVowelSignAa
|
GranthaSignVirama
|
GranthaAuLengthMark
|
CombiningGranthaDigitZero
|
CombiningGranthaDigitOne
|
CombiningGranthaDigitTwo
|
CombiningGranthaDigitThree
|
CombiningGranthaDigitFour
|
CombiningGranthaDigitFive
|
CombiningGranthaDigitSix
|
CombiningGranthaLetterA
|
CombiningGranthaLetterKa
|
CombiningGranthaLetterNa
|
CombiningGranthaLetterVi
|
CombiningGranthaLetterPa
|
NewaSignVirama
|
NewaSignNukta
|
TirhutaVowelSignAa
|
TirhutaVowelSignShortE
|
TirhutaVowelSignShortO
|
TirhutaSignVirama
|
TirhutaSignNukta
|
SiddhamVowelSignAa
|
SiddhamSignVirama
|
SiddhamSignNukta
|
ModiSignVirama
|
TakriSignVirama
|
TakriSignNukta
|
AhomSignKiller
|
BhaiksukiSignVirama
|
BassaVahCombiningHighTone
|
BassaVahCombiningLowTone
|
BassaVahCombiningMidTone
|
BassaVahCombiningLowMidTone
|
BassaVahCombiningHighLowTone
|
PahawhHmongMarkCimTub
|
PahawhHmongMarkCimSo
|
PahawhHmongMarkCimKes
|
PahawhHmongMarkCimKhav
|
PahawhHmongMarkCimSuam
|
PahawhHmongMarkCimHom
|
PahawhHmongMarkCimTaum
|
DuployanDoubleMark
|
MusicalSymbolCombiningStem
|
MusicalSymbolCombiningSprechgesangStem
|
MusicalSymbolCombiningTremolo1
|
MusicalSymbolCombiningTremolo2
|
MusicalSymbolCombiningTremolo3
|
MusicalSymbolCombiningAugmentationDot
|
MusicalSymbolCombiningFlag1
|
MusicalSymbolCombiningFlag2
|
MusicalSymbolCombiningFlag3
|
MusicalSymbolCombiningFlag4
|
MusicalSymbolCombiningFlag5
|
MusicalSymbolCombiningAccent
|
MusicalSymbolCombiningStaccato
|
MusicalSymbolCombiningTenuto
|
MusicalSymbolCombiningStaccatissimo
|
MusicalSymbolCombiningMarcato
|
MusicalSymbolCombiningMarcatoStaccato
|
MusicalSymbolCombiningAccentStaccato
|
MusicalSymbolCombiningLoure
|
MusicalSymbolCombiningDoit
|
MusicalSymbolCombiningRip
|
MusicalSymbolCombiningFlip
|
MusicalSymbolCombiningSmear
|
MusicalSymbolCombiningBend
|
MusicalSymbolCombiningDoubleTongue
|
MusicalSymbolCombiningTripleTongue
|
MusicalSymbolCombiningDownBow
|
MusicalSymbolCombiningUpBow
|
MusicalSymbolCombiningHarmonic
|
MusicalSymbolCombiningSnapPizzicato
|
CombiningGreekMusicalTriseme
|
CombiningGreekMusicalTetraseme
|
CombiningGreekMusicalPentaseme
|
CombiningGlagoliticLetterAzu
|
CombiningGlagoliticLetterBuky
|
CombiningGlagoliticLetterVede
|
CombiningGlagoliticLetterGlagoli
|
CombiningGlagoliticLetterDobro
|
CombiningGlagoliticLetterYestu
|
CombiningGlagoliticLetterZhivete
|
CombiningGlagoliticLetterZemlja
|
CombiningGlagoliticLetterIzhe
|
CombiningGlagoliticLetterInitialIzhe
|
CombiningGlagoliticLetterI
|
CombiningGlagoliticLetterDjervi
|
CombiningGlagoliticLetterKako
|
CombiningGlagoliticLetterLjudije
|
CombiningGlagoliticLetterMyslite
|
CombiningGlagoliticLetterNashi
|
CombiningGlagoliticLetterOnu
|
CombiningGlagoliticLetterPokoji
|
CombiningGlagoliticLetterRitsi
|
CombiningGlagoliticLetterSlovo
|
CombiningGlagoliticLetterTvrido
|
CombiningGlagoliticLetterUku
|
CombiningGlagoliticLetterFritu
|
CombiningGlagoliticLetterHeru
|
CombiningGlagoliticLetterShta
|
CombiningGlagoliticLetterTsi
|
CombiningGlagoliticLetterChrivi
|
CombiningGlagoliticLetterSha
|
CombiningGlagoliticLetterYeru
|
CombiningGlagoliticLetterYeri
|
CombiningGlagoliticLetterYati
|
CombiningGlagoliticLetterYu
|
CombiningGlagoliticLetterSmallYus
|
CombiningGlagoliticLetterYo
|
CombiningGlagoliticLetterIotatedSmallYus
|
CombiningGlagoliticLetterBigYus
|
CombiningGlagoliticLetterIotatedBigYus
|
CombiningGlagoliticLetterFita
|
MendeKikakuiCombiningNumberTeens
|
MendeKikakuiCombiningNumberTens
|
MendeKikakuiCombiningNumberHundreds
|
MendeKikakuiCombiningNumberThousands
|
MendeKikakuiCombiningNumberTenThousands
|
MendeKikakuiCombiningNumberHundredThousands
|
MendeKikakuiCombiningNumberMillions
|
AdlamAlifLengthener
|
AdlamVowelLengthener
|
AdlamGeminationMark
|
AdlamHamza
|
AdlamConsonantModifier
|
AdlamGeminateConsonantModifier
|
AdlamNukta
deriving (CombiningCharacter
forall a. a -> a -> Bounded a
maxBound :: CombiningCharacter
$cmaxBound :: CombiningCharacter
minBound :: CombiningCharacter
$cminBound :: CombiningCharacter
Bounded, Int -> CombiningCharacter
CombiningCharacter -> Int
CombiningCharacter -> [CombiningCharacter]
CombiningCharacter -> CombiningCharacter
CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
CombiningCharacter
-> CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
forall a.
(a -> a)
-> (a -> a)
-> (Int -> a)
-> (a -> Int)
-> (a -> [a])
-> (a -> a -> [a])
-> (a -> a -> [a])
-> (a -> a -> a -> [a])
-> Enum a
enumFromThenTo :: CombiningCharacter
-> CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
$cenumFromThenTo :: CombiningCharacter
-> CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
enumFromTo :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
$cenumFromTo :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
enumFromThen :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
$cenumFromThen :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
enumFrom :: CombiningCharacter -> [CombiningCharacter]
$cenumFrom :: CombiningCharacter -> [CombiningCharacter]
fromEnum :: CombiningCharacter -> Int
$cfromEnum :: CombiningCharacter -> Int
toEnum :: Int -> CombiningCharacter
$ctoEnum :: Int -> CombiningCharacter
pred :: CombiningCharacter -> CombiningCharacter
$cpred :: CombiningCharacter -> CombiningCharacter
succ :: CombiningCharacter -> CombiningCharacter
$csucc :: CombiningCharacter -> CombiningCharacter
Enum, CombiningCharacter -> CombiningCharacter -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: CombiningCharacter -> CombiningCharacter -> Bool
$c/= :: CombiningCharacter -> CombiningCharacter -> Bool
== :: CombiningCharacter -> CombiningCharacter -> Bool
$c== :: CombiningCharacter -> CombiningCharacter -> Bool
Eq, Eq CombiningCharacter
CombiningCharacter -> CombiningCharacter -> Bool
CombiningCharacter -> CombiningCharacter -> Ordering
CombiningCharacter -> CombiningCharacter -> CombiningCharacter
forall a.
Eq a
-> (a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
min :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
$cmin :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
max :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
$cmax :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
>= :: CombiningCharacter -> CombiningCharacter -> Bool
$c>= :: CombiningCharacter -> CombiningCharacter -> Bool
> :: CombiningCharacter -> CombiningCharacter -> Bool
$c> :: CombiningCharacter -> CombiningCharacter -> Bool
<= :: CombiningCharacter -> CombiningCharacter -> Bool
$c<= :: CombiningCharacter -> CombiningCharacter -> Bool
< :: CombiningCharacter -> CombiningCharacter -> Bool
$c< :: CombiningCharacter -> CombiningCharacter -> Bool
compare :: CombiningCharacter -> CombiningCharacter -> Ordering
$ccompare :: CombiningCharacter -> CombiningCharacter -> Ordering
Ord, ReadPrec [CombiningCharacter]
ReadPrec CombiningCharacter
Int -> ReadS CombiningCharacter
ReadS [CombiningCharacter]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [CombiningCharacter]
$creadListPrec :: ReadPrec [CombiningCharacter]
readPrec :: ReadPrec CombiningCharacter
$creadPrec :: ReadPrec CombiningCharacter
readList :: ReadS [CombiningCharacter]
$creadList :: ReadS [CombiningCharacter]
readsPrec :: Int -> ReadS CombiningCharacter
$creadsPrec :: Int -> ReadS CombiningCharacter
Read, Int -> CombiningCharacter -> ShowS
[CombiningCharacter] -> ShowS
CombiningCharacter -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [CombiningCharacter] -> ShowS
$cshowList :: [CombiningCharacter] -> ShowS
show :: CombiningCharacter -> String
$cshow :: CombiningCharacter -> String
showsPrec :: Int -> CombiningCharacter -> ShowS
$cshowsPrec :: Int -> CombiningCharacter -> ShowS
Show)
type CombiningChar = CombiningCharacter
instance IsString CombiningCharacter where
fromString :: String -> CombiningCharacter
fromString [Char
x] = Char -> CombiningCharacter
combiningCharacter' Char
x
fromString String
_ = forall a. HasCallStack => String -> a
error String
"The given string should contain exactly one codepoint"
newtype CombiningSequence = CombiningSequence (NonEmpty CombiningCharacter) deriving (CombiningSequence -> CombiningSequence -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: CombiningSequence -> CombiningSequence -> Bool
$c/= :: CombiningSequence -> CombiningSequence -> Bool
== :: CombiningSequence -> CombiningSequence -> Bool
$c== :: CombiningSequence -> CombiningSequence -> Bool
Eq, Eq CombiningSequence
CombiningSequence -> CombiningSequence -> Bool
CombiningSequence -> CombiningSequence -> Ordering
CombiningSequence -> CombiningSequence -> CombiningSequence
forall a.
Eq a
-> (a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
min :: CombiningSequence -> CombiningSequence -> CombiningSequence
$cmin :: CombiningSequence -> CombiningSequence -> CombiningSequence
max :: CombiningSequence -> CombiningSequence -> CombiningSequence
$cmax :: CombiningSequence -> CombiningSequence -> CombiningSequence
>= :: CombiningSequence -> CombiningSequence -> Bool
$c>= :: CombiningSequence -> CombiningSequence -> Bool
> :: CombiningSequence -> CombiningSequence -> Bool
$c> :: CombiningSequence -> CombiningSequence -> Bool
<= :: CombiningSequence -> CombiningSequence -> Bool
$c<= :: CombiningSequence -> CombiningSequence -> Bool
< :: CombiningSequence -> CombiningSequence -> Bool
$c< :: CombiningSequence -> CombiningSequence -> Bool
compare :: CombiningSequence -> CombiningSequence -> Ordering
$ccompare :: CombiningSequence -> CombiningSequence -> Ordering
Ord, ReadPrec [CombiningSequence]
ReadPrec CombiningSequence
Int -> ReadS CombiningSequence
ReadS [CombiningSequence]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [CombiningSequence]
$creadListPrec :: ReadPrec [CombiningSequence]
readPrec :: ReadPrec CombiningSequence
$creadPrec :: ReadPrec CombiningSequence
readList :: ReadS [CombiningSequence]
$creadList :: ReadS [CombiningSequence]
readsPrec :: Int -> ReadS CombiningSequence
$creadsPrec :: Int -> ReadS CombiningSequence
Read, Int -> CombiningSequence -> ShowS
[CombiningSequence] -> ShowS
CombiningSequence -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [CombiningSequence] -> ShowS
$cshowList :: [CombiningSequence] -> ShowS
show :: CombiningSequence -> String
$cshow :: CombiningSequence -> String
showsPrec :: Int -> CombiningSequence -> ShowS
$cshowsPrec :: Int -> CombiningSequence -> ShowS
Show)
instance IsString CombiningSequence where
fromString :: String -> CombiningSequence
fromString (Char
c : String
cs)
| Just NonEmpty CombiningCharacter
y <- forall (t :: * -> *) (f :: * -> *) a b.
(Traversable t, Applicative f) =>
(a -> f b) -> t a -> f (t b)
traverse Char -> Maybe CombiningCharacter
combiningCharacter (Char
c forall a. a -> [a] -> NonEmpty a
:| String
cs) = NonEmpty CombiningCharacter -> CombiningSequence
CombiningSequence NonEmpty CombiningCharacter
y
fromString String
_ = forall a. HasCallStack => String -> a
error String
"The given string should contain at least one character, and all should be combining codepoints."
instance IsString [CombiningCharacter] where
fromString :: String -> [CombiningCharacter]
fromString = forall a b. (a -> b) -> [a] -> [b]
map Char -> CombiningCharacter
combiningCharacter'
class ApplyCombine a b c | a b -> c, b c -> a where
(*^) :: a -> b -> c
(*^!) :: a -> b -> c
(*^!) = forall a b c. ApplyCombine a b c => a -> b -> c
(*^)
instance ApplyCombine CombiningCharacter CombiningCharacter CombiningSequence where
*^ :: CombiningCharacter -> CombiningCharacter -> CombiningSequence
(*^) CombiningCharacter
c CombiningCharacter
c2 = NonEmpty CombiningCharacter -> CombiningSequence
CombiningSequence (CombiningCharacter
c forall a. a -> [a] -> NonEmpty a
:| [CombiningCharacter
c2])
instance ApplyCombine CombiningCharacter CombiningSequence CombiningSequence where
*^ :: CombiningCharacter -> CombiningSequence -> CombiningSequence
(*^) CombiningCharacter
c (CombiningSequence NonEmpty CombiningCharacter
cs) = NonEmpty CombiningCharacter -> CombiningSequence
CombiningSequence (CombiningCharacter
c forall a. a -> NonEmpty a -> NonEmpty a
<| NonEmpty CombiningCharacter
cs)
instance ApplyCombine CombiningCharacter [CombiningCharacter] [CombiningCharacter] where
*^ :: CombiningCharacter -> [CombiningCharacter] -> [CombiningCharacter]
(*^) = (:)
instance ApplyCombine Char CombiningCharacter Text where
*^ :: Char -> CombiningCharacter -> Text
(*^) Char
c CombiningCharacter
c2 = Char -> Text -> Text
cons Char
c (Char -> Text
singleton (CombiningCharacter -> Char
combiningToUnicode CombiningCharacter
c2))
*^! :: Char -> CombiningCharacter -> Text
(*^!) Char
c CombiningCharacter
d = let (Char
y, [CombiningCharacter]
ys) = Char -> [CombiningCharacter] -> (Char, [CombiningCharacter])
composeCombiningSequence Char
c [CombiningCharacter
d] in String -> Text
pack (Char
y forall a. a -> [a] -> [a]
: forall a b. (a -> b) -> [a] -> [b]
map CombiningCharacter -> Char
combiningToUnicode [CombiningCharacter]
ys)
instance ApplyCombine Char [CombiningCharacter] Text where
*^ :: Char -> [CombiningCharacter] -> Text
(*^) Char
c = String -> Text
pack forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Char
c forall a. a -> [a] -> [a]
:) forall b c a. (b -> c) -> (a -> b) -> a -> c
. forall a b. (a -> b) -> [a] -> [b]
map CombiningCharacter -> Char
combiningToUnicode
*^! :: Char -> [CombiningCharacter] -> Text
(*^!) Char
c [CombiningCharacter]
ds = let (Char
y, [CombiningCharacter]
ys) = Char -> [CombiningCharacter] -> (Char, [CombiningCharacter])
composeCombiningSequence Char
c [CombiningCharacter]
ds in String -> Text
pack (Char
y forall a. a -> [a] -> [a]
: forall a b. (a -> b) -> [a] -> [b]
map CombiningCharacter -> Char
combiningToUnicode [CombiningCharacter]
ys)
instance ApplyCombine Char CombiningSequence Text where
*^ :: Char -> CombiningSequence -> Text
(*^) Char
c (CombiningSequence NonEmpty CombiningCharacter
cs) = Char -> Text -> Text
cons Char
c (String -> Text
pack (forall a b. (a -> b) -> [a] -> [b]
map CombiningCharacter -> Char
combiningToUnicode (forall a. NonEmpty a -> [a]
toList NonEmpty CombiningCharacter
cs)))
*^! :: Char -> CombiningSequence -> Text
(*^!) Char
c (CombiningSequence (CombiningCharacter
d :| [CombiningCharacter]
ds)) = let (Char
y, [CombiningCharacter]
ys) = Char -> [CombiningCharacter] -> (Char, [CombiningCharacter])
composeCombiningSequence Char
c (CombiningCharacter
d forall a. a -> [a] -> [a]
: [CombiningCharacter]
ds) in String -> Text
pack (Char
y forall a. a -> [a] -> [a]
: forall a b. (a -> b) -> [a] -> [b]
map CombiningCharacter -> Char
combiningToUnicode [CombiningCharacter]
ys)
combiningToUnicode ::
CombiningCharacter ->
Char
combiningToUnicode :: CombiningCharacter -> Char
combiningToUnicode CombiningCharacter
CombiningGraveAccent = Char
'\x0300'
combiningToUnicode CombiningCharacter
CombiningAcuteAccent = Char
'\x0301'
combiningToUnicode CombiningCharacter
CombiningCircumflexAccent = Char
'\x0302'
combiningToUnicode CombiningCharacter
CombiningTilde = Char
'\x0303'
combiningToUnicode CombiningCharacter
CombiningMacron = Char
'\x0304'
combiningToUnicode CombiningCharacter
CombiningOverline = Char
'\x0305'
combiningToUnicode CombiningCharacter
CombiningBreve = Char
'\x0306'
combiningToUnicode CombiningCharacter
CombiningDotAbove = Char
'\x0307'
combiningToUnicode CombiningCharacter
CombiningDiaeresis = Char
'\x0308'
combiningToUnicode CombiningCharacter
CombiningHookAbove = Char
'\x0309'
combiningToUnicode CombiningCharacter
CombiningRingAbove = Char
'\x030a'
combiningToUnicode CombiningCharacter
CombiningDoubleAcuteAccent = Char
'\x030b'
combiningToUnicode CombiningCharacter
CombiningCaron = Char
'\x030c'
combiningToUnicode CombiningCharacter
CombiningVerticalLineAbove = Char
'\x030d'
combiningToUnicode CombiningCharacter
CombiningDoubleVerticalLineAbove = Char
'\x030e'
combiningToUnicode CombiningCharacter
CombiningDoubleGraveAccent = Char
'\x030f'
combiningToUnicode CombiningCharacter
CombiningCandrabindu = Char
'\x0310'
combiningToUnicode CombiningCharacter
CombiningInvertedBreve = Char
'\x0311'
combiningToUnicode CombiningCharacter
CombiningTurnedCommaAbove = Char
'\x0312'
combiningToUnicode CombiningCharacter
CombiningCommaAbove = Char
'\x0313'
combiningToUnicode CombiningCharacter
CombiningReversedCommaAbove = Char
'\x0314'
combiningToUnicode CombiningCharacter
CombiningCommaAboveRight = Char
'\x0315'
combiningToUnicode CombiningCharacter
CombiningGraveAccentBelow = Char
'\x0316'
combiningToUnicode CombiningCharacter
CombiningAcuteAccentBelow = Char
'\x0317'
combiningToUnicode CombiningCharacter
CombiningLeftTackBelow = Char
'\x0318'
combiningToUnicode CombiningCharacter
CombiningRightTackBelow = Char
'\x0319'
combiningToUnicode CombiningCharacter
CombiningLeftAngleAbove = Char
'\x031a'
combiningToUnicode CombiningCharacter
CombiningHorn = Char
'\x031b'
combiningToUnicode CombiningCharacter
CombiningLeftHalfRingBelow = Char
'\x031c'
combiningToUnicode CombiningCharacter
CombiningUpTackBelow = Char
'\x031d'
combiningToUnicode CombiningCharacter
CombiningDownTackBelow = Char
'\x031e'
combiningToUnicode CombiningCharacter
CombiningPlusSignBelow = Char
'\x031f'
combiningToUnicode CombiningCharacter
CombiningMinusSignBelow = Char
'\x0320'
combiningToUnicode CombiningCharacter
CombiningPalatalizedHookBelow = Char
'\x0321'
combiningToUnicode CombiningCharacter
CombiningRetroflexHookBelow = Char
'\x0322'
combiningToUnicode CombiningCharacter
CombiningDotBelow = Char
'\x0323'
combiningToUnicode CombiningCharacter
CombiningDiaeresisBelow = Char
'\x0324'
combiningToUnicode CombiningCharacter
CombiningRingBelow = Char
'\x0325'
combiningToUnicode CombiningCharacter
CombiningCommaBelow = Char
'\x0326'
combiningToUnicode CombiningCharacter
CombiningCedilla = Char
'\x0327'
combiningToUnicode CombiningCharacter
CombiningOgonek = Char
'\x0328'
combiningToUnicode CombiningCharacter
CombiningVerticalLineBelow = Char
'\x0329'
combiningToUnicode CombiningCharacter
CombiningBridgeBelow = Char
'\x032a'
combiningToUnicode CombiningCharacter
CombiningInvertedDoubleArchBelow = Char
'\x032b'
combiningToUnicode CombiningCharacter
CombiningCaronBelow = Char
'\x032c'
combiningToUnicode CombiningCharacter
CombiningCircumflexAccentBelow = Char
'\x032d'
combiningToUnicode CombiningCharacter
CombiningBreveBelow = Char
'\x032e'
combiningToUnicode CombiningCharacter
CombiningInvertedBreveBelow = Char
'\x032f'
combiningToUnicode CombiningCharacter
CombiningTildeBelow = Char
'\x0330'
combiningToUnicode CombiningCharacter
CombiningMacronBelow = Char
'\x0331'
combiningToUnicode CombiningCharacter
CombiningLowLine = Char
'\x0332'
combiningToUnicode CombiningCharacter
CombiningDoubleLowLine = Char
'\x0333'
combiningToUnicode CombiningCharacter
CombiningTildeOverlay = Char
'\x0334'
combiningToUnicode CombiningCharacter
CombiningShortStrokeOverlay = Char
'\x0335'
combiningToUnicode CombiningCharacter
CombiningLongStrokeOverlay = Char
'\x0336'
combiningToUnicode CombiningCharacter
CombiningShortSolidusOverlay = Char
'\x0337'
combiningToUnicode CombiningCharacter
CombiningLongSolidusOverlay = Char
'\x0338'
combiningToUnicode CombiningCharacter
CombiningRightHalfRingBelow = Char
'\x0339'
combiningToUnicode CombiningCharacter
CombiningInvertedBridgeBelow = Char
'\x033a'
combiningToUnicode CombiningCharacter
CombiningSquareBelow = Char
'\x033b'
combiningToUnicode CombiningCharacter
CombiningSeagullBelow = Char
'\x033c'
combiningToUnicode CombiningCharacter
CombiningXAbove = Char
'\x033d'
combiningToUnicode CombiningCharacter
CombiningVerticalTilde = Char
'\x033e'
combiningToUnicode CombiningCharacter
CombiningDoubleOverline = Char
'\x033f'
combiningToUnicode CombiningCharacter
CombiningGraveToneMark = Char
'\x0340'
combiningToUnicode CombiningCharacter
CombiningAcuteToneMark = Char
'\x0341'
combiningToUnicode CombiningCharacter
CombiningGreekPerispomeni = Char
'\x0342'
combiningToUnicode CombiningCharacter
CombiningGreekKoronis = Char
'\x0343'
combiningToUnicode CombiningCharacter
CombiningGreekDialytikaTonos = Char
'\x0344'
combiningToUnicode CombiningCharacter
CombiningGreekYpogegrammeni = Char
'\x0345'
combiningToUnicode CombiningCharacter
CombiningBridgeAbove = Char
'\x0346'
combiningToUnicode CombiningCharacter
CombiningEqualsSignBelow = Char
'\x0347'
combiningToUnicode CombiningCharacter
CombiningDoubleVerticalLineBelow = Char
'\x0348'
combiningToUnicode CombiningCharacter
CombiningLeftAngleBelow = Char
'\x0349'
combiningToUnicode CombiningCharacter
CombiningNotTildeAbove = Char
'\x034a'
combiningToUnicode CombiningCharacter
CombiningHomotheticAbove = Char
'\x034b'
combiningToUnicode CombiningCharacter
CombiningAlmostEqualToAbove = Char
'\x034c'
combiningToUnicode CombiningCharacter
CombiningLeftRightArrowBelow = Char
'\x034d'
combiningToUnicode CombiningCharacter
CombiningUpwardsArrowBelow = Char
'\x034e'
combiningToUnicode CombiningCharacter
CombiningRightArrowheadAbove = Char
'\x0350'
combiningToUnicode CombiningCharacter
CombiningLeftHalfRingAbove = Char
'\x0351'
combiningToUnicode CombiningCharacter
CombiningFermata = Char
'\x0352'
combiningToUnicode CombiningCharacter
CombiningXBelow = Char
'\x0353'
combiningToUnicode CombiningCharacter
CombiningLeftArrowheadBelow = Char
'\x0354'
combiningToUnicode CombiningCharacter
CombiningRightArrowheadBelow = Char
'\x0355'
combiningToUnicode CombiningCharacter
CombiningRightArrowheadAndUpArrowheadBelow = Char
'\x0356'
combiningToUnicode CombiningCharacter
CombiningRightHalfRingAbove = Char
'\x0357'
combiningToUnicode CombiningCharacter
CombiningDotAboveRight = Char
'\x0358'
combiningToUnicode CombiningCharacter
CombiningAsteriskBelow = Char
'\x0359'
combiningToUnicode CombiningCharacter
CombiningDoubleRingBelow = Char
'\x035a'
combiningToUnicode CombiningCharacter
CombiningZigzagAbove = Char
'\x035b'
combiningToUnicode CombiningCharacter
CombiningDoubleBreveBelow = Char
'\x035c'
combiningToUnicode CombiningCharacter
CombiningDoubleBreve = Char
'\x035d'
combiningToUnicode CombiningCharacter
CombiningDoubleMacron = Char
'\x035e'
combiningToUnicode CombiningCharacter
CombiningDoubleMacronBelow = Char
'\x035f'
combiningToUnicode CombiningCharacter
CombiningDoubleTilde = Char
'\x0360'
combiningToUnicode CombiningCharacter
CombiningDoubleInvertedBreve = Char
'\x0361'
combiningToUnicode CombiningCharacter
CombiningDoubleRightwardsArrowBelow = Char
'\x0362'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterA = Char
'\x0363'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterE = Char
'\x0364'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterI = Char
'\x0365'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterO = Char
'\x0366'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterU = Char
'\x0367'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterC = Char
'\x0368'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterD = Char
'\x0369'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterH = Char
'\x036a'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterM = Char
'\x036b'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterR = Char
'\x036c'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterT = Char
'\x036d'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterV = Char
'\x036e'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterX = Char
'\x036f'
combiningToUnicode CombiningCharacter
CombiningCyrillicTitlo = Char
'\x0483'
combiningToUnicode CombiningCharacter
CombiningCyrillicPalatalization = Char
'\x0484'
combiningToUnicode CombiningCharacter
CombiningCyrillicDasiaPneumata = Char
'\x0485'
combiningToUnicode CombiningCharacter
CombiningCyrillicPsiliPneumata = Char
'\x0486'
combiningToUnicode CombiningCharacter
CombiningCyrillicPokrytie = Char
'\x0487'
combiningToUnicode CombiningCharacter
HebrewAccentEtnahta = Char
'\x0591'
combiningToUnicode CombiningCharacter
HebrewAccentSegol = Char
'\x0592'
combiningToUnicode CombiningCharacter
HebrewAccentShalshelet = Char
'\x0593'
combiningToUnicode CombiningCharacter
HebrewAccentZaqefQatan = Char
'\x0594'
combiningToUnicode CombiningCharacter
HebrewAccentZaqefGadol = Char
'\x0595'
combiningToUnicode CombiningCharacter
HebrewAccentTipeha = Char
'\x0596'
combiningToUnicode CombiningCharacter
HebrewAccentRevia = Char
'\x0597'
combiningToUnicode CombiningCharacter
HebrewAccentZarqa = Char
'\x0598'
combiningToUnicode CombiningCharacter
HebrewAccentPashta = Char
'\x0599'
combiningToUnicode CombiningCharacter
HebrewAccentYetiv = Char
'\x059a'
combiningToUnicode CombiningCharacter
HebrewAccentTevir = Char
'\x059b'
combiningToUnicode CombiningCharacter
HebrewAccentGeresh = Char
'\x059c'
combiningToUnicode CombiningCharacter
HebrewAccentGereshMuqdam = Char
'\x059d'
combiningToUnicode CombiningCharacter
HebrewAccentGershayim = Char
'\x059e'
combiningToUnicode CombiningCharacter
HebrewAccentQarneyPara = Char
'\x059f'
combiningToUnicode CombiningCharacter
HebrewAccentTelishaGedola = Char
'\x05a0'
combiningToUnicode CombiningCharacter
HebrewAccentPazer = Char
'\x05a1'
combiningToUnicode CombiningCharacter
HebrewAccentAtnahHafukh = Char
'\x05a2'
combiningToUnicode CombiningCharacter
HebrewAccentMunah = Char
'\x05a3'
combiningToUnicode CombiningCharacter
HebrewAccentMahapakh = Char
'\x05a4'
combiningToUnicode CombiningCharacter
HebrewAccentMerkha = Char
'\x05a5'
combiningToUnicode CombiningCharacter
HebrewAccentMerkhaKefula = Char
'\x05a6'
combiningToUnicode CombiningCharacter
HebrewAccentDarga = Char
'\x05a7'
combiningToUnicode CombiningCharacter
HebrewAccentQadma = Char
'\x05a8'
combiningToUnicode CombiningCharacter
HebrewAccentTelishaQetana = Char
'\x05a9'
combiningToUnicode CombiningCharacter
HebrewAccentYerahBenYomo = Char
'\x05aa'
combiningToUnicode CombiningCharacter
HebrewAccentOle = Char
'\x05ab'
combiningToUnicode CombiningCharacter
HebrewAccentIluy = Char
'\x05ac'
combiningToUnicode CombiningCharacter
HebrewAccentDehi = Char
'\x05ad'
combiningToUnicode CombiningCharacter
HebrewAccentZinor = Char
'\x05ae'
combiningToUnicode CombiningCharacter
HebrewMarkMasoraCircle = Char
'\x05af'
combiningToUnicode CombiningCharacter
HebrewPointSheva = Char
'\x05b0'
combiningToUnicode CombiningCharacter
HebrewPointHatafSegol = Char
'\x05b1'
combiningToUnicode CombiningCharacter
HebrewPointHatafPatah = Char
'\x05b2'
combiningToUnicode CombiningCharacter
HebrewPointHatafQamats = Char
'\x05b3'
combiningToUnicode CombiningCharacter
HebrewPointHiriq = Char
'\x05b4'
combiningToUnicode CombiningCharacter
HebrewPointTsere = Char
'\x05b5'
combiningToUnicode CombiningCharacter
HebrewPointSegol = Char
'\x05b6'
combiningToUnicode CombiningCharacter
HebrewPointPatah = Char
'\x05b7'
combiningToUnicode CombiningCharacter
HebrewPointQamats = Char
'\x05b8'
combiningToUnicode CombiningCharacter
HebrewPointHolam = Char
'\x05b9'
combiningToUnicode CombiningCharacter
HebrewPointHolamHaserForVav = Char
'\x05ba'
combiningToUnicode CombiningCharacter
HebrewPointQubuts = Char
'\x05bb'
combiningToUnicode CombiningCharacter
HebrewPointDageshOrMapiq = Char
'\x05bc'
combiningToUnicode CombiningCharacter
HebrewPointMeteg = Char
'\x05bd'
combiningToUnicode CombiningCharacter
HebrewPointRafe = Char
'\x05bf'
combiningToUnicode CombiningCharacter
HebrewPointShinDot = Char
'\x05c1'
combiningToUnicode CombiningCharacter
HebrewPointSinDot = Char
'\x05c2'
combiningToUnicode CombiningCharacter
HebrewMarkUpperDot = Char
'\x05c4'
combiningToUnicode CombiningCharacter
HebrewMarkLowerDot = Char
'\x05c5'
combiningToUnicode CombiningCharacter
HebrewPointQamatsQatan = Char
'\x05c7'
combiningToUnicode CombiningCharacter
ArabicSignSallallahouAlayheWassallam = Char
'\x0610'
combiningToUnicode CombiningCharacter
ArabicSignAlayheAssallam = Char
'\x0611'
combiningToUnicode CombiningCharacter
ArabicSignRahmatullahAlayhe = Char
'\x0612'
combiningToUnicode CombiningCharacter
ArabicSignRadiAllahouAnhu = Char
'\x0613'
combiningToUnicode CombiningCharacter
ArabicSignTakhallus = Char
'\x0614'
combiningToUnicode CombiningCharacter
ArabicSmallHighTah = Char
'\x0615'
combiningToUnicode CombiningCharacter
ArabicSmallHighLigatureAlefWithLamWithYeh = Char
'\x0616'
combiningToUnicode CombiningCharacter
ArabicSmallHighZain = Char
'\x0617'
combiningToUnicode CombiningCharacter
ArabicSmallFatha = Char
'\x0618'
combiningToUnicode CombiningCharacter
ArabicSmallDamma = Char
'\x0619'
combiningToUnicode CombiningCharacter
ArabicSmallKasra = Char
'\x061a'
combiningToUnicode CombiningCharacter
ArabicFathatan = Char
'\x064b'
combiningToUnicode CombiningCharacter
ArabicDammatan = Char
'\x064c'
combiningToUnicode CombiningCharacter
ArabicKasratan = Char
'\x064d'
combiningToUnicode CombiningCharacter
ArabicFatha = Char
'\x064e'
combiningToUnicode CombiningCharacter
ArabicDamma = Char
'\x064f'
combiningToUnicode CombiningCharacter
ArabicKasra = Char
'\x0650'
combiningToUnicode CombiningCharacter
ArabicShadda = Char
'\x0651'
combiningToUnicode CombiningCharacter
ArabicSukun = Char
'\x0652'
combiningToUnicode CombiningCharacter
ArabicMaddahAbove = Char
'\x0653'
combiningToUnicode CombiningCharacter
ArabicHamzaAbove = Char
'\x0654'
combiningToUnicode CombiningCharacter
ArabicHamzaBelow = Char
'\x0655'
combiningToUnicode CombiningCharacter
ArabicSubscriptAlef = Char
'\x0656'
combiningToUnicode CombiningCharacter
ArabicInvertedDamma = Char
'\x0657'
combiningToUnicode CombiningCharacter
ArabicMarkNoonGhunna = Char
'\x0658'
combiningToUnicode CombiningCharacter
ArabicZwarakay = Char
'\x0659'
combiningToUnicode CombiningCharacter
ArabicVowelSignSmallVAbove = Char
'\x065a'
combiningToUnicode CombiningCharacter
ArabicVowelSignInvertedSmallVAbove = Char
'\x065b'
combiningToUnicode CombiningCharacter
ArabicVowelSignDotBelow = Char
'\x065c'
combiningToUnicode CombiningCharacter
ArabicReversedDamma = Char
'\x065d'
combiningToUnicode CombiningCharacter
ArabicFathaWithTwoDots = Char
'\x065e'
combiningToUnicode CombiningCharacter
ArabicWavyHamzaBelow = Char
'\x065f'
combiningToUnicode CombiningCharacter
ArabicLetterSuperscriptAlef = Char
'\x0670'
combiningToUnicode CombiningCharacter
ArabicSmallHighLigatureSadWithLamWithAlefMaksura = Char
'\x06d6'
combiningToUnicode CombiningCharacter
ArabicSmallHighLigatureQafWithLamWithAlefMaksura = Char
'\x06d7'
combiningToUnicode CombiningCharacter
ArabicSmallHighMeemInitialForm = Char
'\x06d8'
combiningToUnicode CombiningCharacter
ArabicSmallHighLamAlef = Char
'\x06d9'
combiningToUnicode CombiningCharacter
ArabicSmallHighJeem = Char
'\x06da'
combiningToUnicode CombiningCharacter
ArabicSmallHighThreeDots = Char
'\x06db'
combiningToUnicode CombiningCharacter
ArabicSmallHighSeen = Char
'\x06dc'
combiningToUnicode CombiningCharacter
ArabicSmallHighRoundedZero = Char
'\x06df'
combiningToUnicode CombiningCharacter
ArabicSmallHighUprightRectangularZero = Char
'\x06e0'
combiningToUnicode CombiningCharacter
ArabicSmallHighDotlessHeadOfKhah = Char
'\x06e1'
combiningToUnicode CombiningCharacter
ArabicSmallHighMeemIsolatedForm = Char
'\x06e2'
combiningToUnicode CombiningCharacter
ArabicSmallLowSeen = Char
'\x06e3'
combiningToUnicode CombiningCharacter
ArabicSmallHighMadda = Char
'\x06e4'
combiningToUnicode CombiningCharacter
ArabicSmallHighYeh = Char
'\x06e7'
combiningToUnicode CombiningCharacter
ArabicSmallHighNoon = Char
'\x06e8'
combiningToUnicode CombiningCharacter
ArabicEmptyCentreLowStop = Char
'\x06ea'
combiningToUnicode CombiningCharacter
ArabicEmptyCentreHighStop = Char
'\x06eb'
combiningToUnicode CombiningCharacter
ArabicRoundedHighStopWithFilledCentre = Char
'\x06ec'
combiningToUnicode CombiningCharacter
ArabicSmallLowMeem = Char
'\x06ed'
combiningToUnicode CombiningCharacter
SyriacLetterSuperscriptAlaph = Char
'\x0711'
combiningToUnicode CombiningCharacter
SyriacPthahaAbove = Char
'\x0730'
combiningToUnicode CombiningCharacter
SyriacPthahaBelow = Char
'\x0731'
combiningToUnicode CombiningCharacter
SyriacPthahaDotted = Char
'\x0732'
combiningToUnicode CombiningCharacter
SyriacZqaphaAbove = Char
'\x0733'
combiningToUnicode CombiningCharacter
SyriacZqaphaBelow = Char
'\x0734'
combiningToUnicode CombiningCharacter
SyriacZqaphaDotted = Char
'\x0735'
combiningToUnicode CombiningCharacter
SyriacRbasaAbove = Char
'\x0736'
combiningToUnicode CombiningCharacter
SyriacRbasaBelow = Char
'\x0737'
combiningToUnicode CombiningCharacter
SyriacDottedZlamaHorizontal = Char
'\x0738'
combiningToUnicode CombiningCharacter
SyriacDottedZlamaAngular = Char
'\x0739'
combiningToUnicode CombiningCharacter
SyriacHbasaAbove = Char
'\x073a'
combiningToUnicode CombiningCharacter
SyriacHbasaBelow = Char
'\x073b'
combiningToUnicode CombiningCharacter
SyriacHbasaEsasaDotted = Char
'\x073c'
combiningToUnicode CombiningCharacter
SyriacEsasaAbove = Char
'\x073d'
combiningToUnicode CombiningCharacter
SyriacEsasaBelow = Char
'\x073e'
combiningToUnicode CombiningCharacter
SyriacRwaha = Char
'\x073f'
combiningToUnicode CombiningCharacter
SyriacFeminineDot = Char
'\x0740'
combiningToUnicode CombiningCharacter
SyriacQushshaya = Char
'\x0741'
combiningToUnicode CombiningCharacter
SyriacRukkakha = Char
'\x0742'
combiningToUnicode CombiningCharacter
SyriacTwoVerticalDotsAbove = Char
'\x0743'
combiningToUnicode CombiningCharacter
SyriacTwoVerticalDotsBelow = Char
'\x0744'
combiningToUnicode CombiningCharacter
SyriacThreeDotsAbove = Char
'\x0745'
combiningToUnicode CombiningCharacter
SyriacThreeDotsBelow = Char
'\x0746'
combiningToUnicode CombiningCharacter
SyriacObliqueLineAbove = Char
'\x0747'
combiningToUnicode CombiningCharacter
SyriacObliqueLineBelow = Char
'\x0748'
combiningToUnicode CombiningCharacter
SyriacMusic = Char
'\x0749'
combiningToUnicode CombiningCharacter
SyriacBarrekh = Char
'\x074a'
combiningToUnicode CombiningCharacter
NkoCombiningShortHighTone = Char
'\x07eb'
combiningToUnicode CombiningCharacter
NkoCombiningShortLowTone = Char
'\x07ec'
combiningToUnicode CombiningCharacter
NkoCombiningShortRisingTone = Char
'\x07ed'
combiningToUnicode CombiningCharacter
NkoCombiningLongDescendingTone = Char
'\x07ee'
combiningToUnicode CombiningCharacter
NkoCombiningLongHighTone = Char
'\x07ef'
combiningToUnicode CombiningCharacter
NkoCombiningLongLowTone = Char
'\x07f0'
combiningToUnicode CombiningCharacter
NkoCombiningLongRisingTone = Char
'\x07f1'
combiningToUnicode CombiningCharacter
NkoCombiningNasalizationMark = Char
'\x07f2'
combiningToUnicode CombiningCharacter
NkoCombiningDoubleDotAbove = Char
'\x07f3'
combiningToUnicode CombiningCharacter
SamaritanMarkIn = Char
'\x0816'
combiningToUnicode CombiningCharacter
SamaritanMarkInAlaf = Char
'\x0817'
combiningToUnicode CombiningCharacter
SamaritanMarkOcclusion = Char
'\x0818'
combiningToUnicode CombiningCharacter
SamaritanMarkDagesh = Char
'\x0819'
combiningToUnicode CombiningCharacter
SamaritanMarkEpentheticYut = Char
'\x081b'
combiningToUnicode CombiningCharacter
SamaritanVowelSignLongE = Char
'\x081c'
combiningToUnicode CombiningCharacter
SamaritanVowelSignE = Char
'\x081d'
combiningToUnicode CombiningCharacter
SamaritanVowelSignOverlongAa = Char
'\x081e'
combiningToUnicode CombiningCharacter
SamaritanVowelSignLongAa = Char
'\x081f'
combiningToUnicode CombiningCharacter
SamaritanVowelSignAa = Char
'\x0820'
combiningToUnicode CombiningCharacter
SamaritanVowelSignOverlongA = Char
'\x0821'
combiningToUnicode CombiningCharacter
SamaritanVowelSignLongA = Char
'\x0822'
combiningToUnicode CombiningCharacter
SamaritanVowelSignA = Char
'\x0823'
combiningToUnicode CombiningCharacter
SamaritanVowelSignShortA = Char
'\x0825'
combiningToUnicode CombiningCharacter
SamaritanVowelSignLongU = Char
'\x0826'
combiningToUnicode CombiningCharacter
SamaritanVowelSignU = Char
'\x0827'
combiningToUnicode CombiningCharacter
SamaritanVowelSignLongI = Char
'\x0829'
combiningToUnicode CombiningCharacter
SamaritanVowelSignI = Char
'\x082a'
combiningToUnicode CombiningCharacter
SamaritanVowelSignO = Char
'\x082b'
combiningToUnicode CombiningCharacter
SamaritanVowelSignSukun = Char
'\x082c'
combiningToUnicode CombiningCharacter
SamaritanMarkNequdaa = Char
'\x082d'
combiningToUnicode CombiningCharacter
MandaicAffricationMark = Char
'\x0859'
combiningToUnicode CombiningCharacter
MandaicVocalizationMark = Char
'\x085a'
combiningToUnicode CombiningCharacter
MandaicGeminationMark = Char
'\x085b'
combiningToUnicode CombiningCharacter
ArabicSmallHighWordArRub = Char
'\x08d4'
combiningToUnicode CombiningCharacter
ArabicSmallHighSad = Char
'\x08d5'
combiningToUnicode CombiningCharacter
ArabicSmallHighAin = Char
'\x08d6'
combiningToUnicode CombiningCharacter
ArabicSmallHighQaf = Char
'\x08d7'
combiningToUnicode CombiningCharacter
ArabicSmallHighNoonWithKasra = Char
'\x08d8'
combiningToUnicode CombiningCharacter
ArabicSmallLowNoonWithKasra = Char
'\x08d9'
combiningToUnicode CombiningCharacter
ArabicSmallHighWordAthThalatha = Char
'\x08da'
combiningToUnicode CombiningCharacter
ArabicSmallHighWordAsSajda = Char
'\x08db'
combiningToUnicode CombiningCharacter
ArabicSmallHighWordAnNisf = Char
'\x08dc'
combiningToUnicode CombiningCharacter
ArabicSmallHighWordSakta = Char
'\x08dd'
combiningToUnicode CombiningCharacter
ArabicSmallHighWordQif = Char
'\x08de'
combiningToUnicode CombiningCharacter
ArabicSmallHighWordWaqfa = Char
'\x08df'
combiningToUnicode CombiningCharacter
ArabicSmallHighFootnoteMarker = Char
'\x08e0'
combiningToUnicode CombiningCharacter
ArabicSmallHighSignSafha = Char
'\x08e1'
combiningToUnicode CombiningCharacter
ArabicTurnedDammaBelow = Char
'\x08e3'
combiningToUnicode CombiningCharacter
ArabicCurlyFatha = Char
'\x08e4'
combiningToUnicode CombiningCharacter
ArabicCurlyDamma = Char
'\x08e5'
combiningToUnicode CombiningCharacter
ArabicCurlyKasra = Char
'\x08e6'
combiningToUnicode CombiningCharacter
ArabicCurlyFathatan = Char
'\x08e7'
combiningToUnicode CombiningCharacter
ArabicCurlyDammatan = Char
'\x08e8'
combiningToUnicode CombiningCharacter
ArabicCurlyKasratan = Char
'\x08e9'
combiningToUnicode CombiningCharacter
ArabicToneOneDotAbove = Char
'\x08ea'
combiningToUnicode CombiningCharacter
ArabicToneTwoDotsAbove = Char
'\x08eb'
combiningToUnicode CombiningCharacter
ArabicToneLoopAbove = Char
'\x08ec'
combiningToUnicode CombiningCharacter
ArabicToneOneDotBelow = Char
'\x08ed'
combiningToUnicode CombiningCharacter
ArabicToneTwoDotsBelow = Char
'\x08ee'
combiningToUnicode CombiningCharacter
ArabicToneLoopBelow = Char
'\x08ef'
combiningToUnicode CombiningCharacter
ArabicOpenFathatan = Char
'\x08f0'
combiningToUnicode CombiningCharacter
ArabicOpenDammatan = Char
'\x08f1'
combiningToUnicode CombiningCharacter
ArabicOpenKasratan = Char
'\x08f2'
combiningToUnicode CombiningCharacter
ArabicSmallHighWaw = Char
'\x08f3'
combiningToUnicode CombiningCharacter
ArabicFathaWithRing = Char
'\x08f4'
combiningToUnicode CombiningCharacter
ArabicFathaWithDotAbove = Char
'\x08f5'
combiningToUnicode CombiningCharacter
ArabicKasraWithDotBelow = Char
'\x08f6'
combiningToUnicode CombiningCharacter
ArabicLeftArrowheadAbove = Char
'\x08f7'
combiningToUnicode CombiningCharacter
ArabicRightArrowheadAbove = Char
'\x08f8'
combiningToUnicode CombiningCharacter
ArabicLeftArrowheadBelow = Char
'\x08f9'
combiningToUnicode CombiningCharacter
ArabicRightArrowheadBelow = Char
'\x08fa'
combiningToUnicode CombiningCharacter
ArabicDoubleRightArrowheadAbove = Char
'\x08fb'
combiningToUnicode CombiningCharacter
ArabicDoubleRightArrowheadAboveWithDot = Char
'\x08fc'
combiningToUnicode CombiningCharacter
ArabicRightArrowheadAboveWithDot = Char
'\x08fd'
combiningToUnicode CombiningCharacter
ArabicDammaWithDot = Char
'\x08fe'
combiningToUnicode CombiningCharacter
ArabicMarkSidewaysNoonGhunna = Char
'\x08ff'
combiningToUnicode CombiningCharacter
DevanagariSignNukta = Char
'\x093c'
combiningToUnicode CombiningCharacter
DevanagariSignVirama = Char
'\x094d'
combiningToUnicode CombiningCharacter
DevanagariStressSignUdatta = Char
'\x0951'
combiningToUnicode CombiningCharacter
DevanagariStressSignAnudatta = Char
'\x0952'
combiningToUnicode CombiningCharacter
DevanagariGraveAccent = Char
'\x0953'
combiningToUnicode CombiningCharacter
DevanagariAcuteAccent = Char
'\x0954'
combiningToUnicode CombiningCharacter
BengaliSignNukta = Char
'\x09bc'
combiningToUnicode CombiningCharacter
BengaliVowelSignAa = Char
'\x09be'
combiningToUnicode CombiningCharacter
BengaliSignVirama = Char
'\x09cd'
combiningToUnicode CombiningCharacter
BengaliAuLengthMark = Char
'\x09d7'
combiningToUnicode CombiningCharacter
GurmukhiSignNukta = Char
'\x0a3c'
combiningToUnicode CombiningCharacter
GurmukhiSignVirama = Char
'\x0a4d'
combiningToUnicode CombiningCharacter
GujaratiSignNukta = Char
'\x0abc'
combiningToUnicode CombiningCharacter
GujaratiSignVirama = Char
'\x0acd'
combiningToUnicode CombiningCharacter
OriyaSignNukta = Char
'\x0b3c'
combiningToUnicode CombiningCharacter
OriyaVowelSignAa = Char
'\x0b3e'
combiningToUnicode CombiningCharacter
OriyaSignVirama = Char
'\x0b4d'
combiningToUnicode CombiningCharacter
OriyaAiLengthMark = Char
'\x0b56'
combiningToUnicode CombiningCharacter
OriyaAuLengthMark = Char
'\x0b57'
combiningToUnicode CombiningCharacter
TamilVowelSignAa = Char
'\x0bbe'
combiningToUnicode CombiningCharacter
TamilSignVirama = Char
'\x0bcd'
combiningToUnicode CombiningCharacter
TamilAuLengthMark = Char
'\x0bd7'
combiningToUnicode CombiningCharacter
TeluguSignVirama = Char
'\x0c4d'
combiningToUnicode CombiningCharacter
TeluguLengthMark = Char
'\x0c55'
combiningToUnicode CombiningCharacter
TeluguAiLengthMark = Char
'\x0c56'
combiningToUnicode CombiningCharacter
KannadaSignNukta = Char
'\x0cbc'
combiningToUnicode CombiningCharacter
KannadaVowelSignUu = Char
'\x0cc2'
combiningToUnicode CombiningCharacter
KannadaSignVirama = Char
'\x0ccd'
combiningToUnicode CombiningCharacter
KannadaLengthMark = Char
'\x0cd5'
combiningToUnicode CombiningCharacter
KannadaAiLengthMark = Char
'\x0cd6'
combiningToUnicode CombiningCharacter
MalayalamVowelSignAa = Char
'\x0d3e'
combiningToUnicode CombiningCharacter
MalayalamSignVirama = Char
'\x0d4d'
combiningToUnicode CombiningCharacter
MalayalamAuLengthMark = Char
'\x0d57'
combiningToUnicode CombiningCharacter
SinhalaSignAlLakuna = Char
'\x0dca'
combiningToUnicode CombiningCharacter
SinhalaVowelSignAelaPilla = Char
'\x0dcf'
combiningToUnicode CombiningCharacter
SinhalaVowelSignGayanukitta = Char
'\x0ddf'
combiningToUnicode CombiningCharacter
ThaiCharacterSaraU = Char
'\x0e38'
combiningToUnicode CombiningCharacter
ThaiCharacterSaraUu = Char
'\x0e39'
combiningToUnicode CombiningCharacter
ThaiCharacterPhinthu = Char
'\x0e3a'
combiningToUnicode CombiningCharacter
ThaiCharacterMaiEk = Char
'\x0e48'
combiningToUnicode CombiningCharacter
ThaiCharacterMaiTho = Char
'\x0e49'
combiningToUnicode CombiningCharacter
ThaiCharacterMaiTri = Char
'\x0e4a'
combiningToUnicode CombiningCharacter
ThaiCharacterMaiChattawa = Char
'\x0e4b'
combiningToUnicode CombiningCharacter
LaoVowelSignU = Char
'\x0eb8'
combiningToUnicode CombiningCharacter
LaoVowelSignUu = Char
'\x0eb9'
combiningToUnicode CombiningCharacter
LaoToneMaiEk = Char
'\x0ec8'
combiningToUnicode CombiningCharacter
LaoToneMaiTho = Char
'\x0ec9'
combiningToUnicode CombiningCharacter
LaoToneMaiTi = Char
'\x0eca'
combiningToUnicode CombiningCharacter
LaoToneMaiCatawa = Char
'\x0ecb'
combiningToUnicode CombiningCharacter
TibetanAstrologicalSignKhyudPa = Char
'\x0f18'
combiningToUnicode CombiningCharacter
TibetanAstrologicalSignSdongTshugs = Char
'\x0f19'
combiningToUnicode CombiningCharacter
TibetanMarkNgasBzungNyiZla = Char
'\x0f35'
combiningToUnicode CombiningCharacter
TibetanMarkNgasBzungSgorRtags = Char
'\x0f37'
combiningToUnicode CombiningCharacter
TibetanMarkTsaPhru = Char
'\x0f39'
combiningToUnicode CombiningCharacter
TibetanVowelSignAa = Char
'\x0f71'
combiningToUnicode CombiningCharacter
TibetanVowelSignI = Char
'\x0f72'
combiningToUnicode CombiningCharacter
TibetanVowelSignU = Char
'\x0f74'
combiningToUnicode CombiningCharacter
TibetanVowelSignE = Char
'\x0f7a'
combiningToUnicode CombiningCharacter
TibetanVowelSignEe = Char
'\x0f7b'
combiningToUnicode CombiningCharacter
TibetanVowelSignO = Char
'\x0f7c'
combiningToUnicode CombiningCharacter
TibetanVowelSignOo = Char
'\x0f7d'
combiningToUnicode CombiningCharacter
TibetanVowelSignReversedI = Char
'\x0f80'
combiningToUnicode CombiningCharacter
TibetanSignNyiZlaNaaDa = Char
'\x0f82'
combiningToUnicode CombiningCharacter
TibetanSignSnaLdan = Char
'\x0f83'
combiningToUnicode CombiningCharacter
TibetanMarkHalanta = Char
'\x0f84'
combiningToUnicode CombiningCharacter
TibetanSignLciRtags = Char
'\x0f86'
combiningToUnicode CombiningCharacter
TibetanSignYangRtags = Char
'\x0f87'
combiningToUnicode CombiningCharacter
TibetanSubjoinedLetterSsa = Char
'\x0fb5'
combiningToUnicode CombiningCharacter
TibetanSubjoinedLetterHa = Char
'\x0fb7'
combiningToUnicode CombiningCharacter
TibetanSymbolPadmaGdan = Char
'\x0fc6'
combiningToUnicode CombiningCharacter
MyanmarVowelSignIi = Char
'\x102e'
combiningToUnicode CombiningCharacter
MyanmarSignDotBelow = Char
'\x1037'
combiningToUnicode CombiningCharacter
MyanmarSignVirama = Char
'\x1039'
combiningToUnicode CombiningCharacter
MyanmarSignAsat = Char
'\x103a'
combiningToUnicode CombiningCharacter
MyanmarSignShanCouncilEmphaticTone = Char
'\x108d'
combiningToUnicode CombiningCharacter
EthiopicCombiningGeminationAndVowelLengthMark = Char
'\x135d'
combiningToUnicode CombiningCharacter
EthiopicCombiningVowelLengthMark = Char
'\x135e'
combiningToUnicode CombiningCharacter
EthiopicCombiningGeminationMark = Char
'\x135f'
combiningToUnicode CombiningCharacter
TagalogSignVirama = Char
'\x1714'
combiningToUnicode CombiningCharacter
HanunooSignPamudpod = Char
'\x1734'
combiningToUnicode CombiningCharacter
KhmerSignCoeng = Char
'\x17d2'
combiningToUnicode CombiningCharacter
KhmerSignAtthacan = Char
'\x17dd'
combiningToUnicode CombiningCharacter
MongolianLetterAliGaliDagalga = Char
'\x18a9'
combiningToUnicode CombiningCharacter
LimbuSignMukphreng = Char
'\x1939'
combiningToUnicode CombiningCharacter
LimbuSignKemphreng = Char
'\x193a'
combiningToUnicode CombiningCharacter
LimbuSignSaI = Char
'\x193b'
combiningToUnicode CombiningCharacter
BugineseVowelSignI = Char
'\x1a17'
combiningToUnicode CombiningCharacter
BugineseVowelSignU = Char
'\x1a18'
combiningToUnicode CombiningCharacter
TaiThamSignSakot = Char
'\x1a60'
combiningToUnicode CombiningCharacter
TaiThamSignTone1 = Char
'\x1a75'
combiningToUnicode CombiningCharacter
TaiThamSignTone2 = Char
'\x1a76'
combiningToUnicode CombiningCharacter
TaiThamSignKhuenTone3 = Char
'\x1a77'
combiningToUnicode CombiningCharacter
TaiThamSignKhuenTone4 = Char
'\x1a78'
combiningToUnicode CombiningCharacter
TaiThamSignKhuenTone5 = Char
'\x1a79'
combiningToUnicode CombiningCharacter
TaiThamSignRaHaam = Char
'\x1a7a'
combiningToUnicode CombiningCharacter
TaiThamSignMaiSam = Char
'\x1a7b'
combiningToUnicode CombiningCharacter
TaiThamSignKhuenLueKaran = Char
'\x1a7c'
combiningToUnicode CombiningCharacter
TaiThamCombiningCryptogrammicDot = Char
'\x1a7f'
combiningToUnicode CombiningCharacter
CombiningDoubledCircumflexAccent = Char
'\x1ab0'
combiningToUnicode CombiningCharacter
CombiningDiaeresisRing = Char
'\x1ab1'
combiningToUnicode CombiningCharacter
CombiningInfinity = Char
'\x1ab2'
combiningToUnicode CombiningCharacter
CombiningDownwardsArrow = Char
'\x1ab3'
combiningToUnicode CombiningCharacter
CombiningTripleDot = Char
'\x1ab4'
combiningToUnicode CombiningCharacter
CombiningXXBelow = Char
'\x1ab5'
combiningToUnicode CombiningCharacter
CombiningWigglyLineBelow = Char
'\x1ab6'
combiningToUnicode CombiningCharacter
CombiningOpenMarkBelow = Char
'\x1ab7'
combiningToUnicode CombiningCharacter
CombiningDoubleOpenMarkBelow = Char
'\x1ab8'
combiningToUnicode CombiningCharacter
CombiningLightCentralizationStrokeBelow = Char
'\x1ab9'
combiningToUnicode CombiningCharacter
CombiningStrongCentralizationStrokeBelow = Char
'\x1aba'
combiningToUnicode CombiningCharacter
CombiningParenthesesAbove = Char
'\x1abb'
combiningToUnicode CombiningCharacter
CombiningDoubleParenthesesAbove = Char
'\x1abc'
combiningToUnicode CombiningCharacter
CombiningParenthesesBelow = Char
'\x1abd'
combiningToUnicode CombiningCharacter
BalineseSignRerekan = Char
'\x1b34'
combiningToUnicode CombiningCharacter
BalineseVowelSignTedung = Char
'\x1b35'
combiningToUnicode CombiningCharacter
BalineseAdegAdeg = Char
'\x1b44'
combiningToUnicode CombiningCharacter
BalineseMusicalSymbolCombiningTegeh = Char
'\x1b6b'
combiningToUnicode CombiningCharacter
BalineseMusicalSymbolCombiningEndep = Char
'\x1b6c'
combiningToUnicode CombiningCharacter
BalineseMusicalSymbolCombiningKempul = Char
'\x1b6d'
combiningToUnicode CombiningCharacter
BalineseMusicalSymbolCombiningKempli = Char
'\x1b6e'
combiningToUnicode CombiningCharacter
BalineseMusicalSymbolCombiningJegogan = Char
'\x1b6f'
combiningToUnicode CombiningCharacter
BalineseMusicalSymbolCombiningKempulWithJegogan = Char
'\x1b70'
combiningToUnicode CombiningCharacter
BalineseMusicalSymbolCombiningKempliWithJegogan = Char
'\x1b71'
combiningToUnicode CombiningCharacter
BalineseMusicalSymbolCombiningBende = Char
'\x1b72'
combiningToUnicode CombiningCharacter
BalineseMusicalSymbolCombiningGong = Char
'\x1b73'
combiningToUnicode CombiningCharacter
SundaneseSignPamaaeh = Char
'\x1baa'
combiningToUnicode CombiningCharacter
SundaneseSignVirama = Char
'\x1bab'
combiningToUnicode CombiningCharacter
BatakSignTompi = Char
'\x1be6'
combiningToUnicode CombiningCharacter
BatakPangolat = Char
'\x1bf2'
combiningToUnicode CombiningCharacter
BatakPanongonan = Char
'\x1bf3'
combiningToUnicode CombiningCharacter
LepchaSignNukta = Char
'\x1c37'
combiningToUnicode CombiningCharacter
VedicToneKarshana = Char
'\x1cd0'
combiningToUnicode CombiningCharacter
VedicToneShara = Char
'\x1cd1'
combiningToUnicode CombiningCharacter
VedicTonePrenkha = Char
'\x1cd2'
combiningToUnicode CombiningCharacter
VedicSignYajurvedicMidlineSvarita = Char
'\x1cd4'
combiningToUnicode CombiningCharacter
VedicToneYajurvedicAggravatedIndependentSvarita = Char
'\x1cd5'
combiningToUnicode CombiningCharacter
VedicToneYajurvedicIndependentSvarita = Char
'\x1cd6'
combiningToUnicode CombiningCharacter
VedicToneYajurvedicKathakaIndependentSvarita = Char
'\x1cd7'
combiningToUnicode CombiningCharacter
VedicToneCandraBelow = Char
'\x1cd8'
combiningToUnicode CombiningCharacter
VedicToneYajurvedicKathakaIndependentSvaritaSchroeder = Char
'\x1cd9'
combiningToUnicode CombiningCharacter
VedicToneDoubleSvarita = Char
'\x1cda'
combiningToUnicode CombiningCharacter
VedicToneTripleSvarita = Char
'\x1cdb'
combiningToUnicode CombiningCharacter
VedicToneKathakaAnudatta = Char
'\x1cdc'
combiningToUnicode CombiningCharacter
VedicToneDotBelow = Char
'\x1cdd'
combiningToUnicode CombiningCharacter
VedicToneTwoDotsBelow = Char
'\x1cde'
combiningToUnicode CombiningCharacter
VedicToneThreeDotsBelow = Char
'\x1cdf'
combiningToUnicode CombiningCharacter
VedicToneRigvedicKashmiriIndependentSvarita = Char
'\x1ce0'
combiningToUnicode CombiningCharacter
VedicSignVisargaSvarita = Char
'\x1ce2'
combiningToUnicode CombiningCharacter
VedicSignVisargaUdatta = Char
'\x1ce3'
combiningToUnicode CombiningCharacter
VedicSignReversedVisargaUdatta = Char
'\x1ce4'
combiningToUnicode CombiningCharacter
VedicSignVisargaAnudatta = Char
'\x1ce5'
combiningToUnicode CombiningCharacter
VedicSignReversedVisargaAnudatta = Char
'\x1ce6'
combiningToUnicode CombiningCharacter
VedicSignVisargaUdattaWithTail = Char
'\x1ce7'
combiningToUnicode CombiningCharacter
VedicSignVisargaAnudattaWithTail = Char
'\x1ce8'
combiningToUnicode CombiningCharacter
VedicSignTiryak = Char
'\x1ced'
combiningToUnicode CombiningCharacter
VedicToneCandraAbove = Char
'\x1cf4'
combiningToUnicode CombiningCharacter
VedicToneRingAbove = Char
'\x1cf8'
combiningToUnicode CombiningCharacter
VedicToneDoubleRingAbove = Char
'\x1cf9'
combiningToUnicode CombiningCharacter
CombiningDottedGraveAccent = Char
'\x1dc0'
combiningToUnicode CombiningCharacter
CombiningDottedAcuteAccent = Char
'\x1dc1'
combiningToUnicode CombiningCharacter
CombiningSnakeBelow = Char
'\x1dc2'
combiningToUnicode CombiningCharacter
CombiningSuspensionMark = Char
'\x1dc3'
combiningToUnicode CombiningCharacter
CombiningMacronAcute = Char
'\x1dc4'
combiningToUnicode CombiningCharacter
CombiningGraveMacron = Char
'\x1dc5'
combiningToUnicode CombiningCharacter
CombiningMacronGrave = Char
'\x1dc6'
combiningToUnicode CombiningCharacter
CombiningAcuteMacron = Char
'\x1dc7'
combiningToUnicode CombiningCharacter
CombiningGraveAcuteGrave = Char
'\x1dc8'
combiningToUnicode CombiningCharacter
CombiningAcuteGraveAcute = Char
'\x1dc9'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterRBelow = Char
'\x1dca'
combiningToUnicode CombiningCharacter
CombiningBreveMacron = Char
'\x1dcb'
combiningToUnicode CombiningCharacter
CombiningMacronBreve = Char
'\x1dcc'
combiningToUnicode CombiningCharacter
CombiningDoubleCircumflexAbove = Char
'\x1dcd'
combiningToUnicode CombiningCharacter
CombiningOgonekAbove = Char
'\x1dce'
combiningToUnicode CombiningCharacter
CombiningZigzagBelow = Char
'\x1dcf'
combiningToUnicode CombiningCharacter
CombiningIsBelow = Char
'\x1dd0'
combiningToUnicode CombiningCharacter
CombiningUrAbove = Char
'\x1dd1'
combiningToUnicode CombiningCharacter
CombiningUsAbove = Char
'\x1dd2'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterFlattenedOpenAAbove = Char
'\x1dd3'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterAe = Char
'\x1dd4'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterAo = Char
'\x1dd5'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterAv = Char
'\x1dd6'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterCCedilla = Char
'\x1dd7'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterInsularD = Char
'\x1dd8'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterEth = Char
'\x1dd9'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterG = Char
'\x1dda'
combiningToUnicode CombiningCharacter
CombiningLatinLetterSmallCapitalG = Char
'\x1ddb'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterK = Char
'\x1ddc'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterL = Char
'\x1ddd'
combiningToUnicode CombiningCharacter
CombiningLatinLetterSmallCapitalL = Char
'\x1dde'
combiningToUnicode CombiningCharacter
CombiningLatinLetterSmallCapitalM = Char
'\x1ddf'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterN = Char
'\x1de0'
combiningToUnicode CombiningCharacter
CombiningLatinLetterSmallCapitalN = Char
'\x1de1'
combiningToUnicode CombiningCharacter
CombiningLatinLetterSmallCapitalR = Char
'\x1de2'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterRRotunda = Char
'\x1de3'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterS = Char
'\x1de4'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterLongS = Char
'\x1de5'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterZ = Char
'\x1de6'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterAlpha = Char
'\x1de7'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterB = Char
'\x1de8'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterBeta = Char
'\x1de9'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterSchwa = Char
'\x1dea'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterF = Char
'\x1deb'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterLWithDoubleMiddleTilde = Char
'\x1dec'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterOWithLightCentralizationStroke = Char
'\x1ded'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterP = Char
'\x1dee'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterEsh = Char
'\x1def'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterUWithLightCentralizationStroke = Char
'\x1df0'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterW = Char
'\x1df1'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterAWithDiaeresis = Char
'\x1df2'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterOWithDiaeresis = Char
'\x1df3'
combiningToUnicode CombiningCharacter
CombiningLatinSmallLetterUWithDiaeresis = Char
'\x1df4'
combiningToUnicode CombiningCharacter
CombiningUpTackAbove = Char
'\x1df5'
combiningToUnicode CombiningCharacter
CombiningDeletionMark = Char
'\x1dfb'
combiningToUnicode CombiningCharacter
CombiningDoubleInvertedBreveBelow = Char
'\x1dfc'
combiningToUnicode CombiningCharacter
CombiningAlmostEqualToBelow = Char
'\x1dfd'
combiningToUnicode CombiningCharacter
CombiningLeftArrowheadAbove = Char
'\x1dfe'
combiningToUnicode CombiningCharacter
CombiningRightArrowheadAndDownArrowheadBelow = Char
'\x1dff'
combiningToUnicode CombiningCharacter
CombiningLeftHarpoonAbove = Char
'\x20d0'
combiningToUnicode CombiningCharacter
CombiningRightHarpoonAbove = Char
'\x20d1'
combiningToUnicode CombiningCharacter
CombiningLongVerticalLineOverlay = Char
'\x20d2'
combiningToUnicode CombiningCharacter
CombiningShortVerticalLineOverlay = Char
'\x20d3'
combiningToUnicode CombiningCharacter
CombiningAnticlockwiseArrowAbove = Char
'\x20d4'
combiningToUnicode CombiningCharacter
CombiningClockwiseArrowAbove = Char
'\x20d5'
combiningToUnicode CombiningCharacter
CombiningLeftArrowAbove = Char
'\x20d6'
combiningToUnicode CombiningCharacter
CombiningRightArrowAbove = Char
'\x20d7'
combiningToUnicode CombiningCharacter
CombiningRingOverlay = Char
'\x20d8'
combiningToUnicode CombiningCharacter
CombiningClockwiseRingOverlay = Char
'\x20d9'
combiningToUnicode CombiningCharacter
CombiningAnticlockwiseRingOverlay = Char
'\x20da'
combiningToUnicode CombiningCharacter
CombiningThreeDotsAbove = Char
'\x20db'
combiningToUnicode CombiningCharacter
CombiningFourDotsAbove = Char
'\x20dc'
combiningToUnicode CombiningCharacter
CombiningLeftRightArrowAbove = Char
'\x20e1'
combiningToUnicode CombiningCharacter
CombiningReverseSolidusOverlay = Char
'\x20e5'
combiningToUnicode CombiningCharacter
CombiningDoubleVerticalStrokeOverlay = Char
'\x20e6'
combiningToUnicode CombiningCharacter
CombiningAnnuitySymbol = Char
'\x20e7'
combiningToUnicode CombiningCharacter
CombiningTripleUnderdot = Char
'\x20e8'
combiningToUnicode CombiningCharacter
CombiningWideBridgeAbove = Char
'\x20e9'
combiningToUnicode CombiningCharacter
CombiningLeftwardsArrowOverlay = Char
'\x20ea'
combiningToUnicode CombiningCharacter
CombiningLongDoubleSolidusOverlay = Char
'\x20eb'
combiningToUnicode CombiningCharacter
CombiningRightwardsHarpoonWithBarbDownwards = Char
'\x20ec'
combiningToUnicode CombiningCharacter
CombiningLeftwardsHarpoonWithBarbDownwards = Char
'\x20ed'
combiningToUnicode CombiningCharacter
CombiningLeftArrowBelow = Char
'\x20ee'
combiningToUnicode CombiningCharacter
CombiningRightArrowBelow = Char
'\x20ef'
combiningToUnicode CombiningCharacter
CombiningAsteriskAbove = Char
'\x20f0'
combiningToUnicode CombiningCharacter
CopticCombiningNiAbove = Char
'\x2cef'
combiningToUnicode CombiningCharacter
CopticCombiningSpiritusAsper = Char
'\x2cf0'
combiningToUnicode CombiningCharacter
CopticCombiningSpiritusLenis = Char
'\x2cf1'
combiningToUnicode CombiningCharacter
TifinaghConsonantJoiner = Char
'\x2d7f'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterBe = Char
'\x2de0'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterVe = Char
'\x2de1'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterGhe = Char
'\x2de2'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterDe = Char
'\x2de3'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterZhe = Char
'\x2de4'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterZe = Char
'\x2de5'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterKa = Char
'\x2de6'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterEl = Char
'\x2de7'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterEm = Char
'\x2de8'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterEn = Char
'\x2de9'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterO = Char
'\x2dea'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterPe = Char
'\x2deb'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterEr = Char
'\x2dec'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterEs = Char
'\x2ded'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterTe = Char
'\x2dee'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterHa = Char
'\x2def'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterTse = Char
'\x2df0'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterChe = Char
'\x2df1'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterSha = Char
'\x2df2'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterShcha = Char
'\x2df3'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterFita = Char
'\x2df4'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterEsTe = Char
'\x2df5'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterA = Char
'\x2df6'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterIe = Char
'\x2df7'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterDjerv = Char
'\x2df8'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterMonographUk = Char
'\x2df9'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterYat = Char
'\x2dfa'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterYu = Char
'\x2dfb'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterIotifiedA = Char
'\x2dfc'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterLittleYus = Char
'\x2dfd'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterBigYus = Char
'\x2dfe'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterIotifiedBigYus = Char
'\x2dff'
combiningToUnicode CombiningCharacter
IdeographicLevelToneMark = Char
'\x302a'
combiningToUnicode CombiningCharacter
IdeographicRisingToneMark = Char
'\x302b'
combiningToUnicode CombiningCharacter
IdeographicDepartingToneMark = Char
'\x302c'
combiningToUnicode CombiningCharacter
IdeographicEnteringToneMark = Char
'\x302d'
combiningToUnicode CombiningCharacter
HangulSingleDotToneMark = Char
'\x302e'
combiningToUnicode CombiningCharacter
HangulDoubleDotToneMark = Char
'\x302f'
combiningToUnicode CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark = Char
'\x3099'
combiningToUnicode CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark = Char
'\x309a'
combiningToUnicode CombiningCharacter
CombiningCyrillicVzmet = Char
'\xa66f'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterUkrainianIe = Char
'\xa674'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterI = Char
'\xa675'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterYi = Char
'\xa676'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterU = Char
'\xa677'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterHardSign = Char
'\xa678'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterYeru = Char
'\xa679'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterSoftSign = Char
'\xa67a'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterOmega = Char
'\xa67b'
combiningToUnicode CombiningCharacter
CombiningCyrillicKavyka = Char
'\xa67c'
combiningToUnicode CombiningCharacter
CombiningCyrillicPayerok = Char
'\xa67d'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterEf = Char
'\xa69e'
combiningToUnicode CombiningCharacter
CombiningCyrillicLetterIotifiedE = Char
'\xa69f'
combiningToUnicode CombiningCharacter
BamumCombiningMarkKoqndon = Char
'\xa6f0'
combiningToUnicode CombiningCharacter
BamumCombiningMarkTukwentis = Char
'\xa6f1'
combiningToUnicode CombiningCharacter
SylotiNagriSignHasanta = Char
'\xa806'
combiningToUnicode CombiningCharacter
SaurashtraSignVirama = Char
'\xa8c4'
combiningToUnicode CombiningCharacter
CombiningDevanagariDigitZero = Char
'\xa8e0'
combiningToUnicode CombiningCharacter
CombiningDevanagariDigitOne = Char
'\xa8e1'
combiningToUnicode CombiningCharacter
CombiningDevanagariDigitTwo = Char
'\xa8e2'
combiningToUnicode CombiningCharacter
CombiningDevanagariDigitThree = Char
'\xa8e3'
combiningToUnicode CombiningCharacter
CombiningDevanagariDigitFour = Char
'\xa8e4'
combiningToUnicode CombiningCharacter
CombiningDevanagariDigitFive = Char
'\xa8e5'
combiningToUnicode CombiningCharacter
CombiningDevanagariDigitSix = Char
'\xa8e6'
combiningToUnicode CombiningCharacter
CombiningDevanagariDigitSeven = Char
'\xa8e7'
combiningToUnicode CombiningCharacter
CombiningDevanagariDigitEight = Char
'\xa8e8'
combiningToUnicode CombiningCharacter
CombiningDevanagariDigitNine = Char
'\xa8e9'
combiningToUnicode CombiningCharacter
CombiningDevanagariLetterA = Char
'\xa8ea'
combiningToUnicode CombiningCharacter
CombiningDevanagariLetterU = Char
'\xa8eb'
combiningToUnicode CombiningCharacter
CombiningDevanagariLetterKa = Char
'\xa8ec'
combiningToUnicode CombiningCharacter
CombiningDevanagariLetterNa = Char
'\xa8ed'
combiningToUnicode CombiningCharacter
CombiningDevanagariLetterPa = Char
'\xa8ee'
combiningToUnicode CombiningCharacter
CombiningDevanagariLetterRa = Char
'\xa8ef'
combiningToUnicode CombiningCharacter
CombiningDevanagariLetterVi = Char
'\xa8f0'
combiningToUnicode CombiningCharacter
CombiningDevanagariSignAvagraha = Char
'\xa8f1'
combiningToUnicode CombiningCharacter
KayahLiTonePlophu = Char
'\xa92b'
combiningToUnicode CombiningCharacter
KayahLiToneCalya = Char
'\xa92c'
combiningToUnicode CombiningCharacter
KayahLiToneCalyaPlophu = Char
'\xa92d'
combiningToUnicode CombiningCharacter
RejangVirama = Char
'\xa953'
combiningToUnicode CombiningCharacter
JavaneseSignCecakTelu = Char
'\xa9b3'
combiningToUnicode CombiningCharacter
JavanesePangkon = Char
'\xa9c0'
combiningToUnicode CombiningCharacter
TaiVietMaiKang = Char
'\xaab0'
combiningToUnicode CombiningCharacter
TaiVietVowelI = Char
'\xaab2'
combiningToUnicode CombiningCharacter
TaiVietVowelUe = Char
'\xaab3'
combiningToUnicode CombiningCharacter
TaiVietVowelU = Char
'\xaab4'
combiningToUnicode CombiningCharacter
TaiVietMaiKhit = Char
'\xaab7'
combiningToUnicode CombiningCharacter
TaiVietVowelIa = Char
'\xaab8'
combiningToUnicode CombiningCharacter
TaiVietVowelAm = Char
'\xaabe'
combiningToUnicode CombiningCharacter
TaiVietToneMaiEk = Char
'\xaabf'
combiningToUnicode CombiningCharacter
TaiVietToneMaiTho = Char
'\xaac1'
combiningToUnicode CombiningCharacter
MeeteiMayekVirama = Char
'\xaaf6'
combiningToUnicode CombiningCharacter
MeeteiMayekApunIyek = Char
'\xabed'
combiningToUnicode CombiningCharacter
HebrewPointJudeoSpanishVarika = Char
'\xfb1e'
combiningToUnicode CombiningCharacter
CombiningLigatureLeftHalf = Char
'\xfe20'
combiningToUnicode CombiningCharacter
CombiningLigatureRightHalf = Char
'\xfe21'
combiningToUnicode CombiningCharacter
CombiningDoubleTildeLeftHalf = Char
'\xfe22'
combiningToUnicode CombiningCharacter
CombiningDoubleTildeRightHalf = Char
'\xfe23'
combiningToUnicode CombiningCharacter
CombiningMacronLeftHalf = Char
'\xfe24'
combiningToUnicode CombiningCharacter
CombiningMacronRightHalf = Char
'\xfe25'
combiningToUnicode CombiningCharacter
CombiningConjoiningMacron = Char
'\xfe26'
combiningToUnicode CombiningCharacter
CombiningLigatureLeftHalfBelow = Char
'\xfe27'
combiningToUnicode CombiningCharacter
CombiningLigatureRightHalfBelow = Char
'\xfe28'
combiningToUnicode CombiningCharacter
CombiningTildeLeftHalfBelow = Char
'\xfe29'
combiningToUnicode CombiningCharacter
CombiningTildeRightHalfBelow = Char
'\xfe2a'
combiningToUnicode CombiningCharacter
CombiningMacronLeftHalfBelow = Char
'\xfe2b'
combiningToUnicode CombiningCharacter
CombiningMacronRightHalfBelow = Char
'\xfe2c'
combiningToUnicode CombiningCharacter
CombiningConjoiningMacronBelow = Char
'\xfe2d'
combiningToUnicode CombiningCharacter
CombiningCyrillicTitloLeftHalf = Char
'\xfe2e'
combiningToUnicode CombiningCharacter
CombiningCyrillicTitloRightHalf = Char
'\xfe2f'
combiningToUnicode CombiningCharacter
PhaistosDiscSignCombiningObliqueStroke = Char
'\x101fd'
combiningToUnicode CombiningCharacter
CopticEpactThousandsMark = Char
'\x102e0'
combiningToUnicode CombiningCharacter
CombiningOldPermicLetterAn = Char
'\x10376'
combiningToUnicode CombiningCharacter
CombiningOldPermicLetterDoi = Char
'\x10377'
combiningToUnicode CombiningCharacter
CombiningOldPermicLetterZata = Char
'\x10378'
combiningToUnicode CombiningCharacter
CombiningOldPermicLetterNenoe = Char
'\x10379'
combiningToUnicode CombiningCharacter
CombiningOldPermicLetterSii = Char
'\x1037a'
combiningToUnicode CombiningCharacter
KharoshthiSignDoubleRingBelow = Char
'\x10a0d'
combiningToUnicode CombiningCharacter
KharoshthiSignVisarga = Char
'\x10a0f'
combiningToUnicode CombiningCharacter
KharoshthiSignBarAbove = Char
'\x10a38'
combiningToUnicode CombiningCharacter
KharoshthiSignCauda = Char
'\x10a39'
combiningToUnicode CombiningCharacter
KharoshthiSignDotBelow = Char
'\x10a3a'
combiningToUnicode CombiningCharacter
KharoshthiVirama = Char
'\x10a3f'
combiningToUnicode CombiningCharacter
ManichaeanAbbreviationMarkAbove = Char
'\x10ae5'
combiningToUnicode CombiningCharacter
ManichaeanAbbreviationMarkBelow = Char
'\x10ae6'
combiningToUnicode CombiningCharacter
BrahmiVirama = Char
'\x11046'
combiningToUnicode CombiningCharacter
BrahmiNumberJoiner = Char
'\x1107f'
combiningToUnicode CombiningCharacter
KaithiSignVirama = Char
'\x110b9'
combiningToUnicode CombiningCharacter
KaithiSignNukta = Char
'\x110ba'
combiningToUnicode CombiningCharacter
ChakmaSignCandrabindu = Char
'\x11100'
combiningToUnicode CombiningCharacter
ChakmaSignAnusvara = Char
'\x11101'
combiningToUnicode CombiningCharacter
ChakmaSignVisarga = Char
'\x11102'
combiningToUnicode CombiningCharacter
ChakmaVowelSignA = Char
'\x11127'
combiningToUnicode CombiningCharacter
ChakmaVirama = Char
'\x11133'
combiningToUnicode CombiningCharacter
ChakmaMaayyaa = Char
'\x11134'
combiningToUnicode CombiningCharacter
MahajaniSignNukta = Char
'\x11173'
combiningToUnicode CombiningCharacter
SharadaSignVirama = Char
'\x111c0'
combiningToUnicode CombiningCharacter
SharadaSignNukta = Char
'\x111ca'
combiningToUnicode CombiningCharacter
KhojkiSignVirama = Char
'\x11235'
combiningToUnicode CombiningCharacter
KhojkiSignNukta = Char
'\x11236'
combiningToUnicode CombiningCharacter
KhudawadiSignNukta = Char
'\x112e9'
combiningToUnicode CombiningCharacter
KhudawadiSignVirama = Char
'\x112ea'
combiningToUnicode CombiningCharacter
GranthaSignNukta = Char
'\x1133c'
combiningToUnicode CombiningCharacter
GranthaVowelSignAa = Char
'\x1133e'
combiningToUnicode CombiningCharacter
GranthaSignVirama = Char
'\x1134d'
combiningToUnicode CombiningCharacter
GranthaAuLengthMark = Char
'\x11357'
combiningToUnicode CombiningCharacter
CombiningGranthaDigitZero = Char
'\x11366'
combiningToUnicode CombiningCharacter
CombiningGranthaDigitOne = Char
'\x11367'
combiningToUnicode CombiningCharacter
CombiningGranthaDigitTwo = Char
'\x11368'
combiningToUnicode CombiningCharacter
CombiningGranthaDigitThree = Char
'\x11369'
combiningToUnicode CombiningCharacter
CombiningGranthaDigitFour = Char
'\x1136a'
combiningToUnicode CombiningCharacter
CombiningGranthaDigitFive = Char
'\x1136b'
combiningToUnicode CombiningCharacter
CombiningGranthaDigitSix = Char
'\x1136c'
combiningToUnicode CombiningCharacter
CombiningGranthaLetterA = Char
'\x11370'
combiningToUnicode CombiningCharacter
CombiningGranthaLetterKa = Char
'\x11371'
combiningToUnicode CombiningCharacter
CombiningGranthaLetterNa = Char
'\x11372'
combiningToUnicode CombiningCharacter
CombiningGranthaLetterVi = Char
'\x11373'
combiningToUnicode CombiningCharacter
CombiningGranthaLetterPa = Char
'\x11374'
combiningToUnicode CombiningCharacter
NewaSignVirama = Char
'\x11442'
combiningToUnicode CombiningCharacter
NewaSignNukta = Char
'\x11446'
combiningToUnicode CombiningCharacter
TirhutaVowelSignAa = Char
'\x114b0'
combiningToUnicode CombiningCharacter
TirhutaVowelSignShortE = Char
'\x114ba'
combiningToUnicode CombiningCharacter
TirhutaVowelSignShortO = Char
'\x114bd'
combiningToUnicode CombiningCharacter
TirhutaSignVirama = Char
'\x114c2'
combiningToUnicode CombiningCharacter
TirhutaSignNukta = Char
'\x114c3'
combiningToUnicode CombiningCharacter
SiddhamVowelSignAa = Char
'\x115af'
combiningToUnicode CombiningCharacter
SiddhamSignVirama = Char
'\x115bf'
combiningToUnicode CombiningCharacter
SiddhamSignNukta = Char
'\x115c0'
combiningToUnicode CombiningCharacter
ModiSignVirama = Char
'\x1163f'
combiningToUnicode CombiningCharacter
TakriSignVirama = Char
'\x116b6'
combiningToUnicode CombiningCharacter
TakriSignNukta = Char
'\x116b7'
combiningToUnicode CombiningCharacter
AhomSignKiller = Char
'\x1172b'
combiningToUnicode CombiningCharacter
BhaiksukiSignVirama = Char
'\x11c3f'
combiningToUnicode CombiningCharacter
BassaVahCombiningHighTone = Char
'\x16af0'
combiningToUnicode CombiningCharacter
BassaVahCombiningLowTone = Char
'\x16af1'
combiningToUnicode CombiningCharacter
BassaVahCombiningMidTone = Char
'\x16af2'
combiningToUnicode CombiningCharacter
BassaVahCombiningLowMidTone = Char
'\x16af3'
combiningToUnicode CombiningCharacter
BassaVahCombiningHighLowTone = Char
'\x16af4'
combiningToUnicode CombiningCharacter
PahawhHmongMarkCimTub = Char
'\x16b30'
combiningToUnicode CombiningCharacter
PahawhHmongMarkCimSo = Char
'\x16b31'
combiningToUnicode CombiningCharacter
PahawhHmongMarkCimKes = Char
'\x16b32'
combiningToUnicode CombiningCharacter
PahawhHmongMarkCimKhav = Char
'\x16b33'
combiningToUnicode CombiningCharacter
PahawhHmongMarkCimSuam = Char
'\x16b34'
combiningToUnicode CombiningCharacter
PahawhHmongMarkCimHom = Char
'\x16b35'
combiningToUnicode CombiningCharacter
PahawhHmongMarkCimTaum = Char
'\x16b36'
combiningToUnicode CombiningCharacter
DuployanDoubleMark = Char
'\x1bc9e'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningStem = Char
'\x1d165'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningSprechgesangStem = Char
'\x1d166'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningTremolo1 = Char
'\x1d167'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningTremolo2 = Char
'\x1d168'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningTremolo3 = Char
'\x1d169'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningAugmentationDot = Char
'\x1d16d'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningFlag1 = Char
'\x1d16e'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningFlag2 = Char
'\x1d16f'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningFlag3 = Char
'\x1d170'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningFlag4 = Char
'\x1d171'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningFlag5 = Char
'\x1d172'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningAccent = Char
'\x1d17b'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningStaccato = Char
'\x1d17c'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningTenuto = Char
'\x1d17d'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningStaccatissimo = Char
'\x1d17e'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningMarcato = Char
'\x1d17f'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningMarcatoStaccato = Char
'\x1d180'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningAccentStaccato = Char
'\x1d181'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningLoure = Char
'\x1d182'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningDoit = Char
'\x1d185'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningRip = Char
'\x1d186'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningFlip = Char
'\x1d187'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningSmear = Char
'\x1d188'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningBend = Char
'\x1d189'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningDoubleTongue = Char
'\x1d18a'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningTripleTongue = Char
'\x1d18b'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningDownBow = Char
'\x1d1aa'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningUpBow = Char
'\x1d1ab'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningHarmonic = Char
'\x1d1ac'
combiningToUnicode CombiningCharacter
MusicalSymbolCombiningSnapPizzicato = Char
'\x1d1ad'
combiningToUnicode CombiningCharacter
CombiningGreekMusicalTriseme = Char
'\x1d242'
combiningToUnicode CombiningCharacter
CombiningGreekMusicalTetraseme = Char
'\x1d243'
combiningToUnicode CombiningCharacter
CombiningGreekMusicalPentaseme = Char
'\x1d244'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterAzu = Char
'\x1e000'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterBuky = Char
'\x1e001'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterVede = Char
'\x1e002'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterGlagoli = Char
'\x1e003'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterDobro = Char
'\x1e004'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterYestu = Char
'\x1e005'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterZhivete = Char
'\x1e006'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterZemlja = Char
'\x1e008'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterIzhe = Char
'\x1e009'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterInitialIzhe = Char
'\x1e00a'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterI = Char
'\x1e00b'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterDjervi = Char
'\x1e00c'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterKako = Char
'\x1e00d'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterLjudije = Char
'\x1e00e'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterMyslite = Char
'\x1e00f'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterNashi = Char
'\x1e010'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterOnu = Char
'\x1e011'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterPokoji = Char
'\x1e012'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterRitsi = Char
'\x1e013'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterSlovo = Char
'\x1e014'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterTvrido = Char
'\x1e015'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterUku = Char
'\x1e016'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterFritu = Char
'\x1e017'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterHeru = Char
'\x1e018'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterShta = Char
'\x1e01b'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterTsi = Char
'\x1e01c'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterChrivi = Char
'\x1e01d'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterSha = Char
'\x1e01e'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterYeru = Char
'\x1e01f'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterYeri = Char
'\x1e020'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterYati = Char
'\x1e021'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterYu = Char
'\x1e023'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterSmallYus = Char
'\x1e024'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterYo = Char
'\x1e026'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterIotatedSmallYus = Char
'\x1e027'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterBigYus = Char
'\x1e028'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterIotatedBigYus = Char
'\x1e029'
combiningToUnicode CombiningCharacter
CombiningGlagoliticLetterFita = Char
'\x1e02a'
combiningToUnicode CombiningCharacter
MendeKikakuiCombiningNumberTeens = Char
'\x1e8d0'
combiningToUnicode CombiningCharacter
MendeKikakuiCombiningNumberTens = Char
'\x1e8d1'
combiningToUnicode CombiningCharacter
MendeKikakuiCombiningNumberHundreds = Char
'\x1e8d2'
combiningToUnicode CombiningCharacter
MendeKikakuiCombiningNumberThousands = Char
'\x1e8d3'
combiningToUnicode CombiningCharacter
MendeKikakuiCombiningNumberTenThousands = Char
'\x1e8d4'
combiningToUnicode CombiningCharacter
MendeKikakuiCombiningNumberHundredThousands = Char
'\x1e8d5'
combiningToUnicode CombiningCharacter
MendeKikakuiCombiningNumberMillions = Char
'\x1e8d6'
combiningToUnicode CombiningCharacter
AdlamAlifLengthener = Char
'\x1e944'
combiningToUnicode CombiningCharacter
AdlamVowelLengthener = Char
'\x1e945'
combiningToUnicode CombiningCharacter
AdlamGeminationMark = Char
'\x1e946'
combiningToUnicode CombiningCharacter
AdlamHamza = Char
'\x1e947'
combiningToUnicode CombiningCharacter
AdlamConsonantModifier = Char
'\x1e948'
combiningToUnicode CombiningCharacter
AdlamGeminateConsonantModifier = Char
'\x1e949'
combiningToUnicode CombiningCharacter
AdlamNukta = Char
'\x1e94a'
isCombiningCharacter ::
Char ->
Bool
isCombiningCharacter :: Char -> Bool
isCombiningCharacter Char
'\x5bf' = Bool
True
isCombiningCharacter Char
'\x5c7' = Bool
True
isCombiningCharacter Char
'\x670' = Bool
True
isCombiningCharacter Char
'\x711' = Bool
True
isCombiningCharacter Char
'\x93c' = Bool
True
isCombiningCharacter Char
'\x94d' = Bool
True
isCombiningCharacter Char
'\x9bc' = Bool
True
isCombiningCharacter Char
'\x9be' = Bool
True
isCombiningCharacter Char
'\x9cd' = Bool
True
isCombiningCharacter Char
'\x9d7' = Bool
True
isCombiningCharacter Char
'\xa3c' = Bool
True
isCombiningCharacter Char
'\xa4d' = Bool
True
isCombiningCharacter Char
'\xabc' = Bool
True
isCombiningCharacter Char
'\xacd' = Bool
True
isCombiningCharacter Char
'\xb3c' = Bool
True
isCombiningCharacter Char
'\xb3e' = Bool
True
isCombiningCharacter Char
'\xb4d' = Bool
True
isCombiningCharacter Char
'\xbbe' = Bool
True
isCombiningCharacter Char
'\xbcd' = Bool
True
isCombiningCharacter Char
'\xbd7' = Bool
True
isCombiningCharacter Char
'\xc4d' = Bool
True
isCombiningCharacter Char
'\xcbc' = Bool
True
isCombiningCharacter Char
'\xcc2' = Bool
True
isCombiningCharacter Char
'\xccd' = Bool
True
isCombiningCharacter Char
'\xd3e' = Bool
True
isCombiningCharacter Char
'\xd4d' = Bool
True
isCombiningCharacter Char
'\xd57' = Bool
True
isCombiningCharacter Char
'\xdca' = Bool
True
isCombiningCharacter Char
'\xdcf' = Bool
True
isCombiningCharacter Char
'\xddf' = Bool
True
isCombiningCharacter Char
'\xf35' = Bool
True
isCombiningCharacter Char
'\xf37' = Bool
True
isCombiningCharacter Char
'\xf39' = Bool
True
isCombiningCharacter Char
'\xf74' = Bool
True
isCombiningCharacter Char
'\xf80' = Bool
True
isCombiningCharacter Char
'\xfb5' = Bool
True
isCombiningCharacter Char
'\xfb7' = Bool
True
isCombiningCharacter Char
'\xfc6' = Bool
True
isCombiningCharacter Char
'\x102e' = Bool
True
isCombiningCharacter Char
'\x1037' = Bool
True
isCombiningCharacter Char
'\x108d' = Bool
True
isCombiningCharacter Char
'\x1714' = Bool
True
isCombiningCharacter Char
'\x1734' = Bool
True
isCombiningCharacter Char
'\x17d2' = Bool
True
isCombiningCharacter Char
'\x17dd' = Bool
True
isCombiningCharacter Char
'\x18a9' = Bool
True
isCombiningCharacter Char
'\x1a60' = Bool
True
isCombiningCharacter Char
'\x1a7f' = Bool
True
isCombiningCharacter Char
'\x1b44' = Bool
True
isCombiningCharacter Char
'\x1be6' = Bool
True
isCombiningCharacter Char
'\x1c37' = Bool
True
isCombiningCharacter Char
'\x1ced' = Bool
True
isCombiningCharacter Char
'\x1cf4' = Bool
True
isCombiningCharacter Char
'\x20e1' = Bool
True
isCombiningCharacter Char
'\x2d7f' = Bool
True
isCombiningCharacter Char
'\xa66f' = Bool
True
isCombiningCharacter Char
'\xa806' = Bool
True
isCombiningCharacter Char
'\xa8c4' = Bool
True
isCombiningCharacter Char
'\xa953' = Bool
True
isCombiningCharacter Char
'\xa9b3' = Bool
True
isCombiningCharacter Char
'\xa9c0' = Bool
True
isCombiningCharacter Char
'\xaab0' = Bool
True
isCombiningCharacter Char
'\xaac1' = Bool
True
isCombiningCharacter Char
'\xaaf6' = Bool
True
isCombiningCharacter Char
'\xabed' = Bool
True
isCombiningCharacter Char
'\xfb1e' = Bool
True
isCombiningCharacter Char
'\x101fd' = Bool
True
isCombiningCharacter Char
'\x102e0' = Bool
True
isCombiningCharacter Char
'\x10a0d' = Bool
True
isCombiningCharacter Char
'\x10a0f' = Bool
True
isCombiningCharacter Char
'\x10a3f' = Bool
True
isCombiningCharacter Char
'\x11046' = Bool
True
isCombiningCharacter Char
'\x1107f' = Bool
True
isCombiningCharacter Char
'\x11127' = Bool
True
isCombiningCharacter Char
'\x11173' = Bool
True
isCombiningCharacter Char
'\x111c0' = Bool
True
isCombiningCharacter Char
'\x111ca' = Bool
True
isCombiningCharacter Char
'\x1133c' = Bool
True
isCombiningCharacter Char
'\x1133e' = Bool
True
isCombiningCharacter Char
'\x1134d' = Bool
True
isCombiningCharacter Char
'\x11357' = Bool
True
isCombiningCharacter Char
'\x11442' = Bool
True
isCombiningCharacter Char
'\x11446' = Bool
True
isCombiningCharacter Char
'\x114b0' = Bool
True
isCombiningCharacter Char
'\x114ba' = Bool
True
isCombiningCharacter Char
'\x114bd' = Bool
True
isCombiningCharacter Char
'\x115af' = Bool
True
isCombiningCharacter Char
'\x1163f' = Bool
True
isCombiningCharacter Char
'\x1172b' = Bool
True
isCombiningCharacter Char
'\x11c3f' = Bool
True
isCombiningCharacter Char
'\x1bc9e' = Bool
True
isCombiningCharacter Char
c =
(Char
'\x300' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x34e')
Bool -> Bool -> Bool
|| (Char
'\x1dc0' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1df5')
Bool -> Bool -> Bool
|| (Char
'\x591' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x5bd')
Bool -> Bool -> Bool
|| (Char
'\x350' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x36f')
Bool -> Bool -> Bool
|| (Char
'\x2de0' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x2dff')
Bool -> Bool -> Bool
|| (Char
'\x8e3' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x8ff')
Bool -> Bool -> Bool
|| (Char
'\x730' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x74a')
Bool -> Bool -> Bool
|| (Char
'\x64b' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x65f')
Bool -> Bool -> Bool
|| (Char
'\xa8e0' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xa8f1')
Bool -> Bool -> Bool
|| (Char
'\x1e008' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1e018')
Bool -> Bool -> Bool
|| (Char
'\xfe20' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xfe2f')
Bool -> Bool -> Bool
|| (Char
'\x8d4' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x8e1')
Bool -> Bool -> Bool
|| (Char
'\x1ab0' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1abd')
Bool -> Bool -> Bool
|| (Char
'\x1cd4' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1ce0')
Bool -> Bool -> Bool
|| (Char
'\x20d0' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x20dc')
Bool -> Bool -> Bool
|| (Char
'\x20e5' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x20f0')
Bool -> Bool -> Bool
|| (Char
'\x610' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x61a')
Bool -> Bool -> Bool
|| (Char
'\xa674' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xa67d')
Bool -> Bool -> Bool
|| (Char
'\x7eb' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x7f3')
Bool -> Bool -> Bool
|| (Char
'\x81b' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x823')
Bool -> Bool -> Bool
|| (Char
'\x1b6b' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1b73')
Bool -> Bool -> Bool
|| (Char
'\x1a75' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1a7c')
Bool -> Bool -> Bool
|| (Char
'\x1d17b' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1d182')
Bool -> Bool -> Bool
|| (Char
'\x6d6' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x6dc')
Bool -> Bool -> Bool
|| (Char
'\x1ce2' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1ce8')
Bool -> Bool -> Bool
|| (Char
'\x11366' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1136c')
Bool -> Bool -> Bool
|| (Char
'\x16b30' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x16b36')
Bool -> Bool -> Bool
|| (Char
'\x1d185' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1d18b')
Bool -> Bool -> Bool
|| (Char
'\x1e000' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1e006')
Bool -> Bool -> Bool
|| (Char
'\x1e01b' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1e021')
Bool -> Bool -> Bool
|| (Char
'\x1e8d0' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1e8d6')
Bool -> Bool -> Bool
|| (Char
'\x1e944' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1e94a')
Bool -> Bool -> Bool
|| (Char
'\x6df' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x6e4')
Bool -> Bool -> Bool
|| (Char
'\x302a' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x302f')
Bool -> Bool -> Bool
|| (Char
'\x1d16d' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1d172')
Bool -> Bool -> Bool
|| (Char
'\x483' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x487')
Bool -> Bool -> Bool
|| (Char
'\x829' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x82d')
Bool -> Bool -> Bool
|| (Char
'\x1dfb' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1dff')
Bool -> Bool -> Bool
|| (Char
'\x10376' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1037a')
Bool -> Bool -> Bool
|| (Char
'\x11370' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x11374')
Bool -> Bool -> Bool
|| (Char
'\x16af0' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x16af4')
Bool -> Bool -> Bool
|| (Char
'\x1d165' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1d169')
Bool -> Bool -> Bool
|| (Char
'\x1e026' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1e02a')
Bool -> Bool -> Bool
|| (Char
'\x6ea' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x6ed')
Bool -> Bool -> Bool
|| (Char
'\x816' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x819')
Bool -> Bool -> Bool
|| (Char
'\x951' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x954')
Bool -> Bool -> Bool
|| (Char
'\xe48' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xe4b')
Bool -> Bool -> Bool
|| (Char
'\xec8' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xecb')
Bool -> Bool -> Bool
|| (Char
'\xf7a' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xf7d')
Bool -> Bool -> Bool
|| (Char
'\x1d1aa' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1d1ad')
Bool -> Bool -> Bool
|| (Char
'\x825' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x827')
Bool -> Bool -> Bool
|| (Char
'\x859' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x85b')
Bool -> Bool -> Bool
|| (Char
'\xe38' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xe3a')
Bool -> Bool -> Bool
|| (Char
'\xf82' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xf84')
Bool -> Bool -> Bool
|| (Char
'\x135d' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x135f')
Bool -> Bool -> Bool
|| (Char
'\x1939' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x193b')
Bool -> Bool -> Bool
|| (Char
'\x1cd0' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1cd2')
Bool -> Bool -> Bool
|| (Char
'\x2cef' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x2cf1')
Bool -> Bool -> Bool
|| (Char
'\xa92b' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xa92d')
Bool -> Bool -> Bool
|| (Char
'\xaab2' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xaab4')
Bool -> Bool -> Bool
|| (Char
'\x10a38' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x10a3a')
Bool -> Bool -> Bool
|| (Char
'\x11100' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x11102')
Bool -> Bool -> Bool
|| (Char
'\x1d242' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1d244')
Bool -> Bool -> Bool
|| (Char
'\x5c1' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x5c2')
Bool -> Bool -> Bool
|| (Char
'\x5c4' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x5c5')
Bool -> Bool -> Bool
|| (Char
'\x6e7' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x6e8')
Bool -> Bool -> Bool
|| (Char
'\xb56' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xb57')
Bool -> Bool -> Bool
|| (Char
'\xc55' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xc56')
Bool -> Bool -> Bool
|| (Char
'\xcd5' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xcd6')
Bool -> Bool -> Bool
|| (Char
'\xeb8' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xeb9')
Bool -> Bool -> Bool
|| (Char
'\xf18' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xf19')
Bool -> Bool -> Bool
|| (Char
'\xf71' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xf72')
Bool -> Bool -> Bool
|| (Char
'\xf86' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xf87')
Bool -> Bool -> Bool
|| (Char
'\x1039' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x103a')
Bool -> Bool -> Bool
|| (Char
'\x1a17' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1a18')
Bool -> Bool -> Bool
|| (Char
'\x1b34' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1b35')
Bool -> Bool -> Bool
|| (Char
'\x1baa' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1bab')
Bool -> Bool -> Bool
|| (Char
'\x1bf2' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1bf3')
Bool -> Bool -> Bool
|| (Char
'\x1cf8' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1cf9')
Bool -> Bool -> Bool
|| (Char
'\x3099' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x309a')
Bool -> Bool -> Bool
|| (Char
'\xa69e' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xa69f')
Bool -> Bool -> Bool
|| (Char
'\xa6f0' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xa6f1')
Bool -> Bool -> Bool
|| (Char
'\xaab7' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xaab8')
Bool -> Bool -> Bool
|| (Char
'\xaabe' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\xaabf')
Bool -> Bool -> Bool
|| (Char
'\x10ae5' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x10ae6')
Bool -> Bool -> Bool
|| (Char
'\x110b9' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x110ba')
Bool -> Bool -> Bool
|| (Char
'\x11133' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x11134')
Bool -> Bool -> Bool
|| (Char
'\x11235' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x11236')
Bool -> Bool -> Bool
|| (Char
'\x112e9' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x112ea')
Bool -> Bool -> Bool
|| (Char
'\x114c2' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x114c3')
Bool -> Bool -> Bool
|| (Char
'\x115bf' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x115c0')
Bool -> Bool -> Bool
|| (Char
'\x116b6' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x116b7')
Bool -> Bool -> Bool
|| (Char
'\x1e023' forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c forall a. Ord a => a -> a -> Bool
<= Char
'\x1e024')
combiningCharacter' ::
Char ->
CombiningCharacter
combiningCharacter' :: Char -> CombiningCharacter
combiningCharacter' Char
c
| Just CombiningCharacter
y <- Char -> Maybe CombiningCharacter
combiningCharacter Char
c = CombiningCharacter
y
| Bool
otherwise = forall a. HasCallStack => String -> a
error (String
"The given character " forall a. [a] -> [a] -> [a]
++ forall a. Show a => a -> String
show Char
c forall a. [a] -> [a] -> [a]
++ String
"is a not a CombiningCharacter.")
combiningCharacter ::
Char ->
Maybe CombiningCharacter
combiningCharacter :: Char -> Maybe CombiningCharacter
combiningCharacter Char
'\x0300' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGraveAccent
combiningCharacter Char
'\x0301' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAcuteAccent
combiningCharacter Char
'\x0302' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCircumflexAccent
combiningCharacter Char
'\x0303' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningTilde
combiningCharacter Char
'\x0304' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacron
combiningCharacter Char
'\x0305' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningOverline
combiningCharacter Char
'\x0306' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningBreve
combiningCharacter Char
'\x0307' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDotAbove
combiningCharacter Char
'\x0308' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDiaeresis
combiningCharacter Char
'\x0309' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningHookAbove
combiningCharacter Char
'\x030a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRingAbove
combiningCharacter Char
'\x030b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleAcuteAccent
combiningCharacter Char
'\x030c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCaron
combiningCharacter Char
'\x030d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningVerticalLineAbove
combiningCharacter Char
'\x030e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleVerticalLineAbove
combiningCharacter Char
'\x030f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleGraveAccent
combiningCharacter Char
'\x0310' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCandrabindu
combiningCharacter Char
'\x0311' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningInvertedBreve
combiningCharacter Char
'\x0312' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningTurnedCommaAbove
combiningCharacter Char
'\x0313' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCommaAbove
combiningCharacter Char
'\x0314' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningReversedCommaAbove
combiningCharacter Char
'\x0315' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCommaAboveRight
combiningCharacter Char
'\x0316' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGraveAccentBelow
combiningCharacter Char
'\x0317' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAcuteAccentBelow
combiningCharacter Char
'\x0318' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftTackBelow
combiningCharacter Char
'\x0319' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightTackBelow
combiningCharacter Char
'\x031a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftAngleAbove
combiningCharacter Char
'\x031b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningHorn
combiningCharacter Char
'\x031c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftHalfRingBelow
combiningCharacter Char
'\x031d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningUpTackBelow
combiningCharacter Char
'\x031e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDownTackBelow
combiningCharacter Char
'\x031f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningPlusSignBelow
combiningCharacter Char
'\x0320' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningMinusSignBelow
combiningCharacter Char
'\x0321' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningPalatalizedHookBelow
combiningCharacter Char
'\x0322' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRetroflexHookBelow
combiningCharacter Char
'\x0323' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDotBelow
combiningCharacter Char
'\x0324' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDiaeresisBelow
combiningCharacter Char
'\x0325' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRingBelow
combiningCharacter Char
'\x0326' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCommaBelow
combiningCharacter Char
'\x0327' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCedilla
combiningCharacter Char
'\x0328' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningOgonek
combiningCharacter Char
'\x0329' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningVerticalLineBelow
combiningCharacter Char
'\x032a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningBridgeBelow
combiningCharacter Char
'\x032b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningInvertedDoubleArchBelow
combiningCharacter Char
'\x032c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCaronBelow
combiningCharacter Char
'\x032d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCircumflexAccentBelow
combiningCharacter Char
'\x032e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningBreveBelow
combiningCharacter Char
'\x032f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningInvertedBreveBelow
combiningCharacter Char
'\x0330' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningTildeBelow
combiningCharacter Char
'\x0331' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronBelow
combiningCharacter Char
'\x0332' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLowLine
combiningCharacter Char
'\x0333' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleLowLine
combiningCharacter Char
'\x0334' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningTildeOverlay
combiningCharacter Char
'\x0335' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningShortStrokeOverlay
combiningCharacter Char
'\x0336' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLongStrokeOverlay
combiningCharacter Char
'\x0337' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningShortSolidusOverlay
combiningCharacter Char
'\x0338' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLongSolidusOverlay
combiningCharacter Char
'\x0339' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightHalfRingBelow
combiningCharacter Char
'\x033a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningInvertedBridgeBelow
combiningCharacter Char
'\x033b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningSquareBelow
combiningCharacter Char
'\x033c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningSeagullBelow
combiningCharacter Char
'\x033d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningXAbove
combiningCharacter Char
'\x033e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningVerticalTilde
combiningCharacter Char
'\x033f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleOverline
combiningCharacter Char
'\x0340' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGraveToneMark
combiningCharacter Char
'\x0341' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAcuteToneMark
combiningCharacter Char
'\x0342' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekPerispomeni
combiningCharacter Char
'\x0343' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekKoronis
combiningCharacter Char
'\x0344' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekDialytikaTonos
combiningCharacter Char
'\x0345' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekYpogegrammeni
combiningCharacter Char
'\x0346' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningBridgeAbove
combiningCharacter Char
'\x0347' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningEqualsSignBelow
combiningCharacter Char
'\x0348' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleVerticalLineBelow
combiningCharacter Char
'\x0349' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftAngleBelow
combiningCharacter Char
'\x034a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningNotTildeAbove
combiningCharacter Char
'\x034b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningHomotheticAbove
combiningCharacter Char
'\x034c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAlmostEqualToAbove
combiningCharacter Char
'\x034d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftRightArrowBelow
combiningCharacter Char
'\x034e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningUpwardsArrowBelow
combiningCharacter Char
'\x0350' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowheadAbove
combiningCharacter Char
'\x0351' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftHalfRingAbove
combiningCharacter Char
'\x0352' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningFermata
combiningCharacter Char
'\x0353' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningXBelow
combiningCharacter Char
'\x0354' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftArrowheadBelow
combiningCharacter Char
'\x0355' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowheadBelow
combiningCharacter Char
'\x0356' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowheadAndUpArrowheadBelow
combiningCharacter Char
'\x0357' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightHalfRingAbove
combiningCharacter Char
'\x0358' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDotAboveRight
combiningCharacter Char
'\x0359' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAsteriskBelow
combiningCharacter Char
'\x035a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleRingBelow
combiningCharacter Char
'\x035b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningZigzagAbove
combiningCharacter Char
'\x035c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleBreveBelow
combiningCharacter Char
'\x035d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleBreve
combiningCharacter Char
'\x035e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleMacron
combiningCharacter Char
'\x035f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleMacronBelow
combiningCharacter Char
'\x0360' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleTilde
combiningCharacter Char
'\x0361' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleInvertedBreve
combiningCharacter Char
'\x0362' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleRightwardsArrowBelow
combiningCharacter Char
'\x0363' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterA
combiningCharacter Char
'\x0364' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterE
combiningCharacter Char
'\x0365' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterI
combiningCharacter Char
'\x0366' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterO
combiningCharacter Char
'\x0367' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterU
combiningCharacter Char
'\x0368' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterC
combiningCharacter Char
'\x0369' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterD
combiningCharacter Char
'\x036a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterH
combiningCharacter Char
'\x036b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterM
combiningCharacter Char
'\x036c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterR
combiningCharacter Char
'\x036d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterT
combiningCharacter Char
'\x036e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterV
combiningCharacter Char
'\x036f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterX
combiningCharacter Char
'\x0483' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicTitlo
combiningCharacter Char
'\x0484' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicPalatalization
combiningCharacter Char
'\x0485' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicDasiaPneumata
combiningCharacter Char
'\x0486' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicPsiliPneumata
combiningCharacter Char
'\x0487' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicPokrytie
combiningCharacter Char
'\x0591' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentEtnahta
combiningCharacter Char
'\x0592' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentSegol
combiningCharacter Char
'\x0593' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentShalshelet
combiningCharacter Char
'\x0594' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentZaqefQatan
combiningCharacter Char
'\x0595' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentZaqefGadol
combiningCharacter Char
'\x0596' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentTipeha
combiningCharacter Char
'\x0597' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentRevia
combiningCharacter Char
'\x0598' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentZarqa
combiningCharacter Char
'\x0599' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentPashta
combiningCharacter Char
'\x059a' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentYetiv
combiningCharacter Char
'\x059b' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentTevir
combiningCharacter Char
'\x059c' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentGeresh
combiningCharacter Char
'\x059d' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentGereshMuqdam
combiningCharacter Char
'\x059e' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentGershayim
combiningCharacter Char
'\x059f' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentQarneyPara
combiningCharacter Char
'\x05a0' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentTelishaGedola
combiningCharacter Char
'\x05a1' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentPazer
combiningCharacter Char
'\x05a2' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentAtnahHafukh
combiningCharacter Char
'\x05a3' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentMunah
combiningCharacter Char
'\x05a4' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentMahapakh
combiningCharacter Char
'\x05a5' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentMerkha
combiningCharacter Char
'\x05a6' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentMerkhaKefula
combiningCharacter Char
'\x05a7' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentDarga
combiningCharacter Char
'\x05a8' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentQadma
combiningCharacter Char
'\x05a9' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentTelishaQetana
combiningCharacter Char
'\x05aa' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentYerahBenYomo
combiningCharacter Char
'\x05ab' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentOle
combiningCharacter Char
'\x05ac' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentIluy
combiningCharacter Char
'\x05ad' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentDehi
combiningCharacter Char
'\x05ae' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentZinor
combiningCharacter Char
'\x05af' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewMarkMasoraCircle
combiningCharacter Char
'\x05b0' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointSheva
combiningCharacter Char
'\x05b1' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHatafSegol
combiningCharacter Char
'\x05b2' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHatafPatah
combiningCharacter Char
'\x05b3' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHatafQamats
combiningCharacter Char
'\x05b4' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHiriq
combiningCharacter Char
'\x05b5' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointTsere
combiningCharacter Char
'\x05b6' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointSegol
combiningCharacter Char
'\x05b7' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointPatah
combiningCharacter Char
'\x05b8' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointQamats
combiningCharacter Char
'\x05b9' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHolam
combiningCharacter Char
'\x05ba' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHolamHaserForVav
combiningCharacter Char
'\x05bb' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointQubuts
combiningCharacter Char
'\x05bc' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointDageshOrMapiq
combiningCharacter Char
'\x05bd' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointMeteg
combiningCharacter Char
'\x05bf' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointRafe
combiningCharacter Char
'\x05c1' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointShinDot
combiningCharacter Char
'\x05c2' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointSinDot
combiningCharacter Char
'\x05c4' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewMarkUpperDot
combiningCharacter Char
'\x05c5' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewMarkLowerDot
combiningCharacter Char
'\x05c7' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointQamatsQatan
combiningCharacter Char
'\x0610' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSignSallallahouAlayheWassallam
combiningCharacter Char
'\x0611' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSignAlayheAssallam
combiningCharacter Char
'\x0612' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSignRahmatullahAlayhe
combiningCharacter Char
'\x0613' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSignRadiAllahouAnhu
combiningCharacter Char
'\x0614' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSignTakhallus
combiningCharacter Char
'\x0615' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighTah
combiningCharacter Char
'\x0616' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighLigatureAlefWithLamWithYeh
combiningCharacter Char
'\x0617' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighZain
combiningCharacter Char
'\x0618' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallFatha
combiningCharacter Char
'\x0619' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallDamma
combiningCharacter Char
'\x061a' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallKasra
combiningCharacter Char
'\x064b' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicFathatan
combiningCharacter Char
'\x064c' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicDammatan
combiningCharacter Char
'\x064d' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicKasratan
combiningCharacter Char
'\x064e' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicFatha
combiningCharacter Char
'\x064f' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicDamma
combiningCharacter Char
'\x0650' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicKasra
combiningCharacter Char
'\x0651' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicShadda
combiningCharacter Char
'\x0652' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSukun
combiningCharacter Char
'\x0653' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicMaddahAbove
combiningCharacter Char
'\x0654' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicHamzaAbove
combiningCharacter Char
'\x0655' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicHamzaBelow
combiningCharacter Char
'\x0656' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSubscriptAlef
combiningCharacter Char
'\x0657' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicInvertedDamma
combiningCharacter Char
'\x0658' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicMarkNoonGhunna
combiningCharacter Char
'\x0659' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicZwarakay
combiningCharacter Char
'\x065a' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicVowelSignSmallVAbove
combiningCharacter Char
'\x065b' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicVowelSignInvertedSmallVAbove
combiningCharacter Char
'\x065c' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicVowelSignDotBelow
combiningCharacter Char
'\x065d' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicReversedDamma
combiningCharacter Char
'\x065e' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicFathaWithTwoDots
combiningCharacter Char
'\x065f' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicWavyHamzaBelow
combiningCharacter Char
'\x0670' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicLetterSuperscriptAlef
combiningCharacter Char
'\x06d6' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighLigatureSadWithLamWithAlefMaksura
combiningCharacter Char
'\x06d7' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighLigatureQafWithLamWithAlefMaksura
combiningCharacter Char
'\x06d8' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighMeemInitialForm
combiningCharacter Char
'\x06d9' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighLamAlef
combiningCharacter Char
'\x06da' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighJeem
combiningCharacter Char
'\x06db' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighThreeDots
combiningCharacter Char
'\x06dc' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighSeen
combiningCharacter Char
'\x06df' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighRoundedZero
combiningCharacter Char
'\x06e0' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighUprightRectangularZero
combiningCharacter Char
'\x06e1' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighDotlessHeadOfKhah
combiningCharacter Char
'\x06e2' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighMeemIsolatedForm
combiningCharacter Char
'\x06e3' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallLowSeen
combiningCharacter Char
'\x06e4' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighMadda
combiningCharacter Char
'\x06e7' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighYeh
combiningCharacter Char
'\x06e8' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighNoon
combiningCharacter Char
'\x06ea' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicEmptyCentreLowStop
combiningCharacter Char
'\x06eb' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicEmptyCentreHighStop
combiningCharacter Char
'\x06ec' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicRoundedHighStopWithFilledCentre
combiningCharacter Char
'\x06ed' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallLowMeem
combiningCharacter Char
'\x0711' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacLetterSuperscriptAlaph
combiningCharacter Char
'\x0730' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacPthahaAbove
combiningCharacter Char
'\x0731' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacPthahaBelow
combiningCharacter Char
'\x0732' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacPthahaDotted
combiningCharacter Char
'\x0733' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacZqaphaAbove
combiningCharacter Char
'\x0734' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacZqaphaBelow
combiningCharacter Char
'\x0735' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacZqaphaDotted
combiningCharacter Char
'\x0736' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacRbasaAbove
combiningCharacter Char
'\x0737' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacRbasaBelow
combiningCharacter Char
'\x0738' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacDottedZlamaHorizontal
combiningCharacter Char
'\x0739' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacDottedZlamaAngular
combiningCharacter Char
'\x073a' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacHbasaAbove
combiningCharacter Char
'\x073b' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacHbasaBelow
combiningCharacter Char
'\x073c' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacHbasaEsasaDotted
combiningCharacter Char
'\x073d' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacEsasaAbove
combiningCharacter Char
'\x073e' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacEsasaBelow
combiningCharacter Char
'\x073f' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacRwaha
combiningCharacter Char
'\x0740' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacFeminineDot
combiningCharacter Char
'\x0741' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacQushshaya
combiningCharacter Char
'\x0742' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacRukkakha
combiningCharacter Char
'\x0743' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacTwoVerticalDotsAbove
combiningCharacter Char
'\x0744' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacTwoVerticalDotsBelow
combiningCharacter Char
'\x0745' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacThreeDotsAbove
combiningCharacter Char
'\x0746' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacThreeDotsBelow
combiningCharacter Char
'\x0747' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacObliqueLineAbove
combiningCharacter Char
'\x0748' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacObliqueLineBelow
combiningCharacter Char
'\x0749' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacMusic
combiningCharacter Char
'\x074a' = forall a. a -> Maybe a
Just CombiningCharacter
SyriacBarrekh
combiningCharacter Char
'\x07eb' = forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningShortHighTone
combiningCharacter Char
'\x07ec' = forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningShortLowTone
combiningCharacter Char
'\x07ed' = forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningShortRisingTone
combiningCharacter Char
'\x07ee' = forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningLongDescendingTone
combiningCharacter Char
'\x07ef' = forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningLongHighTone
combiningCharacter Char
'\x07f0' = forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningLongLowTone
combiningCharacter Char
'\x07f1' = forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningLongRisingTone
combiningCharacter Char
'\x07f2' = forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningNasalizationMark
combiningCharacter Char
'\x07f3' = forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningDoubleDotAbove
combiningCharacter Char
'\x0816' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkIn
combiningCharacter Char
'\x0817' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkInAlaf
combiningCharacter Char
'\x0818' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkOcclusion
combiningCharacter Char
'\x0819' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkDagesh
combiningCharacter Char
'\x081b' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkEpentheticYut
combiningCharacter Char
'\x081c' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignLongE
combiningCharacter Char
'\x081d' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignE
combiningCharacter Char
'\x081e' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignOverlongAa
combiningCharacter Char
'\x081f' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignLongAa
combiningCharacter Char
'\x0820' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignAa
combiningCharacter Char
'\x0821' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignOverlongA
combiningCharacter Char
'\x0822' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignLongA
combiningCharacter Char
'\x0823' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignA
combiningCharacter Char
'\x0825' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignShortA
combiningCharacter Char
'\x0826' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignLongU
combiningCharacter Char
'\x0827' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignU
combiningCharacter Char
'\x0829' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignLongI
combiningCharacter Char
'\x082a' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignI
combiningCharacter Char
'\x082b' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignO
combiningCharacter Char
'\x082c' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignSukun
combiningCharacter Char
'\x082d' = forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkNequdaa
combiningCharacter Char
'\x0859' = forall a. a -> Maybe a
Just CombiningCharacter
MandaicAffricationMark
combiningCharacter Char
'\x085a' = forall a. a -> Maybe a
Just CombiningCharacter
MandaicVocalizationMark
combiningCharacter Char
'\x085b' = forall a. a -> Maybe a
Just CombiningCharacter
MandaicGeminationMark
combiningCharacter Char
'\x08d4' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordArRub
combiningCharacter Char
'\x08d5' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighSad
combiningCharacter Char
'\x08d6' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighAin
combiningCharacter Char
'\x08d7' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighQaf
combiningCharacter Char
'\x08d8' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighNoonWithKasra
combiningCharacter Char
'\x08d9' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallLowNoonWithKasra
combiningCharacter Char
'\x08da' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordAthThalatha
combiningCharacter Char
'\x08db' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordAsSajda
combiningCharacter Char
'\x08dc' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordAnNisf
combiningCharacter Char
'\x08dd' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordSakta
combiningCharacter Char
'\x08de' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordQif
combiningCharacter Char
'\x08df' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordWaqfa
combiningCharacter Char
'\x08e0' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighFootnoteMarker
combiningCharacter Char
'\x08e1' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighSignSafha
combiningCharacter Char
'\x08e3' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicTurnedDammaBelow
combiningCharacter Char
'\x08e4' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyFatha
combiningCharacter Char
'\x08e5' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyDamma
combiningCharacter Char
'\x08e6' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyKasra
combiningCharacter Char
'\x08e7' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyFathatan
combiningCharacter Char
'\x08e8' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyDammatan
combiningCharacter Char
'\x08e9' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyKasratan
combiningCharacter Char
'\x08ea' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneOneDotAbove
combiningCharacter Char
'\x08eb' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneTwoDotsAbove
combiningCharacter Char
'\x08ec' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneLoopAbove
combiningCharacter Char
'\x08ed' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneOneDotBelow
combiningCharacter Char
'\x08ee' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneTwoDotsBelow
combiningCharacter Char
'\x08ef' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneLoopBelow
combiningCharacter Char
'\x08f0' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicOpenFathatan
combiningCharacter Char
'\x08f1' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicOpenDammatan
combiningCharacter Char
'\x08f2' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicOpenKasratan
combiningCharacter Char
'\x08f3' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWaw
combiningCharacter Char
'\x08f4' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicFathaWithRing
combiningCharacter Char
'\x08f5' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicFathaWithDotAbove
combiningCharacter Char
'\x08f6' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicKasraWithDotBelow
combiningCharacter Char
'\x08f7' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicLeftArrowheadAbove
combiningCharacter Char
'\x08f8' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicRightArrowheadAbove
combiningCharacter Char
'\x08f9' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicLeftArrowheadBelow
combiningCharacter Char
'\x08fa' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicRightArrowheadBelow
combiningCharacter Char
'\x08fb' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicDoubleRightArrowheadAbove
combiningCharacter Char
'\x08fc' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicDoubleRightArrowheadAboveWithDot
combiningCharacter Char
'\x08fd' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicRightArrowheadAboveWithDot
combiningCharacter Char
'\x08fe' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicDammaWithDot
combiningCharacter Char
'\x08ff' = forall a. a -> Maybe a
Just CombiningCharacter
ArabicMarkSidewaysNoonGhunna
combiningCharacter Char
'\x093c' = forall a. a -> Maybe a
Just CombiningCharacter
DevanagariSignNukta
combiningCharacter Char
'\x094d' = forall a. a -> Maybe a
Just CombiningCharacter
DevanagariSignVirama
combiningCharacter Char
'\x0951' = forall a. a -> Maybe a
Just CombiningCharacter
DevanagariStressSignUdatta
combiningCharacter Char
'\x0952' = forall a. a -> Maybe a
Just CombiningCharacter
DevanagariStressSignAnudatta
combiningCharacter Char
'\x0953' = forall a. a -> Maybe a
Just CombiningCharacter
DevanagariGraveAccent
combiningCharacter Char
'\x0954' = forall a. a -> Maybe a
Just CombiningCharacter
DevanagariAcuteAccent
combiningCharacter Char
'\x09bc' = forall a. a -> Maybe a
Just CombiningCharacter
BengaliSignNukta
combiningCharacter Char
'\x09be' = forall a. a -> Maybe a
Just CombiningCharacter
BengaliVowelSignAa
combiningCharacter Char
'\x09cd' = forall a. a -> Maybe a
Just CombiningCharacter
BengaliSignVirama
combiningCharacter Char
'\x09d7' = forall a. a -> Maybe a
Just CombiningCharacter
BengaliAuLengthMark
combiningCharacter Char
'\x0a3c' = forall a. a -> Maybe a
Just CombiningCharacter
GurmukhiSignNukta
combiningCharacter Char
'\x0a4d' = forall a. a -> Maybe a
Just CombiningCharacter
GurmukhiSignVirama
combiningCharacter Char
'\x0abc' = forall a. a -> Maybe a
Just CombiningCharacter
GujaratiSignNukta
combiningCharacter Char
'\x0acd' = forall a. a -> Maybe a
Just CombiningCharacter
GujaratiSignVirama
combiningCharacter Char
'\x0b3c' = forall a. a -> Maybe a
Just CombiningCharacter
OriyaSignNukta
combiningCharacter Char
'\x0b3e' = forall a. a -> Maybe a
Just CombiningCharacter
OriyaVowelSignAa
combiningCharacter Char
'\x0b4d' = forall a. a -> Maybe a
Just CombiningCharacter
OriyaSignVirama
combiningCharacter Char
'\x0b56' = forall a. a -> Maybe a
Just CombiningCharacter
OriyaAiLengthMark
combiningCharacter Char
'\x0b57' = forall a. a -> Maybe a
Just CombiningCharacter
OriyaAuLengthMark
combiningCharacter Char
'\x0bbe' = forall a. a -> Maybe a
Just CombiningCharacter
TamilVowelSignAa
combiningCharacter Char
'\x0bcd' = forall a. a -> Maybe a
Just CombiningCharacter
TamilSignVirama
combiningCharacter Char
'\x0bd7' = forall a. a -> Maybe a
Just CombiningCharacter
TamilAuLengthMark
combiningCharacter Char
'\x0c4d' = forall a. a -> Maybe a
Just CombiningCharacter
TeluguSignVirama
combiningCharacter Char
'\x0c55' = forall a. a -> Maybe a
Just CombiningCharacter
TeluguLengthMark
combiningCharacter Char
'\x0c56' = forall a. a -> Maybe a
Just CombiningCharacter
TeluguAiLengthMark
combiningCharacter Char
'\x0cbc' = forall a. a -> Maybe a
Just CombiningCharacter
KannadaSignNukta
combiningCharacter Char
'\x0cc2' = forall a. a -> Maybe a
Just CombiningCharacter
KannadaVowelSignUu
combiningCharacter Char
'\x0ccd' = forall a. a -> Maybe a
Just CombiningCharacter
KannadaSignVirama
combiningCharacter Char
'\x0cd5' = forall a. a -> Maybe a
Just CombiningCharacter
KannadaLengthMark
combiningCharacter Char
'\x0cd6' = forall a. a -> Maybe a
Just CombiningCharacter
KannadaAiLengthMark
combiningCharacter Char
'\x0d3e' = forall a. a -> Maybe a
Just CombiningCharacter
MalayalamVowelSignAa
combiningCharacter Char
'\x0d4d' = forall a. a -> Maybe a
Just CombiningCharacter
MalayalamSignVirama
combiningCharacter Char
'\x0d57' = forall a. a -> Maybe a
Just CombiningCharacter
MalayalamAuLengthMark
combiningCharacter Char
'\x0dca' = forall a. a -> Maybe a
Just CombiningCharacter
SinhalaSignAlLakuna
combiningCharacter Char
'\x0dcf' = forall a. a -> Maybe a
Just CombiningCharacter
SinhalaVowelSignAelaPilla
combiningCharacter Char
'\x0ddf' = forall a. a -> Maybe a
Just CombiningCharacter
SinhalaVowelSignGayanukitta
combiningCharacter Char
'\x0e38' = forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterSaraU
combiningCharacter Char
'\x0e39' = forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterSaraUu
combiningCharacter Char
'\x0e3a' = forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterPhinthu
combiningCharacter Char
'\x0e48' = forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterMaiEk
combiningCharacter Char
'\x0e49' = forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterMaiTho
combiningCharacter Char
'\x0e4a' = forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterMaiTri
combiningCharacter Char
'\x0e4b' = forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterMaiChattawa
combiningCharacter Char
'\x0eb8' = forall a. a -> Maybe a
Just CombiningCharacter
LaoVowelSignU
combiningCharacter Char
'\x0eb9' = forall a. a -> Maybe a
Just CombiningCharacter
LaoVowelSignUu
combiningCharacter Char
'\x0ec8' = forall a. a -> Maybe a
Just CombiningCharacter
LaoToneMaiEk
combiningCharacter Char
'\x0ec9' = forall a. a -> Maybe a
Just CombiningCharacter
LaoToneMaiTho
combiningCharacter Char
'\x0eca' = forall a. a -> Maybe a
Just CombiningCharacter
LaoToneMaiTi
combiningCharacter Char
'\x0ecb' = forall a. a -> Maybe a
Just CombiningCharacter
LaoToneMaiCatawa
combiningCharacter Char
'\x0f18' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanAstrologicalSignKhyudPa
combiningCharacter Char
'\x0f19' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanAstrologicalSignSdongTshugs
combiningCharacter Char
'\x0f35' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanMarkNgasBzungNyiZla
combiningCharacter Char
'\x0f37' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanMarkNgasBzungSgorRtags
combiningCharacter Char
'\x0f39' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanMarkTsaPhru
combiningCharacter Char
'\x0f71' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignAa
combiningCharacter Char
'\x0f72' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignI
combiningCharacter Char
'\x0f74' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignU
combiningCharacter Char
'\x0f7a' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignE
combiningCharacter Char
'\x0f7b' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignEe
combiningCharacter Char
'\x0f7c' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignO
combiningCharacter Char
'\x0f7d' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignOo
combiningCharacter Char
'\x0f80' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignReversedI
combiningCharacter Char
'\x0f82' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanSignNyiZlaNaaDa
combiningCharacter Char
'\x0f83' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanSignSnaLdan
combiningCharacter Char
'\x0f84' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanMarkHalanta
combiningCharacter Char
'\x0f86' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanSignLciRtags
combiningCharacter Char
'\x0f87' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanSignYangRtags
combiningCharacter Char
'\x0fb5' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanSubjoinedLetterSsa
combiningCharacter Char
'\x0fb7' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanSubjoinedLetterHa
combiningCharacter Char
'\x0fc6' = forall a. a -> Maybe a
Just CombiningCharacter
TibetanSymbolPadmaGdan
combiningCharacter Char
'\x102e' = forall a. a -> Maybe a
Just CombiningCharacter
MyanmarVowelSignIi
combiningCharacter Char
'\x1037' = forall a. a -> Maybe a
Just CombiningCharacter
MyanmarSignDotBelow
combiningCharacter Char
'\x1039' = forall a. a -> Maybe a
Just CombiningCharacter
MyanmarSignVirama
combiningCharacter Char
'\x103a' = forall a. a -> Maybe a
Just CombiningCharacter
MyanmarSignAsat
combiningCharacter Char
'\x108d' = forall a. a -> Maybe a
Just CombiningCharacter
MyanmarSignShanCouncilEmphaticTone
combiningCharacter Char
'\x135d' = forall a. a -> Maybe a
Just CombiningCharacter
EthiopicCombiningGeminationAndVowelLengthMark
combiningCharacter Char
'\x135e' = forall a. a -> Maybe a
Just CombiningCharacter
EthiopicCombiningVowelLengthMark
combiningCharacter Char
'\x135f' = forall a. a -> Maybe a
Just CombiningCharacter
EthiopicCombiningGeminationMark
combiningCharacter Char
'\x1714' = forall a. a -> Maybe a
Just CombiningCharacter
TagalogSignVirama
combiningCharacter Char
'\x1734' = forall a. a -> Maybe a
Just CombiningCharacter
HanunooSignPamudpod
combiningCharacter Char
'\x17d2' = forall a. a -> Maybe a
Just CombiningCharacter
KhmerSignCoeng
combiningCharacter Char
'\x17dd' = forall a. a -> Maybe a
Just CombiningCharacter
KhmerSignAtthacan
combiningCharacter Char
'\x18a9' = forall a. a -> Maybe a
Just CombiningCharacter
MongolianLetterAliGaliDagalga
combiningCharacter Char
'\x1939' = forall a. a -> Maybe a
Just CombiningCharacter
LimbuSignMukphreng
combiningCharacter Char
'\x193a' = forall a. a -> Maybe a
Just CombiningCharacter
LimbuSignKemphreng
combiningCharacter Char
'\x193b' = forall a. a -> Maybe a
Just CombiningCharacter
LimbuSignSaI
combiningCharacter Char
'\x1a17' = forall a. a -> Maybe a
Just CombiningCharacter
BugineseVowelSignI
combiningCharacter Char
'\x1a18' = forall a. a -> Maybe a
Just CombiningCharacter
BugineseVowelSignU
combiningCharacter Char
'\x1a60' = forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignSakot
combiningCharacter Char
'\x1a75' = forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignTone1
combiningCharacter Char
'\x1a76' = forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignTone2
combiningCharacter Char
'\x1a77' = forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignKhuenTone3
combiningCharacter Char
'\x1a78' = forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignKhuenTone4
combiningCharacter Char
'\x1a79' = forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignKhuenTone5
combiningCharacter Char
'\x1a7a' = forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignRaHaam
combiningCharacter Char
'\x1a7b' = forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignMaiSam
combiningCharacter Char
'\x1a7c' = forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignKhuenLueKaran
combiningCharacter Char
'\x1a7f' = forall a. a -> Maybe a
Just CombiningCharacter
TaiThamCombiningCryptogrammicDot
combiningCharacter Char
'\x1ab0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubledCircumflexAccent
combiningCharacter Char
'\x1ab1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDiaeresisRing
combiningCharacter Char
'\x1ab2' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningInfinity
combiningCharacter Char
'\x1ab3' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDownwardsArrow
combiningCharacter Char
'\x1ab4' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningTripleDot
combiningCharacter Char
'\x1ab5' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningXXBelow
combiningCharacter Char
'\x1ab6' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningWigglyLineBelow
combiningCharacter Char
'\x1ab7' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningOpenMarkBelow
combiningCharacter Char
'\x1ab8' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleOpenMarkBelow
combiningCharacter Char
'\x1ab9' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLightCentralizationStrokeBelow
combiningCharacter Char
'\x1aba' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningStrongCentralizationStrokeBelow
combiningCharacter Char
'\x1abb' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningParenthesesAbove
combiningCharacter Char
'\x1abc' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleParenthesesAbove
combiningCharacter Char
'\x1abd' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningParenthesesBelow
combiningCharacter Char
'\x1b34' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseSignRerekan
combiningCharacter Char
'\x1b35' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseVowelSignTedung
combiningCharacter Char
'\x1b44' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseAdegAdeg
combiningCharacter Char
'\x1b6b' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningTegeh
combiningCharacter Char
'\x1b6c' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningEndep
combiningCharacter Char
'\x1b6d' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningKempul
combiningCharacter Char
'\x1b6e' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningKempli
combiningCharacter Char
'\x1b6f' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningJegogan
combiningCharacter Char
'\x1b70' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningKempulWithJegogan
combiningCharacter Char
'\x1b71' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningKempliWithJegogan
combiningCharacter Char
'\x1b72' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningBende
combiningCharacter Char
'\x1b73' = forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningGong
combiningCharacter Char
'\x1baa' = forall a. a -> Maybe a
Just CombiningCharacter
SundaneseSignPamaaeh
combiningCharacter Char
'\x1bab' = forall a. a -> Maybe a
Just CombiningCharacter
SundaneseSignVirama
combiningCharacter Char
'\x1be6' = forall a. a -> Maybe a
Just CombiningCharacter
BatakSignTompi
combiningCharacter Char
'\x1bf2' = forall a. a -> Maybe a
Just CombiningCharacter
BatakPangolat
combiningCharacter Char
'\x1bf3' = forall a. a -> Maybe a
Just CombiningCharacter
BatakPanongonan
combiningCharacter Char
'\x1c37' = forall a. a -> Maybe a
Just CombiningCharacter
LepchaSignNukta
combiningCharacter Char
'\x1cd0' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneKarshana
combiningCharacter Char
'\x1cd1' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneShara
combiningCharacter Char
'\x1cd2' = forall a. a -> Maybe a
Just CombiningCharacter
VedicTonePrenkha
combiningCharacter Char
'\x1cd4' = forall a. a -> Maybe a
Just CombiningCharacter
VedicSignYajurvedicMidlineSvarita
combiningCharacter Char
'\x1cd5' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneYajurvedicAggravatedIndependentSvarita
combiningCharacter Char
'\x1cd6' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneYajurvedicIndependentSvarita
combiningCharacter Char
'\x1cd7' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneYajurvedicKathakaIndependentSvarita
combiningCharacter Char
'\x1cd8' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneCandraBelow
combiningCharacter Char
'\x1cd9' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneYajurvedicKathakaIndependentSvaritaSchroeder
combiningCharacter Char
'\x1cda' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneDoubleSvarita
combiningCharacter Char
'\x1cdb' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneTripleSvarita
combiningCharacter Char
'\x1cdc' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneKathakaAnudatta
combiningCharacter Char
'\x1cdd' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneDotBelow
combiningCharacter Char
'\x1cde' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneTwoDotsBelow
combiningCharacter Char
'\x1cdf' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneThreeDotsBelow
combiningCharacter Char
'\x1ce0' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneRigvedicKashmiriIndependentSvarita
combiningCharacter Char
'\x1ce2' = forall a. a -> Maybe a
Just CombiningCharacter
VedicSignVisargaSvarita
combiningCharacter Char
'\x1ce3' = forall a. a -> Maybe a
Just CombiningCharacter
VedicSignVisargaUdatta
combiningCharacter Char
'\x1ce4' = forall a. a -> Maybe a
Just CombiningCharacter
VedicSignReversedVisargaUdatta
combiningCharacter Char
'\x1ce5' = forall a. a -> Maybe a
Just CombiningCharacter
VedicSignVisargaAnudatta
combiningCharacter Char
'\x1ce6' = forall a. a -> Maybe a
Just CombiningCharacter
VedicSignReversedVisargaAnudatta
combiningCharacter Char
'\x1ce7' = forall a. a -> Maybe a
Just CombiningCharacter
VedicSignVisargaUdattaWithTail
combiningCharacter Char
'\x1ce8' = forall a. a -> Maybe a
Just CombiningCharacter
VedicSignVisargaAnudattaWithTail
combiningCharacter Char
'\x1ced' = forall a. a -> Maybe a
Just CombiningCharacter
VedicSignTiryak
combiningCharacter Char
'\x1cf4' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneCandraAbove
combiningCharacter Char
'\x1cf8' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneRingAbove
combiningCharacter Char
'\x1cf9' = forall a. a -> Maybe a
Just CombiningCharacter
VedicToneDoubleRingAbove
combiningCharacter Char
'\x1dc0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDottedGraveAccent
combiningCharacter Char
'\x1dc1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDottedAcuteAccent
combiningCharacter Char
'\x1dc2' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningSnakeBelow
combiningCharacter Char
'\x1dc3' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningSuspensionMark
combiningCharacter Char
'\x1dc4' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronAcute
combiningCharacter Char
'\x1dc5' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGraveMacron
combiningCharacter Char
'\x1dc6' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronGrave
combiningCharacter Char
'\x1dc7' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAcuteMacron
combiningCharacter Char
'\x1dc8' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGraveAcuteGrave
combiningCharacter Char
'\x1dc9' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAcuteGraveAcute
combiningCharacter Char
'\x1dca' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterRBelow
combiningCharacter Char
'\x1dcb' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningBreveMacron
combiningCharacter Char
'\x1dcc' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronBreve
combiningCharacter Char
'\x1dcd' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleCircumflexAbove
combiningCharacter Char
'\x1dce' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningOgonekAbove
combiningCharacter Char
'\x1dcf' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningZigzagBelow
combiningCharacter Char
'\x1dd0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningIsBelow
combiningCharacter Char
'\x1dd1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningUrAbove
combiningCharacter Char
'\x1dd2' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningUsAbove
combiningCharacter Char
'\x1dd3' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterFlattenedOpenAAbove
combiningCharacter Char
'\x1dd4' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterAe
combiningCharacter Char
'\x1dd5' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterAo
combiningCharacter Char
'\x1dd6' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterAv
combiningCharacter Char
'\x1dd7' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterCCedilla
combiningCharacter Char
'\x1dd8' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterInsularD
combiningCharacter Char
'\x1dd9' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterEth
combiningCharacter Char
'\x1dda' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterG
combiningCharacter Char
'\x1ddb' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinLetterSmallCapitalG
combiningCharacter Char
'\x1ddc' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterK
combiningCharacter Char
'\x1ddd' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterL
combiningCharacter Char
'\x1dde' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinLetterSmallCapitalL
combiningCharacter Char
'\x1ddf' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinLetterSmallCapitalM
combiningCharacter Char
'\x1de0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterN
combiningCharacter Char
'\x1de1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinLetterSmallCapitalN
combiningCharacter Char
'\x1de2' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinLetterSmallCapitalR
combiningCharacter Char
'\x1de3' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterRRotunda
combiningCharacter Char
'\x1de4' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterS
combiningCharacter Char
'\x1de5' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterLongS
combiningCharacter Char
'\x1de6' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterZ
combiningCharacter Char
'\x1de7' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterAlpha
combiningCharacter Char
'\x1de8' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterB
combiningCharacter Char
'\x1de9' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterBeta
combiningCharacter Char
'\x1dea' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterSchwa
combiningCharacter Char
'\x1deb' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterF
combiningCharacter Char
'\x1dec' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterLWithDoubleMiddleTilde
combiningCharacter Char
'\x1ded' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterOWithLightCentralizationStroke
combiningCharacter Char
'\x1dee' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterP
combiningCharacter Char
'\x1def' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterEsh
combiningCharacter Char
'\x1df0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterUWithLightCentralizationStroke
combiningCharacter Char
'\x1df1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterW
combiningCharacter Char
'\x1df2' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterAWithDiaeresis
combiningCharacter Char
'\x1df3' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterOWithDiaeresis
combiningCharacter Char
'\x1df4' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterUWithDiaeresis
combiningCharacter Char
'\x1df5' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningUpTackAbove
combiningCharacter Char
'\x1dfb' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDeletionMark
combiningCharacter Char
'\x1dfc' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleInvertedBreveBelow
combiningCharacter Char
'\x1dfd' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAlmostEqualToBelow
combiningCharacter Char
'\x1dfe' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftArrowheadAbove
combiningCharacter Char
'\x1dff' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowheadAndDownArrowheadBelow
combiningCharacter Char
'\x20d0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftHarpoonAbove
combiningCharacter Char
'\x20d1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightHarpoonAbove
combiningCharacter Char
'\x20d2' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLongVerticalLineOverlay
combiningCharacter Char
'\x20d3' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningShortVerticalLineOverlay
combiningCharacter Char
'\x20d4' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAnticlockwiseArrowAbove
combiningCharacter Char
'\x20d5' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningClockwiseArrowAbove
combiningCharacter Char
'\x20d6' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftArrowAbove
combiningCharacter Char
'\x20d7' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowAbove
combiningCharacter Char
'\x20d8' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRingOverlay
combiningCharacter Char
'\x20d9' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningClockwiseRingOverlay
combiningCharacter Char
'\x20da' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAnticlockwiseRingOverlay
combiningCharacter Char
'\x20db' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningThreeDotsAbove
combiningCharacter Char
'\x20dc' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningFourDotsAbove
combiningCharacter Char
'\x20e1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftRightArrowAbove
combiningCharacter Char
'\x20e5' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningReverseSolidusOverlay
combiningCharacter Char
'\x20e6' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleVerticalStrokeOverlay
combiningCharacter Char
'\x20e7' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAnnuitySymbol
combiningCharacter Char
'\x20e8' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningTripleUnderdot
combiningCharacter Char
'\x20e9' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningWideBridgeAbove
combiningCharacter Char
'\x20ea' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftwardsArrowOverlay
combiningCharacter Char
'\x20eb' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLongDoubleSolidusOverlay
combiningCharacter Char
'\x20ec' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightwardsHarpoonWithBarbDownwards
combiningCharacter Char
'\x20ed' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftwardsHarpoonWithBarbDownwards
combiningCharacter Char
'\x20ee' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftArrowBelow
combiningCharacter Char
'\x20ef' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowBelow
combiningCharacter Char
'\x20f0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningAsteriskAbove
combiningCharacter Char
'\x2cef' = forall a. a -> Maybe a
Just CombiningCharacter
CopticCombiningNiAbove
combiningCharacter Char
'\x2cf0' = forall a. a -> Maybe a
Just CombiningCharacter
CopticCombiningSpiritusAsper
combiningCharacter Char
'\x2cf1' = forall a. a -> Maybe a
Just CombiningCharacter
CopticCombiningSpiritusLenis
combiningCharacter Char
'\x2d7f' = forall a. a -> Maybe a
Just CombiningCharacter
TifinaghConsonantJoiner
combiningCharacter Char
'\x2de0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterBe
combiningCharacter Char
'\x2de1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterVe
combiningCharacter Char
'\x2de2' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterGhe
combiningCharacter Char
'\x2de3' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterDe
combiningCharacter Char
'\x2de4' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterZhe
combiningCharacter Char
'\x2de5' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterZe
combiningCharacter Char
'\x2de6' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterKa
combiningCharacter Char
'\x2de7' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEl
combiningCharacter Char
'\x2de8' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEm
combiningCharacter Char
'\x2de9' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEn
combiningCharacter Char
'\x2dea' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterO
combiningCharacter Char
'\x2deb' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterPe
combiningCharacter Char
'\x2dec' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEr
combiningCharacter Char
'\x2ded' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEs
combiningCharacter Char
'\x2dee' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterTe
combiningCharacter Char
'\x2def' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterHa
combiningCharacter Char
'\x2df0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterTse
combiningCharacter Char
'\x2df1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterChe
combiningCharacter Char
'\x2df2' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterSha
combiningCharacter Char
'\x2df3' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterShcha
combiningCharacter Char
'\x2df4' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterFita
combiningCharacter Char
'\x2df5' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEsTe
combiningCharacter Char
'\x2df6' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterA
combiningCharacter Char
'\x2df7' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterIe
combiningCharacter Char
'\x2df8' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterDjerv
combiningCharacter Char
'\x2df9' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterMonographUk
combiningCharacter Char
'\x2dfa' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterYat
combiningCharacter Char
'\x2dfb' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterYu
combiningCharacter Char
'\x2dfc' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterIotifiedA
combiningCharacter Char
'\x2dfd' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterLittleYus
combiningCharacter Char
'\x2dfe' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterBigYus
combiningCharacter Char
'\x2dff' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterIotifiedBigYus
combiningCharacter Char
'\x302a' = forall a. a -> Maybe a
Just CombiningCharacter
IdeographicLevelToneMark
combiningCharacter Char
'\x302b' = forall a. a -> Maybe a
Just CombiningCharacter
IdeographicRisingToneMark
combiningCharacter Char
'\x302c' = forall a. a -> Maybe a
Just CombiningCharacter
IdeographicDepartingToneMark
combiningCharacter Char
'\x302d' = forall a. a -> Maybe a
Just CombiningCharacter
IdeographicEnteringToneMark
combiningCharacter Char
'\x302e' = forall a. a -> Maybe a
Just CombiningCharacter
HangulSingleDotToneMark
combiningCharacter Char
'\x302f' = forall a. a -> Maybe a
Just CombiningCharacter
HangulDoubleDotToneMark
combiningCharacter Char
'\x3099' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark
combiningCharacter Char
'\x309a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark
combiningCharacter Char
'\xa66f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicVzmet
combiningCharacter Char
'\xa674' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterUkrainianIe
combiningCharacter Char
'\xa675' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterI
combiningCharacter Char
'\xa676' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterYi
combiningCharacter Char
'\xa677' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterU
combiningCharacter Char
'\xa678' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterHardSign
combiningCharacter Char
'\xa679' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterYeru
combiningCharacter Char
'\xa67a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterSoftSign
combiningCharacter Char
'\xa67b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterOmega
combiningCharacter Char
'\xa67c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicKavyka
combiningCharacter Char
'\xa67d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicPayerok
combiningCharacter Char
'\xa69e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEf
combiningCharacter Char
'\xa69f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterIotifiedE
combiningCharacter Char
'\xa6f0' = forall a. a -> Maybe a
Just CombiningCharacter
BamumCombiningMarkKoqndon
combiningCharacter Char
'\xa6f1' = forall a. a -> Maybe a
Just CombiningCharacter
BamumCombiningMarkTukwentis
combiningCharacter Char
'\xa806' = forall a. a -> Maybe a
Just CombiningCharacter
SylotiNagriSignHasanta
combiningCharacter Char
'\xa8c4' = forall a. a -> Maybe a
Just CombiningCharacter
SaurashtraSignVirama
combiningCharacter Char
'\xa8e0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitZero
combiningCharacter Char
'\xa8e1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitOne
combiningCharacter Char
'\xa8e2' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitTwo
combiningCharacter Char
'\xa8e3' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitThree
combiningCharacter Char
'\xa8e4' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitFour
combiningCharacter Char
'\xa8e5' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitFive
combiningCharacter Char
'\xa8e6' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitSix
combiningCharacter Char
'\xa8e7' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitSeven
combiningCharacter Char
'\xa8e8' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitEight
combiningCharacter Char
'\xa8e9' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitNine
combiningCharacter Char
'\xa8ea' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterA
combiningCharacter Char
'\xa8eb' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterU
combiningCharacter Char
'\xa8ec' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterKa
combiningCharacter Char
'\xa8ed' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterNa
combiningCharacter Char
'\xa8ee' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterPa
combiningCharacter Char
'\xa8ef' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterRa
combiningCharacter Char
'\xa8f0' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterVi
combiningCharacter Char
'\xa8f1' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariSignAvagraha
combiningCharacter Char
'\xa92b' = forall a. a -> Maybe a
Just CombiningCharacter
KayahLiTonePlophu
combiningCharacter Char
'\xa92c' = forall a. a -> Maybe a
Just CombiningCharacter
KayahLiToneCalya
combiningCharacter Char
'\xa92d' = forall a. a -> Maybe a
Just CombiningCharacter
KayahLiToneCalyaPlophu
combiningCharacter Char
'\xa953' = forall a. a -> Maybe a
Just CombiningCharacter
RejangVirama
combiningCharacter Char
'\xa9b3' = forall a. a -> Maybe a
Just CombiningCharacter
JavaneseSignCecakTelu
combiningCharacter Char
'\xa9c0' = forall a. a -> Maybe a
Just CombiningCharacter
JavanesePangkon
combiningCharacter Char
'\xaab0' = forall a. a -> Maybe a
Just CombiningCharacter
TaiVietMaiKang
combiningCharacter Char
'\xaab2' = forall a. a -> Maybe a
Just CombiningCharacter
TaiVietVowelI
combiningCharacter Char
'\xaab3' = forall a. a -> Maybe a
Just CombiningCharacter
TaiVietVowelUe
combiningCharacter Char
'\xaab4' = forall a. a -> Maybe a
Just CombiningCharacter
TaiVietVowelU
combiningCharacter Char
'\xaab7' = forall a. a -> Maybe a
Just CombiningCharacter
TaiVietMaiKhit
combiningCharacter Char
'\xaab8' = forall a. a -> Maybe a
Just CombiningCharacter
TaiVietVowelIa
combiningCharacter Char
'\xaabe' = forall a. a -> Maybe a
Just CombiningCharacter
TaiVietVowelAm
combiningCharacter Char
'\xaabf' = forall a. a -> Maybe a
Just CombiningCharacter
TaiVietToneMaiEk
combiningCharacter Char
'\xaac1' = forall a. a -> Maybe a
Just CombiningCharacter
TaiVietToneMaiTho
combiningCharacter Char
'\xaaf6' = forall a. a -> Maybe a
Just CombiningCharacter
MeeteiMayekVirama
combiningCharacter Char
'\xabed' = forall a. a -> Maybe a
Just CombiningCharacter
MeeteiMayekApunIyek
combiningCharacter Char
'\xfb1e' = forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointJudeoSpanishVarika
combiningCharacter Char
'\xfe20' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLigatureLeftHalf
combiningCharacter Char
'\xfe21' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLigatureRightHalf
combiningCharacter Char
'\xfe22' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleTildeLeftHalf
combiningCharacter Char
'\xfe23' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleTildeRightHalf
combiningCharacter Char
'\xfe24' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronLeftHalf
combiningCharacter Char
'\xfe25' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronRightHalf
combiningCharacter Char
'\xfe26' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningConjoiningMacron
combiningCharacter Char
'\xfe27' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLigatureLeftHalfBelow
combiningCharacter Char
'\xfe28' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningLigatureRightHalfBelow
combiningCharacter Char
'\xfe29' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningTildeLeftHalfBelow
combiningCharacter Char
'\xfe2a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningTildeRightHalfBelow
combiningCharacter Char
'\xfe2b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronLeftHalfBelow
combiningCharacter Char
'\xfe2c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronRightHalfBelow
combiningCharacter Char
'\xfe2d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningConjoiningMacronBelow
combiningCharacter Char
'\xfe2e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicTitloLeftHalf
combiningCharacter Char
'\xfe2f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicTitloRightHalf
combiningCharacter Char
'\x101fd' = forall a. a -> Maybe a
Just CombiningCharacter
PhaistosDiscSignCombiningObliqueStroke
combiningCharacter Char
'\x102e0' = forall a. a -> Maybe a
Just CombiningCharacter
CopticEpactThousandsMark
combiningCharacter Char
'\x10376' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningOldPermicLetterAn
combiningCharacter Char
'\x10377' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningOldPermicLetterDoi
combiningCharacter Char
'\x10378' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningOldPermicLetterZata
combiningCharacter Char
'\x10379' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningOldPermicLetterNenoe
combiningCharacter Char
'\x1037a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningOldPermicLetterSii
combiningCharacter Char
'\x10a0d' = forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiSignDoubleRingBelow
combiningCharacter Char
'\x10a0f' = forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiSignVisarga
combiningCharacter Char
'\x10a38' = forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiSignBarAbove
combiningCharacter Char
'\x10a39' = forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiSignCauda
combiningCharacter Char
'\x10a3a' = forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiSignDotBelow
combiningCharacter Char
'\x10a3f' = forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiVirama
combiningCharacter Char
'\x10ae5' = forall a. a -> Maybe a
Just CombiningCharacter
ManichaeanAbbreviationMarkAbove
combiningCharacter Char
'\x10ae6' = forall a. a -> Maybe a
Just CombiningCharacter
ManichaeanAbbreviationMarkBelow
combiningCharacter Char
'\x11046' = forall a. a -> Maybe a
Just CombiningCharacter
BrahmiVirama
combiningCharacter Char
'\x1107f' = forall a. a -> Maybe a
Just CombiningCharacter
BrahmiNumberJoiner
combiningCharacter Char
'\x110b9' = forall a. a -> Maybe a
Just CombiningCharacter
KaithiSignVirama
combiningCharacter Char
'\x110ba' = forall a. a -> Maybe a
Just CombiningCharacter
KaithiSignNukta
combiningCharacter Char
'\x11100' = forall a. a -> Maybe a
Just CombiningCharacter
ChakmaSignCandrabindu
combiningCharacter Char
'\x11101' = forall a. a -> Maybe a
Just CombiningCharacter
ChakmaSignAnusvara
combiningCharacter Char
'\x11102' = forall a. a -> Maybe a
Just CombiningCharacter
ChakmaSignVisarga
combiningCharacter Char
'\x11127' = forall a. a -> Maybe a
Just CombiningCharacter
ChakmaVowelSignA
combiningCharacter Char
'\x11133' = forall a. a -> Maybe a
Just CombiningCharacter
ChakmaVirama
combiningCharacter Char
'\x11134' = forall a. a -> Maybe a
Just CombiningCharacter
ChakmaMaayyaa
combiningCharacter Char
'\x11173' = forall a. a -> Maybe a
Just CombiningCharacter
MahajaniSignNukta
combiningCharacter Char
'\x111c0' = forall a. a -> Maybe a
Just CombiningCharacter
SharadaSignVirama
combiningCharacter Char
'\x111ca' = forall a. a -> Maybe a
Just CombiningCharacter
SharadaSignNukta
combiningCharacter Char
'\x11235' = forall a. a -> Maybe a
Just CombiningCharacter
KhojkiSignVirama
combiningCharacter Char
'\x11236' = forall a. a -> Maybe a
Just CombiningCharacter
KhojkiSignNukta
combiningCharacter Char
'\x112e9' = forall a. a -> Maybe a
Just CombiningCharacter
KhudawadiSignNukta
combiningCharacter Char
'\x112ea' = forall a. a -> Maybe a
Just CombiningCharacter
KhudawadiSignVirama
combiningCharacter Char
'\x1133c' = forall a. a -> Maybe a
Just CombiningCharacter
GranthaSignNukta
combiningCharacter Char
'\x1133e' = forall a. a -> Maybe a
Just CombiningCharacter
GranthaVowelSignAa
combiningCharacter Char
'\x1134d' = forall a. a -> Maybe a
Just CombiningCharacter
GranthaSignVirama
combiningCharacter Char
'\x11357' = forall a. a -> Maybe a
Just CombiningCharacter
GranthaAuLengthMark
combiningCharacter Char
'\x11366' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitZero
combiningCharacter Char
'\x11367' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitOne
combiningCharacter Char
'\x11368' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitTwo
combiningCharacter Char
'\x11369' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitThree
combiningCharacter Char
'\x1136a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitFour
combiningCharacter Char
'\x1136b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitFive
combiningCharacter Char
'\x1136c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitSix
combiningCharacter Char
'\x11370' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaLetterA
combiningCharacter Char
'\x11371' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaLetterKa
combiningCharacter Char
'\x11372' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaLetterNa
combiningCharacter Char
'\x11373' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaLetterVi
combiningCharacter Char
'\x11374' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaLetterPa
combiningCharacter Char
'\x11442' = forall a. a -> Maybe a
Just CombiningCharacter
NewaSignVirama
combiningCharacter Char
'\x11446' = forall a. a -> Maybe a
Just CombiningCharacter
NewaSignNukta
combiningCharacter Char
'\x114b0' = forall a. a -> Maybe a
Just CombiningCharacter
TirhutaVowelSignAa
combiningCharacter Char
'\x114ba' = forall a. a -> Maybe a
Just CombiningCharacter
TirhutaVowelSignShortE
combiningCharacter Char
'\x114bd' = forall a. a -> Maybe a
Just CombiningCharacter
TirhutaVowelSignShortO
combiningCharacter Char
'\x114c2' = forall a. a -> Maybe a
Just CombiningCharacter
TirhutaSignVirama
combiningCharacter Char
'\x114c3' = forall a. a -> Maybe a
Just CombiningCharacter
TirhutaSignNukta
combiningCharacter Char
'\x115af' = forall a. a -> Maybe a
Just CombiningCharacter
SiddhamVowelSignAa
combiningCharacter Char
'\x115bf' = forall a. a -> Maybe a
Just CombiningCharacter
SiddhamSignVirama
combiningCharacter Char
'\x115c0' = forall a. a -> Maybe a
Just CombiningCharacter
SiddhamSignNukta
combiningCharacter Char
'\x1163f' = forall a. a -> Maybe a
Just CombiningCharacter
ModiSignVirama
combiningCharacter Char
'\x116b6' = forall a. a -> Maybe a
Just CombiningCharacter
TakriSignVirama
combiningCharacter Char
'\x116b7' = forall a. a -> Maybe a
Just CombiningCharacter
TakriSignNukta
combiningCharacter Char
'\x1172b' = forall a. a -> Maybe a
Just CombiningCharacter
AhomSignKiller
combiningCharacter Char
'\x11c3f' = forall a. a -> Maybe a
Just CombiningCharacter
BhaiksukiSignVirama
combiningCharacter Char
'\x16af0' = forall a. a -> Maybe a
Just CombiningCharacter
BassaVahCombiningHighTone
combiningCharacter Char
'\x16af1' = forall a. a -> Maybe a
Just CombiningCharacter
BassaVahCombiningLowTone
combiningCharacter Char
'\x16af2' = forall a. a -> Maybe a
Just CombiningCharacter
BassaVahCombiningMidTone
combiningCharacter Char
'\x16af3' = forall a. a -> Maybe a
Just CombiningCharacter
BassaVahCombiningLowMidTone
combiningCharacter Char
'\x16af4' = forall a. a -> Maybe a
Just CombiningCharacter
BassaVahCombiningHighLowTone
combiningCharacter Char
'\x16b30' = forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimTub
combiningCharacter Char
'\x16b31' = forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimSo
combiningCharacter Char
'\x16b32' = forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimKes
combiningCharacter Char
'\x16b33' = forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimKhav
combiningCharacter Char
'\x16b34' = forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimSuam
combiningCharacter Char
'\x16b35' = forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimHom
combiningCharacter Char
'\x16b36' = forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimTaum
combiningCharacter Char
'\x1bc9e' = forall a. a -> Maybe a
Just CombiningCharacter
DuployanDoubleMark
combiningCharacter Char
'\x1d165' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningStem
combiningCharacter Char
'\x1d166' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningSprechgesangStem
combiningCharacter Char
'\x1d167' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningTremolo1
combiningCharacter Char
'\x1d168' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningTremolo2
combiningCharacter Char
'\x1d169' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningTremolo3
combiningCharacter Char
'\x1d16d' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningAugmentationDot
combiningCharacter Char
'\x1d16e' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlag1
combiningCharacter Char
'\x1d16f' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlag2
combiningCharacter Char
'\x1d170' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlag3
combiningCharacter Char
'\x1d171' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlag4
combiningCharacter Char
'\x1d172' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlag5
combiningCharacter Char
'\x1d17b' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningAccent
combiningCharacter Char
'\x1d17c' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningStaccato
combiningCharacter Char
'\x1d17d' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningTenuto
combiningCharacter Char
'\x1d17e' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningStaccatissimo
combiningCharacter Char
'\x1d17f' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningMarcato
combiningCharacter Char
'\x1d180' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningMarcatoStaccato
combiningCharacter Char
'\x1d181' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningAccentStaccato
combiningCharacter Char
'\x1d182' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningLoure
combiningCharacter Char
'\x1d185' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningDoit
combiningCharacter Char
'\x1d186' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningRip
combiningCharacter Char
'\x1d187' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlip
combiningCharacter Char
'\x1d188' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningSmear
combiningCharacter Char
'\x1d189' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningBend
combiningCharacter Char
'\x1d18a' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningDoubleTongue
combiningCharacter Char
'\x1d18b' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningTripleTongue
combiningCharacter Char
'\x1d1aa' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningDownBow
combiningCharacter Char
'\x1d1ab' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningUpBow
combiningCharacter Char
'\x1d1ac' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningHarmonic
combiningCharacter Char
'\x1d1ad' = forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningSnapPizzicato
combiningCharacter Char
'\x1d242' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekMusicalTriseme
combiningCharacter Char
'\x1d243' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekMusicalTetraseme
combiningCharacter Char
'\x1d244' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekMusicalPentaseme
combiningCharacter Char
'\x1e000' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterAzu
combiningCharacter Char
'\x1e001' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterBuky
combiningCharacter Char
'\x1e002' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterVede
combiningCharacter Char
'\x1e003' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterGlagoli
combiningCharacter Char
'\x1e004' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterDobro
combiningCharacter Char
'\x1e005' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYestu
combiningCharacter Char
'\x1e006' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterZhivete
combiningCharacter Char
'\x1e008' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterZemlja
combiningCharacter Char
'\x1e009' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterIzhe
combiningCharacter Char
'\x1e00a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterInitialIzhe
combiningCharacter Char
'\x1e00b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterI
combiningCharacter Char
'\x1e00c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterDjervi
combiningCharacter Char
'\x1e00d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterKako
combiningCharacter Char
'\x1e00e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterLjudije
combiningCharacter Char
'\x1e00f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterMyslite
combiningCharacter Char
'\x1e010' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterNashi
combiningCharacter Char
'\x1e011' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterOnu
combiningCharacter Char
'\x1e012' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterPokoji
combiningCharacter Char
'\x1e013' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterRitsi
combiningCharacter Char
'\x1e014' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterSlovo
combiningCharacter Char
'\x1e015' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterTvrido
combiningCharacter Char
'\x1e016' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterUku
combiningCharacter Char
'\x1e017' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterFritu
combiningCharacter Char
'\x1e018' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterHeru
combiningCharacter Char
'\x1e01b' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterShta
combiningCharacter Char
'\x1e01c' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterTsi
combiningCharacter Char
'\x1e01d' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterChrivi
combiningCharacter Char
'\x1e01e' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterSha
combiningCharacter Char
'\x1e01f' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYeru
combiningCharacter Char
'\x1e020' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYeri
combiningCharacter Char
'\x1e021' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYati
combiningCharacter Char
'\x1e023' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYu
combiningCharacter Char
'\x1e024' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterSmallYus
combiningCharacter Char
'\x1e026' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYo
combiningCharacter Char
'\x1e027' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterIotatedSmallYus
combiningCharacter Char
'\x1e028' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterBigYus
combiningCharacter Char
'\x1e029' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterIotatedBigYus
combiningCharacter Char
'\x1e02a' = forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterFita
combiningCharacter Char
'\x1e8d0' = forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberTeens
combiningCharacter Char
'\x1e8d1' = forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberTens
combiningCharacter Char
'\x1e8d2' = forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberHundreds
combiningCharacter Char
'\x1e8d3' = forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberThousands
combiningCharacter Char
'\x1e8d4' = forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberTenThousands
combiningCharacter Char
'\x1e8d5' = forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberHundredThousands
combiningCharacter Char
'\x1e8d6' = forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberMillions
combiningCharacter Char
'\x1e944' = forall a. a -> Maybe a
Just CombiningCharacter
AdlamAlifLengthener
combiningCharacter Char
'\x1e945' = forall a. a -> Maybe a
Just CombiningCharacter
AdlamVowelLengthener
combiningCharacter Char
'\x1e946' = forall a. a -> Maybe a
Just CombiningCharacter
AdlamGeminationMark
combiningCharacter Char
'\x1e947' = forall a. a -> Maybe a
Just CombiningCharacter
AdlamHamza
combiningCharacter Char
'\x1e948' = forall a. a -> Maybe a
Just CombiningCharacter
AdlamConsonantModifier
combiningCharacter Char
'\x1e949' = forall a. a -> Maybe a
Just CombiningCharacter
AdlamGeminateConsonantModifier
combiningCharacter Char
'\x1e94a' = forall a. a -> Maybe a
Just CombiningCharacter
AdlamNukta
combiningCharacter Char
_ = forall a. Maybe a
Nothing
decomposeCombiningSequence ::
Char ->
(Char, [CombiningCharacter])
decomposeCombiningSequence :: Char -> (Char, [CombiningCharacter])
decomposeCombiningSequence Char
c
| Just (Char
c', CombiningCharacter
cc) <- Char -> Maybe (Char, CombiningCharacter)
decomposeCombining Char
c = (CombiningCharacter
cc forall a. a -> [a] -> [a]
:) forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Char -> (Char, [CombiningCharacter])
decomposeCombiningSequence Char
c'
| Bool
otherwise = (Char
c, [])
stripCombiningSequence ::
Char ->
Char
stripCombiningSequence :: Char -> Char
stripCombiningSequence Char
c
| Just (Char
c', CombiningCharacter
_) <- Char -> Maybe (Char, CombiningCharacter)
decomposeCombining Char
c = Char -> Char
stripCombiningSequence Char
c'
| Bool
otherwise = Char
c
stripCombinings ::
Text ->
Text
stripCombinings :: Text -> Text
stripCombinings = (Char -> Bool) -> Text -> Text
T.filter (Bool -> Bool
not forall b c a. (b -> c) -> (a -> b) -> a -> c
. Char -> Bool
isCombiningCharacter) forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Char -> Char) -> Text -> Text
T.map Char -> Char
stripCombiningSequence
decomposeCombining ::
Char ->
Maybe (Char, CombiningCharacter)
decomposeCombining :: Char -> Maybe (Char, CombiningCharacter)
decomposeCombining Char
'\x00c0' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00c1' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00c2' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00c3' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00c4' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00c5' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x00c7' = forall a. a -> Maybe a
Just (Char
'C', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x00c8' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00c9' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00ca' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00cb' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00cc' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00cd' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00ce' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00cf' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00d1' = forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00d2' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00d3' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00d4' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00d5' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00d6' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00d9' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00da' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00db' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00dc' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00dd' = forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00e0' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00e1' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00e2' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00e3' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00e4' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00e5' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x00e7' = forall a. a -> Maybe a
Just (Char
'c', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x00e8' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00e9' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00ea' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00eb' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00ec' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00ed' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00ee' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00ef' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00f1' = forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00f2' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00f3' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00f4' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00f5' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00f6' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00f9' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00fa' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00fb' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00fc' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00fd' = forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00ff' = forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0100' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0101' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0102' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0103' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0104' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0105' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0106' = forall a. a -> Maybe a
Just (Char
'C', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0107' = forall a. a -> Maybe a
Just (Char
'c', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0108' = forall a. a -> Maybe a
Just (Char
'C', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0109' = forall a. a -> Maybe a
Just (Char
'c', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x010a' = forall a. a -> Maybe a
Just (Char
'C', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x010b' = forall a. a -> Maybe a
Just (Char
'c', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x010c' = forall a. a -> Maybe a
Just (Char
'C', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x010d' = forall a. a -> Maybe a
Just (Char
'c', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x010e' = forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x010f' = forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0112' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0113' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0114' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0115' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0116' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0117' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0118' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0119' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x011a' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x011b' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x011c' = forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x011d' = forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x011e' = forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x011f' = forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0120' = forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0121' = forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0122' = forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0123' = forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0124' = forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0125' = forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0128' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x0129' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x012a' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x012b' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x012c' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x012d' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x012e' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x012f' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0130' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0134' = forall a. a -> Maybe a
Just (Char
'J', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0135' = forall a. a -> Maybe a
Just (Char
'j', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0136' = forall a. a -> Maybe a
Just (Char
'K', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0137' = forall a. a -> Maybe a
Just (Char
'k', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0139' = forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x013a' = forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x013b' = forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x013c' = forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x013d' = forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x013e' = forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0143' = forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0144' = forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0145' = forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0146' = forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0147' = forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0148' = forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x014c' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x014d' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x014e' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x014f' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0150' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x0151' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x0154' = forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0155' = forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0156' = forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0157' = forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0158' = forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0159' = forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x015a' = forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x015b' = forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x015c' = forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x015d' = forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x015e' = forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x015f' = forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0160' = forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0161' = forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0162' = forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0163' = forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0164' = forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0165' = forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0168' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x0169' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x016a' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x016b' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x016c' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x016d' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x016e' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x016f' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x0170' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x0171' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x0172' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0173' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0174' = forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0175' = forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0176' = forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0177' = forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0178' = forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0179' = forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x017a' = forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x017b' = forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x017c' = forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x017d' = forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x017e' = forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01a0' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningHorn)
decomposeCombining Char
'\x01a1' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningHorn)
decomposeCombining Char
'\x01af' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningHorn)
decomposeCombining Char
'\x01b0' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningHorn)
decomposeCombining Char
'\x01cd' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01ce' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01cf' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d0' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d1' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d2' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d3' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d4' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d5' = forall a. a -> Maybe a
Just (Char
'\x00dc', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01d6' = forall a. a -> Maybe a
Just (Char
'\x00fc', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01d7' = forall a. a -> Maybe a
Just (Char
'\x00dc', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01d8' = forall a. a -> Maybe a
Just (Char
'\x00fc', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01d9' = forall a. a -> Maybe a
Just (Char
'\x00dc', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01da' = forall a. a -> Maybe a
Just (Char
'\x00fc', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01db' = forall a. a -> Maybe a
Just (Char
'\x00dc', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x01dc' = forall a. a -> Maybe a
Just (Char
'\x00fc', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x01de' = forall a. a -> Maybe a
Just (Char
'\x00c4', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01df' = forall a. a -> Maybe a
Just (Char
'\x00e4', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01e0' = forall a. a -> Maybe a
Just (Char
'\x0226', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01e1' = forall a. a -> Maybe a
Just (Char
'\x0227', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01e2' = forall a. a -> Maybe a
Just (Char
'\x00c6', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01e3' = forall a. a -> Maybe a
Just (Char
'\x00e6', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01e6' = forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01e7' = forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01e8' = forall a. a -> Maybe a
Just (Char
'K', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01e9' = forall a. a -> Maybe a
Just (Char
'k', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01ea' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x01eb' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x01ec' = forall a. a -> Maybe a
Just (Char
'\x01ea', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01ed' = forall a. a -> Maybe a
Just (Char
'\x01eb', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01ee' = forall a. a -> Maybe a
Just (Char
'\x01b7', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01ef' = forall a. a -> Maybe a
Just (Char
'\x0292', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01f0' = forall a. a -> Maybe a
Just (Char
'j', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01f4' = forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01f5' = forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01f8' = forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x01f9' = forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x01fa' = forall a. a -> Maybe a
Just (Char
'\x00c5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01fb' = forall a. a -> Maybe a
Just (Char
'\x00e5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01fc' = forall a. a -> Maybe a
Just (Char
'\x00c6', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01fd' = forall a. a -> Maybe a
Just (Char
'\x00e6', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01fe' = forall a. a -> Maybe a
Just (Char
'\x00d8', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01ff' = forall a. a -> Maybe a
Just (Char
'\x00f8', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0200' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0201' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0202' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0203' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0204' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0205' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0206' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0207' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0208' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0209' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x020a' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x020b' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x020c' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x020d' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x020e' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x020f' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0210' = forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0211' = forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0212' = forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0213' = forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0214' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0215' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0216' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0217' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0218' = forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningCommaBelow)
decomposeCombining Char
'\x0219' = forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningCommaBelow)
decomposeCombining Char
'\x021a' = forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningCommaBelow)
decomposeCombining Char
'\x021b' = forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningCommaBelow)
decomposeCombining Char
'\x021e' = forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x021f' = forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0226' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0227' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0228' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0229' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x022a' = forall a. a -> Maybe a
Just (Char
'\x00d6', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x022b' = forall a. a -> Maybe a
Just (Char
'\x00f6', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x022c' = forall a. a -> Maybe a
Just (Char
'\x00d5', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x022d' = forall a. a -> Maybe a
Just (Char
'\x00f5', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x022e' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x022f' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0230' = forall a. a -> Maybe a
Just (Char
'\x022e', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0231' = forall a. a -> Maybe a
Just (Char
'\x022f', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0232' = forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0233' = forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0344' = forall a. a -> Maybe a
Just (Char
'\x0308', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0385' = forall a. a -> Maybe a
Just (Char
'\x00a8', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0386' = forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0388' = forall a. a -> Maybe a
Just (Char
'\x0395', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0389' = forall a. a -> Maybe a
Just (Char
'\x0397', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x038a' = forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x038c' = forall a. a -> Maybe a
Just (Char
'\x039f', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x038e' = forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x038f' = forall a. a -> Maybe a
Just (Char
'\x03a9', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0390' = forall a. a -> Maybe a
Just (Char
'\x03ca', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03aa' = forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x03ab' = forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x03ac' = forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03ad' = forall a. a -> Maybe a
Just (Char
'\x03b5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03ae' = forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03af' = forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03b0' = forall a. a -> Maybe a
Just (Char
'\x03cb', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03ca' = forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x03cb' = forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x03cc' = forall a. a -> Maybe a
Just (Char
'\x03bf', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03cd' = forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03ce' = forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03d3' = forall a. a -> Maybe a
Just (Char
'\x03d2', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03d4' = forall a. a -> Maybe a
Just (Char
'\x03d2', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0400' = forall a. a -> Maybe a
Just (Char
'\x0415', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x0401' = forall a. a -> Maybe a
Just (Char
'\x0415', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0403' = forall a. a -> Maybe a
Just (Char
'\x0413', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0407' = forall a. a -> Maybe a
Just (Char
'\x0406', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x040c' = forall a. a -> Maybe a
Just (Char
'\x041a', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x040d' = forall a. a -> Maybe a
Just (Char
'\x0418', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x040e' = forall a. a -> Maybe a
Just (Char
'\x0423', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0419' = forall a. a -> Maybe a
Just (Char
'\x0418', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0439' = forall a. a -> Maybe a
Just (Char
'\x0438', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0450' = forall a. a -> Maybe a
Just (Char
'\x0435', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x0451' = forall a. a -> Maybe a
Just (Char
'\x0435', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0453' = forall a. a -> Maybe a
Just (Char
'\x0433', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0457' = forall a. a -> Maybe a
Just (Char
'\x0456', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x045c' = forall a. a -> Maybe a
Just (Char
'\x043a', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x045d' = forall a. a -> Maybe a
Just (Char
'\x0438', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x045e' = forall a. a -> Maybe a
Just (Char
'\x0443', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0476' = forall a. a -> Maybe a
Just (Char
'\x0474', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0477' = forall a. a -> Maybe a
Just (Char
'\x0475', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x04c1' = forall a. a -> Maybe a
Just (Char
'\x0416', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04c2' = forall a. a -> Maybe a
Just (Char
'\x0436', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04d0' = forall a. a -> Maybe a
Just (Char
'\x0410', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04d1' = forall a. a -> Maybe a
Just (Char
'\x0430', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04d2' = forall a. a -> Maybe a
Just (Char
'\x0410', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04d3' = forall a. a -> Maybe a
Just (Char
'\x0430', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04d6' = forall a. a -> Maybe a
Just (Char
'\x0415', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04d7' = forall a. a -> Maybe a
Just (Char
'\x0435', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04da' = forall a. a -> Maybe a
Just (Char
'\x04d8', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04db' = forall a. a -> Maybe a
Just (Char
'\x04d9', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04dc' = forall a. a -> Maybe a
Just (Char
'\x0416', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04dd' = forall a. a -> Maybe a
Just (Char
'\x0436', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04de' = forall a. a -> Maybe a
Just (Char
'\x0417', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04df' = forall a. a -> Maybe a
Just (Char
'\x0437', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04e2' = forall a. a -> Maybe a
Just (Char
'\x0418', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x04e3' = forall a. a -> Maybe a
Just (Char
'\x0438', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x04e4' = forall a. a -> Maybe a
Just (Char
'\x0418', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04e5' = forall a. a -> Maybe a
Just (Char
'\x0438', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04e6' = forall a. a -> Maybe a
Just (Char
'\x041e', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04e7' = forall a. a -> Maybe a
Just (Char
'\x043e', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04ea' = forall a. a -> Maybe a
Just (Char
'\x04e8', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04eb' = forall a. a -> Maybe a
Just (Char
'\x04e9', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04ec' = forall a. a -> Maybe a
Just (Char
'\x042d', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04ed' = forall a. a -> Maybe a
Just (Char
'\x044d', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04ee' = forall a. a -> Maybe a
Just (Char
'\x0423', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x04ef' = forall a. a -> Maybe a
Just (Char
'\x0443', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x04f0' = forall a. a -> Maybe a
Just (Char
'\x0423', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04f1' = forall a. a -> Maybe a
Just (Char
'\x0443', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04f2' = forall a. a -> Maybe a
Just (Char
'\x0423', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x04f3' = forall a. a -> Maybe a
Just (Char
'\x0443', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x04f4' = forall a. a -> Maybe a
Just (Char
'\x0427', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04f5' = forall a. a -> Maybe a
Just (Char
'\x0447', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04f8' = forall a. a -> Maybe a
Just (Char
'\x042b', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04f9' = forall a. a -> Maybe a
Just (Char
'\x044b', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0622' = forall a. a -> Maybe a
Just (Char
'\x0627', CombiningCharacter
ArabicMaddahAbove)
decomposeCombining Char
'\x0623' = forall a. a -> Maybe a
Just (Char
'\x0627', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x0624' = forall a. a -> Maybe a
Just (Char
'\x0648', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x0625' = forall a. a -> Maybe a
Just (Char
'\x0627', CombiningCharacter
ArabicHamzaBelow)
decomposeCombining Char
'\x0626' = forall a. a -> Maybe a
Just (Char
'\x064a', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x06c0' = forall a. a -> Maybe a
Just (Char
'\x06d5', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x06c2' = forall a. a -> Maybe a
Just (Char
'\x06c1', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x06d3' = forall a. a -> Maybe a
Just (Char
'\x06d2', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x0929' = forall a. a -> Maybe a
Just (Char
'\x0928', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x0931' = forall a. a -> Maybe a
Just (Char
'\x0930', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x0934' = forall a. a -> Maybe a
Just (Char
'\x0933', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x0958' = forall a. a -> Maybe a
Just (Char
'\x0915', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x0959' = forall a. a -> Maybe a
Just (Char
'\x0916', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095a' = forall a. a -> Maybe a
Just (Char
'\x0917', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095b' = forall a. a -> Maybe a
Just (Char
'\x091c', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095c' = forall a. a -> Maybe a
Just (Char
'\x0921', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095d' = forall a. a -> Maybe a
Just (Char
'\x0922', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095e' = forall a. a -> Maybe a
Just (Char
'\x092b', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095f' = forall a. a -> Maybe a
Just (Char
'\x092f', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x09cb' = forall a. a -> Maybe a
Just (Char
'\x09c7', CombiningCharacter
BengaliVowelSignAa)
decomposeCombining Char
'\x09cc' = forall a. a -> Maybe a
Just (Char
'\x09c7', CombiningCharacter
BengaliAuLengthMark)
decomposeCombining Char
'\x09dc' = forall a. a -> Maybe a
Just (Char
'\x09a1', CombiningCharacter
BengaliSignNukta)
decomposeCombining Char
'\x09dd' = forall a. a -> Maybe a
Just (Char
'\x09a2', CombiningCharacter
BengaliSignNukta)
decomposeCombining Char
'\x09df' = forall a. a -> Maybe a
Just (Char
'\x09af', CombiningCharacter
BengaliSignNukta)
decomposeCombining Char
'\x0a33' = forall a. a -> Maybe a
Just (Char
'\x0a32', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0a36' = forall a. a -> Maybe a
Just (Char
'\x0a38', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0a59' = forall a. a -> Maybe a
Just (Char
'\x0a16', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0a5a' = forall a. a -> Maybe a
Just (Char
'\x0a17', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0a5b' = forall a. a -> Maybe a
Just (Char
'\x0a1c', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0a5e' = forall a. a -> Maybe a
Just (Char
'\x0a2b', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0b48' = forall a. a -> Maybe a
Just (Char
'\x0b47', CombiningCharacter
OriyaAiLengthMark)
decomposeCombining Char
'\x0b4b' = forall a. a -> Maybe a
Just (Char
'\x0b47', CombiningCharacter
OriyaVowelSignAa)
decomposeCombining Char
'\x0b4c' = forall a. a -> Maybe a
Just (Char
'\x0b47', CombiningCharacter
OriyaAuLengthMark)
decomposeCombining Char
'\x0b5c' = forall a. a -> Maybe a
Just (Char
'\x0b21', CombiningCharacter
OriyaSignNukta)
decomposeCombining Char
'\x0b5d' = forall a. a -> Maybe a
Just (Char
'\x0b22', CombiningCharacter
OriyaSignNukta)
decomposeCombining Char
'\x0b94' = forall a. a -> Maybe a
Just (Char
'\x0b92', CombiningCharacter
TamilAuLengthMark)
decomposeCombining Char
'\x0bca' = forall a. a -> Maybe a
Just (Char
'\x0bc6', CombiningCharacter
TamilVowelSignAa)
decomposeCombining Char
'\x0bcb' = forall a. a -> Maybe a
Just (Char
'\x0bc7', CombiningCharacter
TamilVowelSignAa)
decomposeCombining Char
'\x0bcc' = forall a. a -> Maybe a
Just (Char
'\x0bc6', CombiningCharacter
TamilAuLengthMark)
decomposeCombining Char
'\x0c48' = forall a. a -> Maybe a
Just (Char
'\x0c46', CombiningCharacter
TeluguAiLengthMark)
decomposeCombining Char
'\x0cc0' = forall a. a -> Maybe a
Just (Char
'\x0cbf', CombiningCharacter
KannadaLengthMark)
decomposeCombining Char
'\x0cc7' = forall a. a -> Maybe a
Just (Char
'\x0cc6', CombiningCharacter
KannadaLengthMark)
decomposeCombining Char
'\x0cc8' = forall a. a -> Maybe a
Just (Char
'\x0cc6', CombiningCharacter
KannadaAiLengthMark)
decomposeCombining Char
'\x0cca' = forall a. a -> Maybe a
Just (Char
'\x0cc6', CombiningCharacter
KannadaVowelSignUu)
decomposeCombining Char
'\x0ccb' = forall a. a -> Maybe a
Just (Char
'\x0cca', CombiningCharacter
KannadaLengthMark)
decomposeCombining Char
'\x0d4a' = forall a. a -> Maybe a
Just (Char
'\x0d46', CombiningCharacter
MalayalamVowelSignAa)
decomposeCombining Char
'\x0d4b' = forall a. a -> Maybe a
Just (Char
'\x0d47', CombiningCharacter
MalayalamVowelSignAa)
decomposeCombining Char
'\x0d4c' = forall a. a -> Maybe a
Just (Char
'\x0d46', CombiningCharacter
MalayalamAuLengthMark)
decomposeCombining Char
'\x0dda' = forall a. a -> Maybe a
Just (Char
'\x0dd9', CombiningCharacter
SinhalaSignAlLakuna)
decomposeCombining Char
'\x0ddc' = forall a. a -> Maybe a
Just (Char
'\x0dd9', CombiningCharacter
SinhalaVowelSignAelaPilla)
decomposeCombining Char
'\x0ddd' = forall a. a -> Maybe a
Just (Char
'\x0ddc', CombiningCharacter
SinhalaSignAlLakuna)
decomposeCombining Char
'\x0dde' = forall a. a -> Maybe a
Just (Char
'\x0dd9', CombiningCharacter
SinhalaVowelSignGayanukitta)
decomposeCombining Char
'\x0f43' = forall a. a -> Maybe a
Just (Char
'\x0f42', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f4d' = forall a. a -> Maybe a
Just (Char
'\x0f4c', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f52' = forall a. a -> Maybe a
Just (Char
'\x0f51', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f57' = forall a. a -> Maybe a
Just (Char
'\x0f56', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f5c' = forall a. a -> Maybe a
Just (Char
'\x0f5b', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f69' = forall a. a -> Maybe a
Just (Char
'\x0f40', CombiningCharacter
TibetanSubjoinedLetterSsa)
decomposeCombining Char
'\x0f73' = forall a. a -> Maybe a
Just (Char
'\x0f71', CombiningCharacter
TibetanVowelSignI)
decomposeCombining Char
'\x0f75' = forall a. a -> Maybe a
Just (Char
'\x0f71', CombiningCharacter
TibetanVowelSignU)
decomposeCombining Char
'\x0f76' = forall a. a -> Maybe a
Just (Char
'\x0fb2', CombiningCharacter
TibetanVowelSignReversedI)
decomposeCombining Char
'\x0f78' = forall a. a -> Maybe a
Just (Char
'\x0fb3', CombiningCharacter
TibetanVowelSignReversedI)
decomposeCombining Char
'\x0f81' = forall a. a -> Maybe a
Just (Char
'\x0f71', CombiningCharacter
TibetanVowelSignReversedI)
decomposeCombining Char
'\x0f93' = forall a. a -> Maybe a
Just (Char
'\x0f92', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f9d' = forall a. a -> Maybe a
Just (Char
'\x0f9c', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0fa2' = forall a. a -> Maybe a
Just (Char
'\x0fa1', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0fa7' = forall a. a -> Maybe a
Just (Char
'\x0fa6', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0fac' = forall a. a -> Maybe a
Just (Char
'\x0fab', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0fb9' = forall a. a -> Maybe a
Just (Char
'\x0f90', CombiningCharacter
TibetanSubjoinedLetterSsa)
decomposeCombining Char
'\x1026' = forall a. a -> Maybe a
Just (Char
'\x1025', CombiningCharacter
MyanmarVowelSignIi)
decomposeCombining Char
'\x1b06' = forall a. a -> Maybe a
Just (Char
'\x1b05', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b08' = forall a. a -> Maybe a
Just (Char
'\x1b07', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b0a' = forall a. a -> Maybe a
Just (Char
'\x1b09', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b0c' = forall a. a -> Maybe a
Just (Char
'\x1b0b', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b0e' = forall a. a -> Maybe a
Just (Char
'\x1b0d', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b12' = forall a. a -> Maybe a
Just (Char
'\x1b11', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b3b' = forall a. a -> Maybe a
Just (Char
'\x1b3a', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b3d' = forall a. a -> Maybe a
Just (Char
'\x1b3c', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b40' = forall a. a -> Maybe a
Just (Char
'\x1b3e', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b41' = forall a. a -> Maybe a
Just (Char
'\x1b3f', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b43' = forall a. a -> Maybe a
Just (Char
'\x1b42', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1e00' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningRingBelow)
decomposeCombining Char
'\x1e01' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningRingBelow)
decomposeCombining Char
'\x1e02' = forall a. a -> Maybe a
Just (Char
'B', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e03' = forall a. a -> Maybe a
Just (Char
'b', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e04' = forall a. a -> Maybe a
Just (Char
'B', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e05' = forall a. a -> Maybe a
Just (Char
'b', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e06' = forall a. a -> Maybe a
Just (Char
'B', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e07' = forall a. a -> Maybe a
Just (Char
'b', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e08' = forall a. a -> Maybe a
Just (Char
'\x00c7', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e09' = forall a. a -> Maybe a
Just (Char
'\x00e7', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e0a' = forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e0b' = forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e0c' = forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e0d' = forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e0e' = forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e0f' = forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e10' = forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x1e11' = forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x1e12' = forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e13' = forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e14' = forall a. a -> Maybe a
Just (Char
'\x0112', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e15' = forall a. a -> Maybe a
Just (Char
'\x0113', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e16' = forall a. a -> Maybe a
Just (Char
'\x0112', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e17' = forall a. a -> Maybe a
Just (Char
'\x0113', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e18' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e19' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e1a' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e1b' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e1c' = forall a. a -> Maybe a
Just (Char
'\x0228', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1e1d' = forall a. a -> Maybe a
Just (Char
'\x0229', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1e1e' = forall a. a -> Maybe a
Just (Char
'F', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e1f' = forall a. a -> Maybe a
Just (Char
'f', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e20' = forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e21' = forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e22' = forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e23' = forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e24' = forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e25' = forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e26' = forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e27' = forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e28' = forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x1e29' = forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x1e2a' = forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningBreveBelow)
decomposeCombining Char
'\x1e2b' = forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningBreveBelow)
decomposeCombining Char
'\x1e2c' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e2d' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e2e' = forall a. a -> Maybe a
Just (Char
'\x00cf', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e2f' = forall a. a -> Maybe a
Just (Char
'\x00ef', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e30' = forall a. a -> Maybe a
Just (Char
'K', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e31' = forall a. a -> Maybe a
Just (Char
'k', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e32' = forall a. a -> Maybe a
Just (Char
'K', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e33' = forall a. a -> Maybe a
Just (Char
'k', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e34' = forall a. a -> Maybe a
Just (Char
'K', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e35' = forall a. a -> Maybe a
Just (Char
'k', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e36' = forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e37' = forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e38' = forall a. a -> Maybe a
Just (Char
'\x1e36', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e39' = forall a. a -> Maybe a
Just (Char
'\x1e37', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e3a' = forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e3b' = forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e3c' = forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e3d' = forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e3e' = forall a. a -> Maybe a
Just (Char
'M', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e3f' = forall a. a -> Maybe a
Just (Char
'm', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e40' = forall a. a -> Maybe a
Just (Char
'M', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e41' = forall a. a -> Maybe a
Just (Char
'm', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e42' = forall a. a -> Maybe a
Just (Char
'M', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e43' = forall a. a -> Maybe a
Just (Char
'm', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e44' = forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e45' = forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e46' = forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e47' = forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e48' = forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e49' = forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e4a' = forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e4b' = forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e4c' = forall a. a -> Maybe a
Just (Char
'\x00d5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e4d' = forall a. a -> Maybe a
Just (Char
'\x00f5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e4e' = forall a. a -> Maybe a
Just (Char
'\x00d5', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e4f' = forall a. a -> Maybe a
Just (Char
'\x00f5', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e50' = forall a. a -> Maybe a
Just (Char
'\x014c', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e51' = forall a. a -> Maybe a
Just (Char
'\x014d', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e52' = forall a. a -> Maybe a
Just (Char
'\x014c', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e53' = forall a. a -> Maybe a
Just (Char
'\x014d', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e54' = forall a. a -> Maybe a
Just (Char
'P', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e55' = forall a. a -> Maybe a
Just (Char
'p', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e56' = forall a. a -> Maybe a
Just (Char
'P', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e57' = forall a. a -> Maybe a
Just (Char
'p', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e58' = forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e59' = forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e5a' = forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e5b' = forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e5c' = forall a. a -> Maybe a
Just (Char
'\x1e5a', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e5d' = forall a. a -> Maybe a
Just (Char
'\x1e5b', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e5e' = forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e5f' = forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e60' = forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e61' = forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e62' = forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e63' = forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e64' = forall a. a -> Maybe a
Just (Char
'\x015a', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e65' = forall a. a -> Maybe a
Just (Char
'\x015b', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e66' = forall a. a -> Maybe a
Just (Char
'\x0160', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e67' = forall a. a -> Maybe a
Just (Char
'\x0161', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e68' = forall a. a -> Maybe a
Just (Char
'\x1e62', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e69' = forall a. a -> Maybe a
Just (Char
'\x1e63', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e6a' = forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e6b' = forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e6c' = forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e6d' = forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e6e' = forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e6f' = forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e70' = forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e71' = forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e72' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningDiaeresisBelow)
decomposeCombining Char
'\x1e73' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningDiaeresisBelow)
decomposeCombining Char
'\x1e74' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e75' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e76' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e77' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e78' = forall a. a -> Maybe a
Just (Char
'\x0168', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e79' = forall a. a -> Maybe a
Just (Char
'\x0169', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e7a' = forall a. a -> Maybe a
Just (Char
'\x016a', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e7b' = forall a. a -> Maybe a
Just (Char
'\x016b', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e7c' = forall a. a -> Maybe a
Just (Char
'V', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1e7d' = forall a. a -> Maybe a
Just (Char
'v', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1e7e' = forall a. a -> Maybe a
Just (Char
'V', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e7f' = forall a. a -> Maybe a
Just (Char
'v', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e80' = forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e81' = forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e82' = forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e83' = forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e84' = forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e85' = forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e86' = forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e87' = forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e88' = forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e89' = forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e8a' = forall a. a -> Maybe a
Just (Char
'X', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e8b' = forall a. a -> Maybe a
Just (Char
'x', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e8c' = forall a. a -> Maybe a
Just (Char
'X', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e8d' = forall a. a -> Maybe a
Just (Char
'x', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e8e' = forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e8f' = forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e90' = forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1e91' = forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1e92' = forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e93' = forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e94' = forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e95' = forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e96' = forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e97' = forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e98' = forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x1e99' = forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x1e9b' = forall a. a -> Maybe a
Just (Char
'\x017f', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1ea0' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ea1' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ea2' = forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ea3' = forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ea4' = forall a. a -> Maybe a
Just (Char
'\x00c2', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ea5' = forall a. a -> Maybe a
Just (Char
'\x00e2', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ea6' = forall a. a -> Maybe a
Just (Char
'\x00c2', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ea7' = forall a. a -> Maybe a
Just (Char
'\x00e2', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ea8' = forall a. a -> Maybe a
Just (Char
'\x00c2', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ea9' = forall a. a -> Maybe a
Just (Char
'\x00e2', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eaa' = forall a. a -> Maybe a
Just (Char
'\x00c2', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1eab' = forall a. a -> Maybe a
Just (Char
'\x00e2', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1eac' = forall a. a -> Maybe a
Just (Char
'\x1ea0', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1ead' = forall a. a -> Maybe a
Just (Char
'\x1ea1', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1eae' = forall a. a -> Maybe a
Just (Char
'\x0102', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1eaf' = forall a. a -> Maybe a
Just (Char
'\x0103', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1eb0' = forall a. a -> Maybe a
Just (Char
'\x0102', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1eb1' = forall a. a -> Maybe a
Just (Char
'\x0103', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1eb2' = forall a. a -> Maybe a
Just (Char
'\x0102', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eb3' = forall a. a -> Maybe a
Just (Char
'\x0103', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eb4' = forall a. a -> Maybe a
Just (Char
'\x0102', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1eb5' = forall a. a -> Maybe a
Just (Char
'\x0103', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1eb6' = forall a. a -> Maybe a
Just (Char
'\x1ea0', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1eb7' = forall a. a -> Maybe a
Just (Char
'\x1ea1', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1eb8' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1eb9' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1eba' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ebb' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ebc' = forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ebd' = forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ebe' = forall a. a -> Maybe a
Just (Char
'\x00ca', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ebf' = forall a. a -> Maybe a
Just (Char
'\x00ea', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ec0' = forall a. a -> Maybe a
Just (Char
'\x00ca', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ec1' = forall a. a -> Maybe a
Just (Char
'\x00ea', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ec2' = forall a. a -> Maybe a
Just (Char
'\x00ca', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ec3' = forall a. a -> Maybe a
Just (Char
'\x00ea', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ec4' = forall a. a -> Maybe a
Just (Char
'\x00ca', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ec5' = forall a. a -> Maybe a
Just (Char
'\x00ea', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ec6' = forall a. a -> Maybe a
Just (Char
'\x1eb8', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1ec7' = forall a. a -> Maybe a
Just (Char
'\x1eb9', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1ec8' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ec9' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eca' = forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ecb' = forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ecc' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ecd' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ece' = forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ecf' = forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ed0' = forall a. a -> Maybe a
Just (Char
'\x00d4', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ed1' = forall a. a -> Maybe a
Just (Char
'\x00f4', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ed2' = forall a. a -> Maybe a
Just (Char
'\x00d4', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ed3' = forall a. a -> Maybe a
Just (Char
'\x00f4', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ed4' = forall a. a -> Maybe a
Just (Char
'\x00d4', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ed5' = forall a. a -> Maybe a
Just (Char
'\x00f4', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ed6' = forall a. a -> Maybe a
Just (Char
'\x00d4', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ed7' = forall a. a -> Maybe a
Just (Char
'\x00f4', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ed8' = forall a. a -> Maybe a
Just (Char
'\x1ecc', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1ed9' = forall a. a -> Maybe a
Just (Char
'\x1ecd', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1eda' = forall a. a -> Maybe a
Just (Char
'\x01a0', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1edb' = forall a. a -> Maybe a
Just (Char
'\x01a1', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1edc' = forall a. a -> Maybe a
Just (Char
'\x01a0', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1edd' = forall a. a -> Maybe a
Just (Char
'\x01a1', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ede' = forall a. a -> Maybe a
Just (Char
'\x01a0', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1edf' = forall a. a -> Maybe a
Just (Char
'\x01a1', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ee0' = forall a. a -> Maybe a
Just (Char
'\x01a0', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ee1' = forall a. a -> Maybe a
Just (Char
'\x01a1', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ee2' = forall a. a -> Maybe a
Just (Char
'\x01a0', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ee3' = forall a. a -> Maybe a
Just (Char
'\x01a1', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ee4' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ee5' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ee6' = forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ee7' = forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ee8' = forall a. a -> Maybe a
Just (Char
'\x01af', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ee9' = forall a. a -> Maybe a
Just (Char
'\x01b0', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1eea' = forall a. a -> Maybe a
Just (Char
'\x01af', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1eeb' = forall a. a -> Maybe a
Just (Char
'\x01b0', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1eec' = forall a. a -> Maybe a
Just (Char
'\x01af', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eed' = forall a. a -> Maybe a
Just (Char
'\x01b0', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eee' = forall a. a -> Maybe a
Just (Char
'\x01af', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1eef' = forall a. a -> Maybe a
Just (Char
'\x01b0', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ef0' = forall a. a -> Maybe a
Just (Char
'\x01af', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ef1' = forall a. a -> Maybe a
Just (Char
'\x01b0', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ef2' = forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ef3' = forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ef4' = forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ef5' = forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ef6' = forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ef7' = forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ef8' = forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ef9' = forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1f00' = forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f01' = forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f02' = forall a. a -> Maybe a
Just (Char
'\x1f00', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f03' = forall a. a -> Maybe a
Just (Char
'\x1f01', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f04' = forall a. a -> Maybe a
Just (Char
'\x1f00', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f05' = forall a. a -> Maybe a
Just (Char
'\x1f01', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f06' = forall a. a -> Maybe a
Just (Char
'\x1f00', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f07' = forall a. a -> Maybe a
Just (Char
'\x1f01', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f08' = forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f09' = forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f0a' = forall a. a -> Maybe a
Just (Char
'\x1f08', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f0b' = forall a. a -> Maybe a
Just (Char
'\x1f09', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f0c' = forall a. a -> Maybe a
Just (Char
'\x1f08', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f0d' = forall a. a -> Maybe a
Just (Char
'\x1f09', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f0e' = forall a. a -> Maybe a
Just (Char
'\x1f08', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f0f' = forall a. a -> Maybe a
Just (Char
'\x1f09', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f10' = forall a. a -> Maybe a
Just (Char
'\x03b5', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f11' = forall a. a -> Maybe a
Just (Char
'\x03b5', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f12' = forall a. a -> Maybe a
Just (Char
'\x1f10', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f13' = forall a. a -> Maybe a
Just (Char
'\x1f11', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f14' = forall a. a -> Maybe a
Just (Char
'\x1f10', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f15' = forall a. a -> Maybe a
Just (Char
'\x1f11', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f18' = forall a. a -> Maybe a
Just (Char
'\x0395', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f19' = forall a. a -> Maybe a
Just (Char
'\x0395', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f1a' = forall a. a -> Maybe a
Just (Char
'\x1f18', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f1b' = forall a. a -> Maybe a
Just (Char
'\x1f19', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f1c' = forall a. a -> Maybe a
Just (Char
'\x1f18', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f1d' = forall a. a -> Maybe a
Just (Char
'\x1f19', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f20' = forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f21' = forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f22' = forall a. a -> Maybe a
Just (Char
'\x1f20', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f23' = forall a. a -> Maybe a
Just (Char
'\x1f21', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f24' = forall a. a -> Maybe a
Just (Char
'\x1f20', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f25' = forall a. a -> Maybe a
Just (Char
'\x1f21', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f26' = forall a. a -> Maybe a
Just (Char
'\x1f20', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f27' = forall a. a -> Maybe a
Just (Char
'\x1f21', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f28' = forall a. a -> Maybe a
Just (Char
'\x0397', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f29' = forall a. a -> Maybe a
Just (Char
'\x0397', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f2a' = forall a. a -> Maybe a
Just (Char
'\x1f28', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f2b' = forall a. a -> Maybe a
Just (Char
'\x1f29', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f2c' = forall a. a -> Maybe a
Just (Char
'\x1f28', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f2d' = forall a. a -> Maybe a
Just (Char
'\x1f29', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f2e' = forall a. a -> Maybe a
Just (Char
'\x1f28', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f2f' = forall a. a -> Maybe a
Just (Char
'\x1f29', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f30' = forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f31' = forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f32' = forall a. a -> Maybe a
Just (Char
'\x1f30', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f33' = forall a. a -> Maybe a
Just (Char
'\x1f31', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f34' = forall a. a -> Maybe a
Just (Char
'\x1f30', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f35' = forall a. a -> Maybe a
Just (Char
'\x1f31', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f36' = forall a. a -> Maybe a
Just (Char
'\x1f30', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f37' = forall a. a -> Maybe a
Just (Char
'\x1f31', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f38' = forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f39' = forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f3a' = forall a. a -> Maybe a
Just (Char
'\x1f38', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f3b' = forall a. a -> Maybe a
Just (Char
'\x1f39', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f3c' = forall a. a -> Maybe a
Just (Char
'\x1f38', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f3d' = forall a. a -> Maybe a
Just (Char
'\x1f39', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f3e' = forall a. a -> Maybe a
Just (Char
'\x1f38', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f3f' = forall a. a -> Maybe a
Just (Char
'\x1f39', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f40' = forall a. a -> Maybe a
Just (Char
'\x03bf', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f41' = forall a. a -> Maybe a
Just (Char
'\x03bf', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f42' = forall a. a -> Maybe a
Just (Char
'\x1f40', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f43' = forall a. a -> Maybe a
Just (Char
'\x1f41', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f44' = forall a. a -> Maybe a
Just (Char
'\x1f40', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f45' = forall a. a -> Maybe a
Just (Char
'\x1f41', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f48' = forall a. a -> Maybe a
Just (Char
'\x039f', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f49' = forall a. a -> Maybe a
Just (Char
'\x039f', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f4a' = forall a. a -> Maybe a
Just (Char
'\x1f48', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f4b' = forall a. a -> Maybe a
Just (Char
'\x1f49', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f4c' = forall a. a -> Maybe a
Just (Char
'\x1f48', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f4d' = forall a. a -> Maybe a
Just (Char
'\x1f49', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f50' = forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f51' = forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f52' = forall a. a -> Maybe a
Just (Char
'\x1f50', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f53' = forall a. a -> Maybe a
Just (Char
'\x1f51', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f54' = forall a. a -> Maybe a
Just (Char
'\x1f50', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f55' = forall a. a -> Maybe a
Just (Char
'\x1f51', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f56' = forall a. a -> Maybe a
Just (Char
'\x1f50', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f57' = forall a. a -> Maybe a
Just (Char
'\x1f51', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f59' = forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f5b' = forall a. a -> Maybe a
Just (Char
'\x1f59', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f5d' = forall a. a -> Maybe a
Just (Char
'\x1f59', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f5f' = forall a. a -> Maybe a
Just (Char
'\x1f59', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f60' = forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f61' = forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f62' = forall a. a -> Maybe a
Just (Char
'\x1f60', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f63' = forall a. a -> Maybe a
Just (Char
'\x1f61', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f64' = forall a. a -> Maybe a
Just (Char
'\x1f60', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f65' = forall a. a -> Maybe a
Just (Char
'\x1f61', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f66' = forall a. a -> Maybe a
Just (Char
'\x1f60', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f67' = forall a. a -> Maybe a
Just (Char
'\x1f61', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f68' = forall a. a -> Maybe a
Just (Char
'\x03a9', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f69' = forall a. a -> Maybe a
Just (Char
'\x03a9', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f6a' = forall a. a -> Maybe a
Just (Char
'\x1f68', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f6b' = forall a. a -> Maybe a
Just (Char
'\x1f69', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f6c' = forall a. a -> Maybe a
Just (Char
'\x1f68', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f6d' = forall a. a -> Maybe a
Just (Char
'\x1f69', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f6e' = forall a. a -> Maybe a
Just (Char
'\x1f68', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f6f' = forall a. a -> Maybe a
Just (Char
'\x1f69', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f70' = forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f72' = forall a. a -> Maybe a
Just (Char
'\x03b5', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f74' = forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f76' = forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f78' = forall a. a -> Maybe a
Just (Char
'\x03bf', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f7a' = forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f7c' = forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f80' = forall a. a -> Maybe a
Just (Char
'\x1f00', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f81' = forall a. a -> Maybe a
Just (Char
'\x1f01', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f82' = forall a. a -> Maybe a
Just (Char
'\x1f02', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f83' = forall a. a -> Maybe a
Just (Char
'\x1f03', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f84' = forall a. a -> Maybe a
Just (Char
'\x1f04', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f85' = forall a. a -> Maybe a
Just (Char
'\x1f05', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f86' = forall a. a -> Maybe a
Just (Char
'\x1f06', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f87' = forall a. a -> Maybe a
Just (Char
'\x1f07', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f88' = forall a. a -> Maybe a
Just (Char
'\x1f08', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f89' = forall a. a -> Maybe a
Just (Char
'\x1f09', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8a' = forall a. a -> Maybe a
Just (Char
'\x1f0a', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8b' = forall a. a -> Maybe a
Just (Char
'\x1f0b', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8c' = forall a. a -> Maybe a
Just (Char
'\x1f0c', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8d' = forall a. a -> Maybe a
Just (Char
'\x1f0d', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8e' = forall a. a -> Maybe a
Just (Char
'\x1f0e', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8f' = forall a. a -> Maybe a
Just (Char
'\x1f0f', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f90' = forall a. a -> Maybe a
Just (Char
'\x1f20', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f91' = forall a. a -> Maybe a
Just (Char
'\x1f21', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f92' = forall a. a -> Maybe a
Just (Char
'\x1f22', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f93' = forall a. a -> Maybe a
Just (Char
'\x1f23', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f94' = forall a. a -> Maybe a
Just (Char
'\x1f24', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f95' = forall a. a -> Maybe a
Just (Char
'\x1f25', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f96' = forall a. a -> Maybe a
Just (Char
'\x1f26', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f97' = forall a. a -> Maybe a
Just (Char
'\x1f27', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f98' = forall a. a -> Maybe a
Just (Char
'\x1f28', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f99' = forall a. a -> Maybe a
Just (Char
'\x1f29', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9a' = forall a. a -> Maybe a
Just (Char
'\x1f2a', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9b' = forall a. a -> Maybe a
Just (Char
'\x1f2b', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9c' = forall a. a -> Maybe a
Just (Char
'\x1f2c', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9d' = forall a. a -> Maybe a
Just (Char
'\x1f2d', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9e' = forall a. a -> Maybe a
Just (Char
'\x1f2e', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9f' = forall a. a -> Maybe a
Just (Char
'\x1f2f', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa0' = forall a. a -> Maybe a
Just (Char
'\x1f60', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa1' = forall a. a -> Maybe a
Just (Char
'\x1f61', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa2' = forall a. a -> Maybe a
Just (Char
'\x1f62', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa3' = forall a. a -> Maybe a
Just (Char
'\x1f63', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa4' = forall a. a -> Maybe a
Just (Char
'\x1f64', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa5' = forall a. a -> Maybe a
Just (Char
'\x1f65', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa6' = forall a. a -> Maybe a
Just (Char
'\x1f66', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa7' = forall a. a -> Maybe a
Just (Char
'\x1f67', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa8' = forall a. a -> Maybe a
Just (Char
'\x1f68', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa9' = forall a. a -> Maybe a
Just (Char
'\x1f69', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1faa' = forall a. a -> Maybe a
Just (Char
'\x1f6a', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fab' = forall a. a -> Maybe a
Just (Char
'\x1f6b', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fac' = forall a. a -> Maybe a
Just (Char
'\x1f6c', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fad' = forall a. a -> Maybe a
Just (Char
'\x1f6d', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fae' = forall a. a -> Maybe a
Just (Char
'\x1f6e', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1faf' = forall a. a -> Maybe a
Just (Char
'\x1f6f', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fb0' = forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fb1' = forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fb2' = forall a. a -> Maybe a
Just (Char
'\x1f70', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fb3' = forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fb4' = forall a. a -> Maybe a
Just (Char
'\x03ac', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fb6' = forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fb7' = forall a. a -> Maybe a
Just (Char
'\x1fb6', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fb8' = forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fb9' = forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fba' = forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fbc' = forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fc1' = forall a. a -> Maybe a
Just (Char
'\x00a8', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fc2' = forall a. a -> Maybe a
Just (Char
'\x1f74', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fc3' = forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fc4' = forall a. a -> Maybe a
Just (Char
'\x03ae', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fc6' = forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fc7' = forall a. a -> Maybe a
Just (Char
'\x1fc6', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fc8' = forall a. a -> Maybe a
Just (Char
'\x0395', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fca' = forall a. a -> Maybe a
Just (Char
'\x0397', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fcc' = forall a. a -> Maybe a
Just (Char
'\x0397', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fcd' = forall a. a -> Maybe a
Just (Char
'\x1fbf', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fce' = forall a. a -> Maybe a
Just (Char
'\x1fbf', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1fcf' = forall a. a -> Maybe a
Just (Char
'\x1fbf', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fd0' = forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fd1' = forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fd2' = forall a. a -> Maybe a
Just (Char
'\x03ca', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fd6' = forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fd7' = forall a. a -> Maybe a
Just (Char
'\x03ca', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fd8' = forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fd9' = forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fda' = forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fdd' = forall a. a -> Maybe a
Just (Char
'\x1ffe', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fde' = forall a. a -> Maybe a
Just (Char
'\x1ffe', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1fdf' = forall a. a -> Maybe a
Just (Char
'\x1ffe', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fe0' = forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fe1' = forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fe2' = forall a. a -> Maybe a
Just (Char
'\x03cb', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fe4' = forall a. a -> Maybe a
Just (Char
'\x03c1', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1fe5' = forall a. a -> Maybe a
Just (Char
'\x03c1', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1fe6' = forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fe7' = forall a. a -> Maybe a
Just (Char
'\x03cb', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fe8' = forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fe9' = forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fea' = forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fec' = forall a. a -> Maybe a
Just (Char
'\x03a1', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1fed' = forall a. a -> Maybe a
Just (Char
'\x00a8', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ff2' = forall a. a -> Maybe a
Just (Char
'\x1f7c', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1ff3' = forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1ff4' = forall a. a -> Maybe a
Just (Char
'\x03ce', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1ff6' = forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1ff7' = forall a. a -> Maybe a
Just (Char
'\x1ff6', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1ff8' = forall a. a -> Maybe a
Just (Char
'\x039f', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ffa' = forall a. a -> Maybe a
Just (Char
'\x03a9', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ffc' = forall a. a -> Maybe a
Just (Char
'\x03a9', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x219a' = forall a. a -> Maybe a
Just (Char
'\x2190', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x219b' = forall a. a -> Maybe a
Just (Char
'\x2192', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x21ae' = forall a. a -> Maybe a
Just (Char
'\x2194', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x21cd' = forall a. a -> Maybe a
Just (Char
'\x21d0', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x21ce' = forall a. a -> Maybe a
Just (Char
'\x21d4', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x21cf' = forall a. a -> Maybe a
Just (Char
'\x21d2', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2204' = forall a. a -> Maybe a
Just (Char
'\x2203', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2209' = forall a. a -> Maybe a
Just (Char
'\x2208', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x220c' = forall a. a -> Maybe a
Just (Char
'\x220b', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2224' = forall a. a -> Maybe a
Just (Char
'\x2223', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2226' = forall a. a -> Maybe a
Just (Char
'\x2225', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2241' = forall a. a -> Maybe a
Just (Char
'\x223c', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2244' = forall a. a -> Maybe a
Just (Char
'\x2243', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2247' = forall a. a -> Maybe a
Just (Char
'\x2245', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2249' = forall a. a -> Maybe a
Just (Char
'\x2248', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2260' = forall a. a -> Maybe a
Just (Char
'=', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2262' = forall a. a -> Maybe a
Just (Char
'\x2261', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x226d' = forall a. a -> Maybe a
Just (Char
'\x224d', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x226e' = forall a. a -> Maybe a
Just (Char
'<', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x226f' = forall a. a -> Maybe a
Just (Char
'>', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2270' = forall a. a -> Maybe a
Just (Char
'\x2264', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2271' = forall a. a -> Maybe a
Just (Char
'\x2265', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2274' = forall a. a -> Maybe a
Just (Char
'\x2272', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2275' = forall a. a -> Maybe a
Just (Char
'\x2273', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2278' = forall a. a -> Maybe a
Just (Char
'\x2276', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2279' = forall a. a -> Maybe a
Just (Char
'\x2277', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2280' = forall a. a -> Maybe a
Just (Char
'\x227a', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2281' = forall a. a -> Maybe a
Just (Char
'\x227b', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2284' = forall a. a -> Maybe a
Just (Char
'\x2282', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2285' = forall a. a -> Maybe a
Just (Char
'\x2283', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2288' = forall a. a -> Maybe a
Just (Char
'\x2286', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2289' = forall a. a -> Maybe a
Just (Char
'\x2287', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ac' = forall a. a -> Maybe a
Just (Char
'\x22a2', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ad' = forall a. a -> Maybe a
Just (Char
'\x22a8', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ae' = forall a. a -> Maybe a
Just (Char
'\x22a9', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22af' = forall a. a -> Maybe a
Just (Char
'\x22ab', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22e0' = forall a. a -> Maybe a
Just (Char
'\x227c', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22e1' = forall a. a -> Maybe a
Just (Char
'\x227d', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22e2' = forall a. a -> Maybe a
Just (Char
'\x2291', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22e3' = forall a. a -> Maybe a
Just (Char
'\x2292', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ea' = forall a. a -> Maybe a
Just (Char
'\x22b2', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22eb' = forall a. a -> Maybe a
Just (Char
'\x22b3', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ec' = forall a. a -> Maybe a
Just (Char
'\x22b4', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ed' = forall a. a -> Maybe a
Just (Char
'\x22b5', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2adc' = forall a. a -> Maybe a
Just (Char
'\x2add', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x304c' = forall a. a -> Maybe a
Just (Char
'\x304b', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x304e' = forall a. a -> Maybe a
Just (Char
'\x304d', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3050' = forall a. a -> Maybe a
Just (Char
'\x304f', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3052' = forall a. a -> Maybe a
Just (Char
'\x3051', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3054' = forall a. a -> Maybe a
Just (Char
'\x3053', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3056' = forall a. a -> Maybe a
Just (Char
'\x3055', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3058' = forall a. a -> Maybe a
Just (Char
'\x3057', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x305a' = forall a. a -> Maybe a
Just (Char
'\x3059', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x305c' = forall a. a -> Maybe a
Just (Char
'\x305b', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x305e' = forall a. a -> Maybe a
Just (Char
'\x305d', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3060' = forall a. a -> Maybe a
Just (Char
'\x305f', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3062' = forall a. a -> Maybe a
Just (Char
'\x3061', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3065' = forall a. a -> Maybe a
Just (Char
'\x3064', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3067' = forall a. a -> Maybe a
Just (Char
'\x3066', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3069' = forall a. a -> Maybe a
Just (Char
'\x3068', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3070' = forall a. a -> Maybe a
Just (Char
'\x306f', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3071' = forall a. a -> Maybe a
Just (Char
'\x306f', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x3073' = forall a. a -> Maybe a
Just (Char
'\x3072', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3074' = forall a. a -> Maybe a
Just (Char
'\x3072', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x3076' = forall a. a -> Maybe a
Just (Char
'\x3075', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3077' = forall a. a -> Maybe a
Just (Char
'\x3075', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x3079' = forall a. a -> Maybe a
Just (Char
'\x3078', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x307a' = forall a. a -> Maybe a
Just (Char
'\x3078', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x307c' = forall a. a -> Maybe a
Just (Char
'\x307b', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x307d' = forall a. a -> Maybe a
Just (Char
'\x307b', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x3094' = forall a. a -> Maybe a
Just (Char
'\x3046', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x309e' = forall a. a -> Maybe a
Just (Char
'\x309d', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30ac' = forall a. a -> Maybe a
Just (Char
'\x30ab', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30ae' = forall a. a -> Maybe a
Just (Char
'\x30ad', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30b0' = forall a. a -> Maybe a
Just (Char
'\x30af', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30b2' = forall a. a -> Maybe a
Just (Char
'\x30b1', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30b4' = forall a. a -> Maybe a
Just (Char
'\x30b3', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30b6' = forall a. a -> Maybe a
Just (Char
'\x30b5', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30b8' = forall a. a -> Maybe a
Just (Char
'\x30b7', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30ba' = forall a. a -> Maybe a
Just (Char
'\x30b9', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30bc' = forall a. a -> Maybe a
Just (Char
'\x30bb', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30be' = forall a. a -> Maybe a
Just (Char
'\x30bd', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30c0' = forall a. a -> Maybe a
Just (Char
'\x30bf', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30c2' = forall a. a -> Maybe a
Just (Char
'\x30c1', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30c5' = forall a. a -> Maybe a
Just (Char
'\x30c4', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30c7' = forall a. a -> Maybe a
Just (Char
'\x30c6', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30c9' = forall a. a -> Maybe a
Just (Char
'\x30c8', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30d0' = forall a. a -> Maybe a
Just (Char
'\x30cf', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30d1' = forall a. a -> Maybe a
Just (Char
'\x30cf', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x30d3' = forall a. a -> Maybe a
Just (Char
'\x30d2', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30d4' = forall a. a -> Maybe a
Just (Char
'\x30d2', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x30d6' = forall a. a -> Maybe a
Just (Char
'\x30d5', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30d7' = forall a. a -> Maybe a
Just (Char
'\x30d5', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x30d9' = forall a. a -> Maybe a
Just (Char
'\x30d8', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30da' = forall a. a -> Maybe a
Just (Char
'\x30d8', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x30dc' = forall a. a -> Maybe a
Just (Char
'\x30db', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30dd' = forall a. a -> Maybe a
Just (Char
'\x30db', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x30f4' = forall a. a -> Maybe a
Just (Char
'\x30a6', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30f7' = forall a. a -> Maybe a
Just (Char
'\x30ef', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30f8' = forall a. a -> Maybe a
Just (Char
'\x30f0', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30f9' = forall a. a -> Maybe a
Just (Char
'\x30f1', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30fa' = forall a. a -> Maybe a
Just (Char
'\x30f2', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30fe' = forall a. a -> Maybe a
Just (Char
'\x30fd', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\xfb1d' = forall a. a -> Maybe a
Just (Char
'\x05d9', CombiningCharacter
HebrewPointHiriq)
decomposeCombining Char
'\xfb1f' = forall a. a -> Maybe a
Just (Char
'\x05f2', CombiningCharacter
HebrewPointPatah)
decomposeCombining Char
'\xfb2a' = forall a. a -> Maybe a
Just (Char
'\x05e9', CombiningCharacter
HebrewPointShinDot)
decomposeCombining Char
'\xfb2b' = forall a. a -> Maybe a
Just (Char
'\x05e9', CombiningCharacter
HebrewPointSinDot)
decomposeCombining Char
'\xfb2c' = forall a. a -> Maybe a
Just (Char
'\xfb49', CombiningCharacter
HebrewPointShinDot)
decomposeCombining Char
'\xfb2d' = forall a. a -> Maybe a
Just (Char
'\xfb49', CombiningCharacter
HebrewPointSinDot)
decomposeCombining Char
'\xfb2e' = forall a. a -> Maybe a
Just (Char
'\x05d0', CombiningCharacter
HebrewPointPatah)
decomposeCombining Char
'\xfb2f' = forall a. a -> Maybe a
Just (Char
'\x05d0', CombiningCharacter
HebrewPointQamats)
decomposeCombining Char
'\xfb30' = forall a. a -> Maybe a
Just (Char
'\x05d0', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb31' = forall a. a -> Maybe a
Just (Char
'\x05d1', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb32' = forall a. a -> Maybe a
Just (Char
'\x05d2', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb33' = forall a. a -> Maybe a
Just (Char
'\x05d3', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb34' = forall a. a -> Maybe a
Just (Char
'\x05d4', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb35' = forall a. a -> Maybe a
Just (Char
'\x05d5', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb36' = forall a. a -> Maybe a
Just (Char
'\x05d6', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb38' = forall a. a -> Maybe a
Just (Char
'\x05d8', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb39' = forall a. a -> Maybe a
Just (Char
'\x05d9', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb3a' = forall a. a -> Maybe a
Just (Char
'\x05da', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb3b' = forall a. a -> Maybe a
Just (Char
'\x05db', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb3c' = forall a. a -> Maybe a
Just (Char
'\x05dc', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb3e' = forall a. a -> Maybe a
Just (Char
'\x05de', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb40' = forall a. a -> Maybe a
Just (Char
'\x05e0', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb41' = forall a. a -> Maybe a
Just (Char
'\x05e1', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb43' = forall a. a -> Maybe a
Just (Char
'\x05e3', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb44' = forall a. a -> Maybe a
Just (Char
'\x05e4', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb46' = forall a. a -> Maybe a
Just (Char
'\x05e6', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb47' = forall a. a -> Maybe a
Just (Char
'\x05e7', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb48' = forall a. a -> Maybe a
Just (Char
'\x05e8', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb49' = forall a. a -> Maybe a
Just (Char
'\x05e9', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb4a' = forall a. a -> Maybe a
Just (Char
'\x05ea', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb4b' = forall a. a -> Maybe a
Just (Char
'\x05d5', CombiningCharacter
HebrewPointHolam)
decomposeCombining Char
'\xfb4c' = forall a. a -> Maybe a
Just (Char
'\x05d1', CombiningCharacter
HebrewPointRafe)
decomposeCombining Char
'\xfb4d' = forall a. a -> Maybe a
Just (Char
'\x05db', CombiningCharacter
HebrewPointRafe)
decomposeCombining Char
'\xfb4e' = forall a. a -> Maybe a
Just (Char
'\x05e4', CombiningCharacter
HebrewPointRafe)
decomposeCombining Char
'\x1109a' = forall a. a -> Maybe a
Just (Char
'\x11099', CombiningCharacter
KaithiSignNukta)
decomposeCombining Char
'\x1109c' = forall a. a -> Maybe a
Just (Char
'\x1109b', CombiningCharacter
KaithiSignNukta)
decomposeCombining Char
'\x110ab' = forall a. a -> Maybe a
Just (Char
'\x110a5', CombiningCharacter
KaithiSignNukta)
decomposeCombining Char
'\x1112e' = forall a. a -> Maybe a
Just (Char
'\x11131', CombiningCharacter
ChakmaVowelSignA)
decomposeCombining Char
'\x1112f' = forall a. a -> Maybe a
Just (Char
'\x11132', CombiningCharacter
ChakmaVowelSignA)
decomposeCombining Char
'\x1134b' = forall a. a -> Maybe a
Just (Char
'\x11347', CombiningCharacter
GranthaVowelSignAa)
decomposeCombining Char
'\x1134c' = forall a. a -> Maybe a
Just (Char
'\x11347', CombiningCharacter
GranthaAuLengthMark)
decomposeCombining Char
'\x114bb' = forall a. a -> Maybe a
Just (Char
'\x114b9', CombiningCharacter
TirhutaVowelSignShortE)
decomposeCombining Char
'\x114bc' = forall a. a -> Maybe a
Just (Char
'\x114b9', CombiningCharacter
TirhutaVowelSignAa)
decomposeCombining Char
'\x114be' = forall a. a -> Maybe a
Just (Char
'\x114b9', CombiningCharacter
TirhutaVowelSignShortO)
decomposeCombining Char
'\x115ba' = forall a. a -> Maybe a
Just (Char
'\x115b8', CombiningCharacter
SiddhamVowelSignAa)
decomposeCombining Char
'\x115bb' = forall a. a -> Maybe a
Just (Char
'\x115b9', CombiningCharacter
SiddhamVowelSignAa)
decomposeCombining Char
'\x1d15e' = forall a. a -> Maybe a
Just (Char
'\x1d157', CombiningCharacter
MusicalSymbolCombiningStem)
decomposeCombining Char
'\x1d15f' = forall a. a -> Maybe a
Just (Char
'\x1d158', CombiningCharacter
MusicalSymbolCombiningStem)
decomposeCombining Char
'\x1d160' = forall a. a -> Maybe a
Just (Char
'\x1d15f', CombiningCharacter
MusicalSymbolCombiningFlag1)
decomposeCombining Char
'\x1d161' = forall a. a -> Maybe a
Just (Char
'\x1d15f', CombiningCharacter
MusicalSymbolCombiningFlag2)
decomposeCombining Char
'\x1d162' = forall a. a -> Maybe a
Just (Char
'\x1d15f', CombiningCharacter
MusicalSymbolCombiningFlag3)
decomposeCombining Char
'\x1d163' = forall a. a -> Maybe a
Just (Char
'\x1d15f', CombiningCharacter
MusicalSymbolCombiningFlag4)
decomposeCombining Char
'\x1d164' = forall a. a -> Maybe a
Just (Char
'\x1d15f', CombiningCharacter
MusicalSymbolCombiningFlag5)
decomposeCombining Char
'\x1d1bb' = forall a. a -> Maybe a
Just (Char
'\x1d1b9', CombiningCharacter
MusicalSymbolCombiningStem)
decomposeCombining Char
'\x1d1bc' = forall a. a -> Maybe a
Just (Char
'\x1d1ba', CombiningCharacter
MusicalSymbolCombiningStem)
decomposeCombining Char
'\x1d1bd' = forall a. a -> Maybe a
Just (Char
'\x1d1bb', CombiningCharacter
MusicalSymbolCombiningFlag1)
decomposeCombining Char
'\x1d1be' = forall a. a -> Maybe a
Just (Char
'\x1d1bc', CombiningCharacter
MusicalSymbolCombiningFlag1)
decomposeCombining Char
'\x1d1bf' = forall a. a -> Maybe a
Just (Char
'\x1d1bb', CombiningCharacter
MusicalSymbolCombiningFlag2)
decomposeCombining Char
'\x1d1c0' = forall a. a -> Maybe a
Just (Char
'\x1d1bc', CombiningCharacter
MusicalSymbolCombiningFlag2)
decomposeCombining Char
_ = forall a. Maybe a
Nothing
composeCombiningSequence ::
Char ->
[CombiningCharacter] ->
(Char, [CombiningCharacter])
composeCombiningSequence :: Char -> [CombiningCharacter] -> (Char, [CombiningCharacter])
composeCombiningSequence = forall a b c. (a -> b -> c) -> b -> a -> c
flip [CombiningCharacter] -> Char -> (Char, [CombiningCharacter])
composeCombiningSequence'
composeCombiningSequence' ::
[CombiningCharacter] ->
Char ->
(Char, [CombiningCharacter])
composeCombiningSequence' :: [CombiningCharacter] -> Char -> (Char, [CombiningCharacter])
composeCombiningSequence' [] Char
c = (Char
c, [])
composeCombiningSequence' ca :: [CombiningCharacter]
ca@(CombiningCharacter
cc : [CombiningCharacter]
ccs) Char
c
| Just Char
c' <- CombiningCharacter -> Char -> Maybe Char
composeCombining' CombiningCharacter
cc Char
c = [CombiningCharacter] -> Char -> (Char, [CombiningCharacter])
composeCombiningSequence' [CombiningCharacter]
ccs Char
c'
| Bool
otherwise = (Char
c, [CombiningCharacter]
ca)
composeCombining ::
Char ->
CombiningCharacter ->
Maybe Char
composeCombining :: Char -> CombiningCharacter -> Maybe Char
composeCombining = forall a b c. (a -> b -> c) -> b -> a -> c
flip CombiningCharacter -> Char -> Maybe Char
composeCombining'
composeCombining' ::
CombiningCharacter ->
Char ->
Maybe Char
composeCombining' :: CombiningCharacter -> Char -> Maybe Char
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'A' = forall a. a -> Maybe a
Just Char
'\x00c0'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'A' = forall a. a -> Maybe a
Just Char
'\x00c1'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'A' = forall a. a -> Maybe a
Just Char
'\x00c2'
composeCombining' CombiningCharacter
CombiningTilde Char
'A' = forall a. a -> Maybe a
Just Char
'\x00c3'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'A' = forall a. a -> Maybe a
Just Char
'\x00c4'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'A' = forall a. a -> Maybe a
Just Char
'\x00c5'
composeCombining' CombiningCharacter
CombiningCedilla Char
'C' = forall a. a -> Maybe a
Just Char
'\x00c7'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'E' = forall a. a -> Maybe a
Just Char
'\x00c8'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'E' = forall a. a -> Maybe a
Just Char
'\x00c9'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'E' = forall a. a -> Maybe a
Just Char
'\x00ca'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'E' = forall a. a -> Maybe a
Just Char
'\x00cb'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'I' = forall a. a -> Maybe a
Just Char
'\x00cc'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'I' = forall a. a -> Maybe a
Just Char
'\x00cd'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'I' = forall a. a -> Maybe a
Just Char
'\x00ce'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'I' = forall a. a -> Maybe a
Just Char
'\x00cf'
composeCombining' CombiningCharacter
CombiningTilde Char
'N' = forall a. a -> Maybe a
Just Char
'\x00d1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'O' = forall a. a -> Maybe a
Just Char
'\x00d2'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'O' = forall a. a -> Maybe a
Just Char
'\x00d3'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'O' = forall a. a -> Maybe a
Just Char
'\x00d4'
composeCombining' CombiningCharacter
CombiningTilde Char
'O' = forall a. a -> Maybe a
Just Char
'\x00d5'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'O' = forall a. a -> Maybe a
Just Char
'\x00d6'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'U' = forall a. a -> Maybe a
Just Char
'\x00d9'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'U' = forall a. a -> Maybe a
Just Char
'\x00da'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'U' = forall a. a -> Maybe a
Just Char
'\x00db'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'U' = forall a. a -> Maybe a
Just Char
'\x00dc'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'Y' = forall a. a -> Maybe a
Just Char
'\x00dd'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'a' = forall a. a -> Maybe a
Just Char
'\x00e0'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'a' = forall a. a -> Maybe a
Just Char
'\x00e1'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'a' = forall a. a -> Maybe a
Just Char
'\x00e2'
composeCombining' CombiningCharacter
CombiningTilde Char
'a' = forall a. a -> Maybe a
Just Char
'\x00e3'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'a' = forall a. a -> Maybe a
Just Char
'\x00e4'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'a' = forall a. a -> Maybe a
Just Char
'\x00e5'
composeCombining' CombiningCharacter
CombiningCedilla Char
'c' = forall a. a -> Maybe a
Just Char
'\x00e7'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'e' = forall a. a -> Maybe a
Just Char
'\x00e8'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'e' = forall a. a -> Maybe a
Just Char
'\x00e9'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'e' = forall a. a -> Maybe a
Just Char
'\x00ea'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'e' = forall a. a -> Maybe a
Just Char
'\x00eb'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'i' = forall a. a -> Maybe a
Just Char
'\x00ec'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'i' = forall a. a -> Maybe a
Just Char
'\x00ed'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'i' = forall a. a -> Maybe a
Just Char
'\x00ee'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'i' = forall a. a -> Maybe a
Just Char
'\x00ef'
composeCombining' CombiningCharacter
CombiningTilde Char
'n' = forall a. a -> Maybe a
Just Char
'\x00f1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'o' = forall a. a -> Maybe a
Just Char
'\x00f2'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'o' = forall a. a -> Maybe a
Just Char
'\x00f3'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'o' = forall a. a -> Maybe a
Just Char
'\x00f4'
composeCombining' CombiningCharacter
CombiningTilde Char
'o' = forall a. a -> Maybe a
Just Char
'\x00f5'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'o' = forall a. a -> Maybe a
Just Char
'\x00f6'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'u' = forall a. a -> Maybe a
Just Char
'\x00f9'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'u' = forall a. a -> Maybe a
Just Char
'\x00fa'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'u' = forall a. a -> Maybe a
Just Char
'\x00fb'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'u' = forall a. a -> Maybe a
Just Char
'\x00fc'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'y' = forall a. a -> Maybe a
Just Char
'\x00fd'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'y' = forall a. a -> Maybe a
Just Char
'\x00ff'
composeCombining' CombiningCharacter
CombiningMacron Char
'A' = forall a. a -> Maybe a
Just Char
'\x0100'
composeCombining' CombiningCharacter
CombiningMacron Char
'a' = forall a. a -> Maybe a
Just Char
'\x0101'
composeCombining' CombiningCharacter
CombiningBreve Char
'A' = forall a. a -> Maybe a
Just Char
'\x0102'
composeCombining' CombiningCharacter
CombiningBreve Char
'a' = forall a. a -> Maybe a
Just Char
'\x0103'
composeCombining' CombiningCharacter
CombiningOgonek Char
'A' = forall a. a -> Maybe a
Just Char
'\x0104'
composeCombining' CombiningCharacter
CombiningOgonek Char
'a' = forall a. a -> Maybe a
Just Char
'\x0105'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'C' = forall a. a -> Maybe a
Just Char
'\x0106'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'c' = forall a. a -> Maybe a
Just Char
'\x0107'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'C' = forall a. a -> Maybe a
Just Char
'\x0108'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'c' = forall a. a -> Maybe a
Just Char
'\x0109'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'C' = forall a. a -> Maybe a
Just Char
'\x010a'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'c' = forall a. a -> Maybe a
Just Char
'\x010b'
composeCombining' CombiningCharacter
CombiningCaron Char
'C' = forall a. a -> Maybe a
Just Char
'\x010c'
composeCombining' CombiningCharacter
CombiningCaron Char
'c' = forall a. a -> Maybe a
Just Char
'\x010d'
composeCombining' CombiningCharacter
CombiningCaron Char
'D' = forall a. a -> Maybe a
Just Char
'\x010e'
composeCombining' CombiningCharacter
CombiningCaron Char
'd' = forall a. a -> Maybe a
Just Char
'\x010f'
composeCombining' CombiningCharacter
CombiningMacron Char
'E' = forall a. a -> Maybe a
Just Char
'\x0112'
composeCombining' CombiningCharacter
CombiningMacron Char
'e' = forall a. a -> Maybe a
Just Char
'\x0113'
composeCombining' CombiningCharacter
CombiningBreve Char
'E' = forall a. a -> Maybe a
Just Char
'\x0114'
composeCombining' CombiningCharacter
CombiningBreve Char
'e' = forall a. a -> Maybe a
Just Char
'\x0115'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'E' = forall a. a -> Maybe a
Just Char
'\x0116'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'e' = forall a. a -> Maybe a
Just Char
'\x0117'
composeCombining' CombiningCharacter
CombiningOgonek Char
'E' = forall a. a -> Maybe a
Just Char
'\x0118'
composeCombining' CombiningCharacter
CombiningOgonek Char
'e' = forall a. a -> Maybe a
Just Char
'\x0119'
composeCombining' CombiningCharacter
CombiningCaron Char
'E' = forall a. a -> Maybe a
Just Char
'\x011a'
composeCombining' CombiningCharacter
CombiningCaron Char
'e' = forall a. a -> Maybe a
Just Char
'\x011b'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'G' = forall a. a -> Maybe a
Just Char
'\x011c'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'g' = forall a. a -> Maybe a
Just Char
'\x011d'
composeCombining' CombiningCharacter
CombiningBreve Char
'G' = forall a. a -> Maybe a
Just Char
'\x011e'
composeCombining' CombiningCharacter
CombiningBreve Char
'g' = forall a. a -> Maybe a
Just Char
'\x011f'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'G' = forall a. a -> Maybe a
Just Char
'\x0120'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'g' = forall a. a -> Maybe a
Just Char
'\x0121'
composeCombining' CombiningCharacter
CombiningCedilla Char
'G' = forall a. a -> Maybe a
Just Char
'\x0122'
composeCombining' CombiningCharacter
CombiningCedilla Char
'g' = forall a. a -> Maybe a
Just Char
'\x0123'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'H' = forall a. a -> Maybe a
Just Char
'\x0124'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'h' = forall a. a -> Maybe a
Just Char
'\x0125'
composeCombining' CombiningCharacter
CombiningTilde Char
'I' = forall a. a -> Maybe a
Just Char
'\x0128'
composeCombining' CombiningCharacter
CombiningTilde Char
'i' = forall a. a -> Maybe a
Just Char
'\x0129'
composeCombining' CombiningCharacter
CombiningMacron Char
'I' = forall a. a -> Maybe a
Just Char
'\x012a'
composeCombining' CombiningCharacter
CombiningMacron Char
'i' = forall a. a -> Maybe a
Just Char
'\x012b'
composeCombining' CombiningCharacter
CombiningBreve Char
'I' = forall a. a -> Maybe a
Just Char
'\x012c'
composeCombining' CombiningCharacter
CombiningBreve Char
'i' = forall a. a -> Maybe a
Just Char
'\x012d'
composeCombining' CombiningCharacter
CombiningOgonek Char
'I' = forall a. a -> Maybe a
Just Char
'\x012e'
composeCombining' CombiningCharacter
CombiningOgonek Char
'i' = forall a. a -> Maybe a
Just Char
'\x012f'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'I' = forall a. a -> Maybe a
Just Char
'\x0130'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'J' = forall a. a -> Maybe a
Just Char
'\x0134'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'j' = forall a. a -> Maybe a
Just Char
'\x0135'
composeCombining' CombiningCharacter
CombiningCedilla Char
'K' = forall a. a -> Maybe a
Just Char
'\x0136'
composeCombining' CombiningCharacter
CombiningCedilla Char
'k' = forall a. a -> Maybe a
Just Char
'\x0137'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'L' = forall a. a -> Maybe a
Just Char
'\x0139'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'l' = forall a. a -> Maybe a
Just Char
'\x013a'
composeCombining' CombiningCharacter
CombiningCedilla Char
'L' = forall a. a -> Maybe a
Just Char
'\x013b'
composeCombining' CombiningCharacter
CombiningCedilla Char
'l' = forall a. a -> Maybe a
Just Char
'\x013c'
composeCombining' CombiningCharacter
CombiningCaron Char
'L' = forall a. a -> Maybe a
Just Char
'\x013d'
composeCombining' CombiningCharacter
CombiningCaron Char
'l' = forall a. a -> Maybe a
Just Char
'\x013e'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'N' = forall a. a -> Maybe a
Just Char
'\x0143'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'n' = forall a. a -> Maybe a
Just Char
'\x0144'
composeCombining' CombiningCharacter
CombiningCedilla Char
'N' = forall a. a -> Maybe a
Just Char
'\x0145'
composeCombining' CombiningCharacter
CombiningCedilla Char
'n' = forall a. a -> Maybe a
Just Char
'\x0146'
composeCombining' CombiningCharacter
CombiningCaron Char
'N' = forall a. a -> Maybe a
Just Char
'\x0147'
composeCombining' CombiningCharacter
CombiningCaron Char
'n' = forall a. a -> Maybe a
Just Char
'\x0148'
composeCombining' CombiningCharacter
CombiningMacron Char
'O' = forall a. a -> Maybe a
Just Char
'\x014c'
composeCombining' CombiningCharacter
CombiningMacron Char
'o' = forall a. a -> Maybe a
Just Char
'\x014d'
composeCombining' CombiningCharacter
CombiningBreve Char
'O' = forall a. a -> Maybe a
Just Char
'\x014e'
composeCombining' CombiningCharacter
CombiningBreve Char
'o' = forall a. a -> Maybe a
Just Char
'\x014f'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'O' = forall a. a -> Maybe a
Just Char
'\x0150'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'o' = forall a. a -> Maybe a
Just Char
'\x0151'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'R' = forall a. a -> Maybe a
Just Char
'\x0154'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'r' = forall a. a -> Maybe a
Just Char
'\x0155'
composeCombining' CombiningCharacter
CombiningCedilla Char
'R' = forall a. a -> Maybe a
Just Char
'\x0156'
composeCombining' CombiningCharacter
CombiningCedilla Char
'r' = forall a. a -> Maybe a
Just Char
'\x0157'
composeCombining' CombiningCharacter
CombiningCaron Char
'R' = forall a. a -> Maybe a
Just Char
'\x0158'
composeCombining' CombiningCharacter
CombiningCaron Char
'r' = forall a. a -> Maybe a
Just Char
'\x0159'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'S' = forall a. a -> Maybe a
Just Char
'\x015a'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
's' = forall a. a -> Maybe a
Just Char
'\x015b'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'S' = forall a. a -> Maybe a
Just Char
'\x015c'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
's' = forall a. a -> Maybe a
Just Char
'\x015d'
composeCombining' CombiningCharacter
CombiningCedilla Char
'S' = forall a. a -> Maybe a
Just Char
'\x015e'
composeCombining' CombiningCharacter
CombiningCedilla Char
's' = forall a. a -> Maybe a
Just Char
'\x015f'
composeCombining' CombiningCharacter
CombiningCaron Char
'S' = forall a. a -> Maybe a
Just Char
'\x0160'
composeCombining' CombiningCharacter
CombiningCaron Char
's' = forall a. a -> Maybe a
Just Char
'\x0161'
composeCombining' CombiningCharacter
CombiningCedilla Char
'T' = forall a. a -> Maybe a
Just Char
'\x0162'
composeCombining' CombiningCharacter
CombiningCedilla Char
't' = forall a. a -> Maybe a
Just Char
'\x0163'
composeCombining' CombiningCharacter
CombiningCaron Char
'T' = forall a. a -> Maybe a
Just Char
'\x0164'
composeCombining' CombiningCharacter
CombiningCaron Char
't' = forall a. a -> Maybe a
Just Char
'\x0165'
composeCombining' CombiningCharacter
CombiningTilde Char
'U' = forall a. a -> Maybe a
Just Char
'\x0168'
composeCombining' CombiningCharacter
CombiningTilde Char
'u' = forall a. a -> Maybe a
Just Char
'\x0169'
composeCombining' CombiningCharacter
CombiningMacron Char
'U' = forall a. a -> Maybe a
Just Char
'\x016a'
composeCombining' CombiningCharacter
CombiningMacron Char
'u' = forall a. a -> Maybe a
Just Char
'\x016b'
composeCombining' CombiningCharacter
CombiningBreve Char
'U' = forall a. a -> Maybe a
Just Char
'\x016c'
composeCombining' CombiningCharacter
CombiningBreve Char
'u' = forall a. a -> Maybe a
Just Char
'\x016d'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'U' = forall a. a -> Maybe a
Just Char
'\x016e'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'u' = forall a. a -> Maybe a
Just Char
'\x016f'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'U' = forall a. a -> Maybe a
Just Char
'\x0170'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'u' = forall a. a -> Maybe a
Just Char
'\x0171'
composeCombining' CombiningCharacter
CombiningOgonek Char
'U' = forall a. a -> Maybe a
Just Char
'\x0172'
composeCombining' CombiningCharacter
CombiningOgonek Char
'u' = forall a. a -> Maybe a
Just Char
'\x0173'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'W' = forall a. a -> Maybe a
Just Char
'\x0174'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'w' = forall a. a -> Maybe a
Just Char
'\x0175'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'Y' = forall a. a -> Maybe a
Just Char
'\x0176'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'y' = forall a. a -> Maybe a
Just Char
'\x0177'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'Y' = forall a. a -> Maybe a
Just Char
'\x0178'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'Z' = forall a. a -> Maybe a
Just Char
'\x0179'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'z' = forall a. a -> Maybe a
Just Char
'\x017a'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'Z' = forall a. a -> Maybe a
Just Char
'\x017b'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'z' = forall a. a -> Maybe a
Just Char
'\x017c'
composeCombining' CombiningCharacter
CombiningCaron Char
'Z' = forall a. a -> Maybe a
Just Char
'\x017d'
composeCombining' CombiningCharacter
CombiningCaron Char
'z' = forall a. a -> Maybe a
Just Char
'\x017e'
composeCombining' CombiningCharacter
CombiningHorn Char
'O' = forall a. a -> Maybe a
Just Char
'\x01a0'
composeCombining' CombiningCharacter
CombiningHorn Char
'o' = forall a. a -> Maybe a
Just Char
'\x01a1'
composeCombining' CombiningCharacter
CombiningHorn Char
'U' = forall a. a -> Maybe a
Just Char
'\x01af'
composeCombining' CombiningCharacter
CombiningHorn Char
'u' = forall a. a -> Maybe a
Just Char
'\x01b0'
composeCombining' CombiningCharacter
CombiningCaron Char
'A' = forall a. a -> Maybe a
Just Char
'\x01cd'
composeCombining' CombiningCharacter
CombiningCaron Char
'a' = forall a. a -> Maybe a
Just Char
'\x01ce'
composeCombining' CombiningCharacter
CombiningCaron Char
'I' = forall a. a -> Maybe a
Just Char
'\x01cf'
composeCombining' CombiningCharacter
CombiningCaron Char
'i' = forall a. a -> Maybe a
Just Char
'\x01d0'
composeCombining' CombiningCharacter
CombiningCaron Char
'O' = forall a. a -> Maybe a
Just Char
'\x01d1'
composeCombining' CombiningCharacter
CombiningCaron Char
'o' = forall a. a -> Maybe a
Just Char
'\x01d2'
composeCombining' CombiningCharacter
CombiningCaron Char
'U' = forall a. a -> Maybe a
Just Char
'\x01d3'
composeCombining' CombiningCharacter
CombiningCaron Char
'u' = forall a. a -> Maybe a
Just Char
'\x01d4'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00dc' = forall a. a -> Maybe a
Just Char
'\x01d5'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00fc' = forall a. a -> Maybe a
Just Char
'\x01d6'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00dc' = forall a. a -> Maybe a
Just Char
'\x01d7'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00fc' = forall a. a -> Maybe a
Just Char
'\x01d8'
composeCombining' CombiningCharacter
CombiningCaron Char
'\x00dc' = forall a. a -> Maybe a
Just Char
'\x01d9'
composeCombining' CombiningCharacter
CombiningCaron Char
'\x00fc' = forall a. a -> Maybe a
Just Char
'\x01da'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00dc' = forall a. a -> Maybe a
Just Char
'\x01db'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00fc' = forall a. a -> Maybe a
Just Char
'\x01dc'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00c4' = forall a. a -> Maybe a
Just Char
'\x01de'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00e4' = forall a. a -> Maybe a
Just Char
'\x01df'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0226' = forall a. a -> Maybe a
Just Char
'\x01e0'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0227' = forall a. a -> Maybe a
Just Char
'\x01e1'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00c6' = forall a. a -> Maybe a
Just Char
'\x01e2'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00e6' = forall a. a -> Maybe a
Just Char
'\x01e3'
composeCombining' CombiningCharacter
CombiningCaron Char
'G' = forall a. a -> Maybe a
Just Char
'\x01e6'
composeCombining' CombiningCharacter
CombiningCaron Char
'g' = forall a. a -> Maybe a
Just Char
'\x01e7'
composeCombining' CombiningCharacter
CombiningCaron Char
'K' = forall a. a -> Maybe a
Just Char
'\x01e8'
composeCombining' CombiningCharacter
CombiningCaron Char
'k' = forall a. a -> Maybe a
Just Char
'\x01e9'
composeCombining' CombiningCharacter
CombiningOgonek Char
'O' = forall a. a -> Maybe a
Just Char
'\x01ea'
composeCombining' CombiningCharacter
CombiningOgonek Char
'o' = forall a. a -> Maybe a
Just Char
'\x01eb'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x01ea' = forall a. a -> Maybe a
Just Char
'\x01ec'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x01eb' = forall a. a -> Maybe a
Just Char
'\x01ed'
composeCombining' CombiningCharacter
CombiningCaron Char
'\x01b7' = forall a. a -> Maybe a
Just Char
'\x01ee'
composeCombining' CombiningCharacter
CombiningCaron Char
'\x0292' = forall a. a -> Maybe a
Just Char
'\x01ef'
composeCombining' CombiningCharacter
CombiningCaron Char
'j' = forall a. a -> Maybe a
Just Char
'\x01f0'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'G' = forall a. a -> Maybe a
Just Char
'\x01f4'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'g' = forall a. a -> Maybe a
Just Char
'\x01f5'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'N' = forall a. a -> Maybe a
Just Char
'\x01f8'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'n' = forall a. a -> Maybe a
Just Char
'\x01f9'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00c5' = forall a. a -> Maybe a
Just Char
'\x01fa'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00e5' = forall a. a -> Maybe a
Just Char
'\x01fb'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00c6' = forall a. a -> Maybe a
Just Char
'\x01fc'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00e6' = forall a. a -> Maybe a
Just Char
'\x01fd'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00d8' = forall a. a -> Maybe a
Just Char
'\x01fe'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00f8' = forall a. a -> Maybe a
Just Char
'\x01ff'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'A' = forall a. a -> Maybe a
Just Char
'\x0200'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'a' = forall a. a -> Maybe a
Just Char
'\x0201'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'A' = forall a. a -> Maybe a
Just Char
'\x0202'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'a' = forall a. a -> Maybe a
Just Char
'\x0203'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'E' = forall a. a -> Maybe a
Just Char
'\x0204'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'e' = forall a. a -> Maybe a
Just Char
'\x0205'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'E' = forall a. a -> Maybe a
Just Char
'\x0206'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'e' = forall a. a -> Maybe a
Just Char
'\x0207'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'I' = forall a. a -> Maybe a
Just Char
'\x0208'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'i' = forall a. a -> Maybe a
Just Char
'\x0209'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'I' = forall a. a -> Maybe a
Just Char
'\x020a'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'i' = forall a. a -> Maybe a
Just Char
'\x020b'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'O' = forall a. a -> Maybe a
Just Char
'\x020c'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'o' = forall a. a -> Maybe a
Just Char
'\x020d'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'O' = forall a. a -> Maybe a
Just Char
'\x020e'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'o' = forall a. a -> Maybe a
Just Char
'\x020f'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'R' = forall a. a -> Maybe a
Just Char
'\x0210'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'r' = forall a. a -> Maybe a
Just Char
'\x0211'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'R' = forall a. a -> Maybe a
Just Char
'\x0212'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'r' = forall a. a -> Maybe a
Just Char
'\x0213'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'U' = forall a. a -> Maybe a
Just Char
'\x0214'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'u' = forall a. a -> Maybe a
Just Char
'\x0215'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'U' = forall a. a -> Maybe a
Just Char
'\x0216'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'u' = forall a. a -> Maybe a
Just Char
'\x0217'
composeCombining' CombiningCharacter
CombiningCommaBelow Char
'S' = forall a. a -> Maybe a
Just Char
'\x0218'
composeCombining' CombiningCharacter
CombiningCommaBelow Char
's' = forall a. a -> Maybe a
Just Char
'\x0219'
composeCombining' CombiningCharacter
CombiningCommaBelow Char
'T' = forall a. a -> Maybe a
Just Char
'\x021a'
composeCombining' CombiningCharacter
CombiningCommaBelow Char
't' = forall a. a -> Maybe a
Just Char
'\x021b'
composeCombining' CombiningCharacter
CombiningCaron Char
'H' = forall a. a -> Maybe a
Just Char
'\x021e'
composeCombining' CombiningCharacter
CombiningCaron Char
'h' = forall a. a -> Maybe a
Just Char
'\x021f'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'A' = forall a. a -> Maybe a
Just Char
'\x0226'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'a' = forall a. a -> Maybe a
Just Char
'\x0227'
composeCombining' CombiningCharacter
CombiningCedilla Char
'E' = forall a. a -> Maybe a
Just Char
'\x0228'
composeCombining' CombiningCharacter
CombiningCedilla Char
'e' = forall a. a -> Maybe a
Just Char
'\x0229'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00d6' = forall a. a -> Maybe a
Just Char
'\x022a'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00f6' = forall a. a -> Maybe a
Just Char
'\x022b'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00d5' = forall a. a -> Maybe a
Just Char
'\x022c'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00f5' = forall a. a -> Maybe a
Just Char
'\x022d'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'O' = forall a. a -> Maybe a
Just Char
'\x022e'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'o' = forall a. a -> Maybe a
Just Char
'\x022f'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x022e' = forall a. a -> Maybe a
Just Char
'\x0230'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x022f' = forall a. a -> Maybe a
Just Char
'\x0231'
composeCombining' CombiningCharacter
CombiningMacron Char
'Y' = forall a. a -> Maybe a
Just Char
'\x0232'
composeCombining' CombiningCharacter
CombiningMacron Char
'y' = forall a. a -> Maybe a
Just Char
'\x0233'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0308' = forall a. a -> Maybe a
Just Char
'\x0344'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00a8' = forall a. a -> Maybe a
Just Char
'\x0385'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0391' = forall a. a -> Maybe a
Just Char
'\x0386'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0395' = forall a. a -> Maybe a
Just Char
'\x0388'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0397' = forall a. a -> Maybe a
Just Char
'\x0389'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0399' = forall a. a -> Maybe a
Just Char
'\x038a'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x039f' = forall a. a -> Maybe a
Just Char
'\x038c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03a5' = forall a. a -> Maybe a
Just Char
'\x038e'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03a9' = forall a. a -> Maybe a
Just Char
'\x038f'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03ca' = forall a. a -> Maybe a
Just Char
'\x0390'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0399' = forall a. a -> Maybe a
Just Char
'\x03aa'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x03a5' = forall a. a -> Maybe a
Just Char
'\x03ab'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03b1' = forall a. a -> Maybe a
Just Char
'\x03ac'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03b5' = forall a. a -> Maybe a
Just Char
'\x03ad'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03b7' = forall a. a -> Maybe a
Just Char
'\x03ae'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03b9' = forall a. a -> Maybe a
Just Char
'\x03af'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03cb' = forall a. a -> Maybe a
Just Char
'\x03b0'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x03b9' = forall a. a -> Maybe a
Just Char
'\x03ca'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x03c5' = forall a. a -> Maybe a
Just Char
'\x03cb'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03bf' = forall a. a -> Maybe a
Just Char
'\x03cc'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03c5' = forall a. a -> Maybe a
Just Char
'\x03cd'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03c9' = forall a. a -> Maybe a
Just Char
'\x03ce'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03d2' = forall a. a -> Maybe a
Just Char
'\x03d3'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x03d2' = forall a. a -> Maybe a
Just Char
'\x03d4'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0415' = forall a. a -> Maybe a
Just Char
'\x0400'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0415' = forall a. a -> Maybe a
Just Char
'\x0401'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0413' = forall a. a -> Maybe a
Just Char
'\x0403'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0406' = forall a. a -> Maybe a
Just Char
'\x0407'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x041a' = forall a. a -> Maybe a
Just Char
'\x040c'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0418' = forall a. a -> Maybe a
Just Char
'\x040d'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0423' = forall a. a -> Maybe a
Just Char
'\x040e'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0418' = forall a. a -> Maybe a
Just Char
'\x0419'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0438' = forall a. a -> Maybe a
Just Char
'\x0439'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0435' = forall a. a -> Maybe a
Just Char
'\x0450'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0435' = forall a. a -> Maybe a
Just Char
'\x0451'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0433' = forall a. a -> Maybe a
Just Char
'\x0453'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0456' = forall a. a -> Maybe a
Just Char
'\x0457'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x043a' = forall a. a -> Maybe a
Just Char
'\x045c'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0438' = forall a. a -> Maybe a
Just Char
'\x045d'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0443' = forall a. a -> Maybe a
Just Char
'\x045e'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'\x0474' = forall a. a -> Maybe a
Just Char
'\x0476'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'\x0475' = forall a. a -> Maybe a
Just Char
'\x0477'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0416' = forall a. a -> Maybe a
Just Char
'\x04c1'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0436' = forall a. a -> Maybe a
Just Char
'\x04c2'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0410' = forall a. a -> Maybe a
Just Char
'\x04d0'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0430' = forall a. a -> Maybe a
Just Char
'\x04d1'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0410' = forall a. a -> Maybe a
Just Char
'\x04d2'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0430' = forall a. a -> Maybe a
Just Char
'\x04d3'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0415' = forall a. a -> Maybe a
Just Char
'\x04d6'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0435' = forall a. a -> Maybe a
Just Char
'\x04d7'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x04d8' = forall a. a -> Maybe a
Just Char
'\x04da'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x04d9' = forall a. a -> Maybe a
Just Char
'\x04db'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0416' = forall a. a -> Maybe a
Just Char
'\x04dc'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0436' = forall a. a -> Maybe a
Just Char
'\x04dd'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0417' = forall a. a -> Maybe a
Just Char
'\x04de'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0437' = forall a. a -> Maybe a
Just Char
'\x04df'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0418' = forall a. a -> Maybe a
Just Char
'\x04e2'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0438' = forall a. a -> Maybe a
Just Char
'\x04e3'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0418' = forall a. a -> Maybe a
Just Char
'\x04e4'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0438' = forall a. a -> Maybe a
Just Char
'\x04e5'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x041e' = forall a. a -> Maybe a
Just Char
'\x04e6'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x043e' = forall a. a -> Maybe a
Just Char
'\x04e7'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x04e8' = forall a. a -> Maybe a
Just Char
'\x04ea'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x04e9' = forall a. a -> Maybe a
Just Char
'\x04eb'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x042d' = forall a. a -> Maybe a
Just Char
'\x04ec'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x044d' = forall a. a -> Maybe a
Just Char
'\x04ed'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0423' = forall a. a -> Maybe a
Just Char
'\x04ee'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0443' = forall a. a -> Maybe a
Just Char
'\x04ef'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0423' = forall a. a -> Maybe a
Just Char
'\x04f0'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0443' = forall a. a -> Maybe a
Just Char
'\x04f1'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'\x0423' = forall a. a -> Maybe a
Just Char
'\x04f2'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'\x0443' = forall a. a -> Maybe a
Just Char
'\x04f3'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0427' = forall a. a -> Maybe a
Just Char
'\x04f4'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0447' = forall a. a -> Maybe a
Just Char
'\x04f5'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x042b' = forall a. a -> Maybe a
Just Char
'\x04f8'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x044b' = forall a. a -> Maybe a
Just Char
'\x04f9'
composeCombining' CombiningCharacter
ArabicMaddahAbove Char
'\x0627' = forall a. a -> Maybe a
Just Char
'\x0622'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x0627' = forall a. a -> Maybe a
Just Char
'\x0623'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x0648' = forall a. a -> Maybe a
Just Char
'\x0624'
composeCombining' CombiningCharacter
ArabicHamzaBelow Char
'\x0627' = forall a. a -> Maybe a
Just Char
'\x0625'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x064a' = forall a. a -> Maybe a
Just Char
'\x0626'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x06d5' = forall a. a -> Maybe a
Just Char
'\x06c0'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x06c1' = forall a. a -> Maybe a
Just Char
'\x06c2'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x06d2' = forall a. a -> Maybe a
Just Char
'\x06d3'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0928' = forall a. a -> Maybe a
Just Char
'\x0929'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0930' = forall a. a -> Maybe a
Just Char
'\x0931'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0933' = forall a. a -> Maybe a
Just Char
'\x0934'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0915' = forall a. a -> Maybe a
Just Char
'\x0958'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0916' = forall a. a -> Maybe a
Just Char
'\x0959'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0917' = forall a. a -> Maybe a
Just Char
'\x095a'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x091c' = forall a. a -> Maybe a
Just Char
'\x095b'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0921' = forall a. a -> Maybe a
Just Char
'\x095c'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0922' = forall a. a -> Maybe a
Just Char
'\x095d'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x092b' = forall a. a -> Maybe a
Just Char
'\x095e'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x092f' = forall a. a -> Maybe a
Just Char
'\x095f'
composeCombining' CombiningCharacter
BengaliVowelSignAa Char
'\x09c7' = forall a. a -> Maybe a
Just Char
'\x09cb'
composeCombining' CombiningCharacter
BengaliAuLengthMark Char
'\x09c7' = forall a. a -> Maybe a
Just Char
'\x09cc'
composeCombining' CombiningCharacter
BengaliSignNukta Char
'\x09a1' = forall a. a -> Maybe a
Just Char
'\x09dc'
composeCombining' CombiningCharacter
BengaliSignNukta Char
'\x09a2' = forall a. a -> Maybe a
Just Char
'\x09dd'
composeCombining' CombiningCharacter
BengaliSignNukta Char
'\x09af' = forall a. a -> Maybe a
Just Char
'\x09df'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a32' = forall a. a -> Maybe a
Just Char
'\x0a33'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a38' = forall a. a -> Maybe a
Just Char
'\x0a36'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a16' = forall a. a -> Maybe a
Just Char
'\x0a59'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a17' = forall a. a -> Maybe a
Just Char
'\x0a5a'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a1c' = forall a. a -> Maybe a
Just Char
'\x0a5b'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a2b' = forall a. a -> Maybe a
Just Char
'\x0a5e'
composeCombining' CombiningCharacter
OriyaAiLengthMark Char
'\x0b47' = forall a. a -> Maybe a
Just Char
'\x0b48'
composeCombining' CombiningCharacter
OriyaVowelSignAa Char
'\x0b47' = forall a. a -> Maybe a
Just Char
'\x0b4b'
composeCombining' CombiningCharacter
OriyaAuLengthMark Char
'\x0b47' = forall a. a -> Maybe a
Just Char
'\x0b4c'
composeCombining' CombiningCharacter
OriyaSignNukta Char
'\x0b21' = forall a. a -> Maybe a
Just Char
'\x0b5c'
composeCombining' CombiningCharacter
OriyaSignNukta Char
'\x0b22' = forall a. a -> Maybe a
Just Char
'\x0b5d'
composeCombining' CombiningCharacter
TamilAuLengthMark Char
'\x0b92' = forall a. a -> Maybe a
Just Char
'\x0b94'
composeCombining' CombiningCharacter
TamilVowelSignAa Char
'\x0bc6' = forall a. a -> Maybe a
Just Char
'\x0bca'
composeCombining' CombiningCharacter
TamilVowelSignAa Char
'\x0bc7' = forall a. a -> Maybe a
Just Char
'\x0bcb'
composeCombining' CombiningCharacter
TamilAuLengthMark Char
'\x0bc6' = forall a. a -> Maybe a
Just Char
'\x0bcc'
composeCombining' CombiningCharacter
TeluguAiLengthMark Char
'\x0c46' = forall a. a -> Maybe a
Just Char
'\x0c48'
composeCombining' CombiningCharacter
KannadaLengthMark Char
'\x0cbf' = forall a. a -> Maybe a
Just Char
'\x0cc0'
composeCombining' CombiningCharacter
KannadaLengthMark Char
'\x0cc6' = forall a. a -> Maybe a
Just Char
'\x0cc7'
composeCombining' CombiningCharacter
KannadaAiLengthMark Char
'\x0cc6' = forall a. a -> Maybe a
Just Char
'\x0cc8'
composeCombining' CombiningCharacter
KannadaVowelSignUu Char
'\x0cc6' = forall a. a -> Maybe a
Just Char
'\x0cca'
composeCombining' CombiningCharacter
KannadaLengthMark Char
'\x0cca' = forall a. a -> Maybe a
Just Char
'\x0ccb'
composeCombining' CombiningCharacter
MalayalamVowelSignAa Char
'\x0d46' = forall a. a -> Maybe a
Just Char
'\x0d4a'
composeCombining' CombiningCharacter
MalayalamVowelSignAa Char
'\x0d47' = forall a. a -> Maybe a
Just Char
'\x0d4b'
composeCombining' CombiningCharacter
MalayalamAuLengthMark Char
'\x0d46' = forall a. a -> Maybe a
Just Char
'\x0d4c'
composeCombining' CombiningCharacter
SinhalaSignAlLakuna Char
'\x0dd9' = forall a. a -> Maybe a
Just Char
'\x0dda'
composeCombining' CombiningCharacter
SinhalaVowelSignAelaPilla Char
'\x0dd9' = forall a. a -> Maybe a
Just Char
'\x0ddc'
composeCombining' CombiningCharacter
SinhalaSignAlLakuna Char
'\x0ddc' = forall a. a -> Maybe a
Just Char
'\x0ddd'
composeCombining' CombiningCharacter
SinhalaVowelSignGayanukitta Char
'\x0dd9' = forall a. a -> Maybe a
Just Char
'\x0dde'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f42' = forall a. a -> Maybe a
Just Char
'\x0f43'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f4c' = forall a. a -> Maybe a
Just Char
'\x0f4d'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f51' = forall a. a -> Maybe a
Just Char
'\x0f52'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f56' = forall a. a -> Maybe a
Just Char
'\x0f57'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f5b' = forall a. a -> Maybe a
Just Char
'\x0f5c'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterSsa Char
'\x0f40' = forall a. a -> Maybe a
Just Char
'\x0f69'
composeCombining' CombiningCharacter
TibetanVowelSignI Char
'\x0f71' = forall a. a -> Maybe a
Just Char
'\x0f73'
composeCombining' CombiningCharacter
TibetanVowelSignU Char
'\x0f71' = forall a. a -> Maybe a
Just Char
'\x0f75'
composeCombining' CombiningCharacter
TibetanVowelSignReversedI Char
'\x0fb2' = forall a. a -> Maybe a
Just Char
'\x0f76'
composeCombining' CombiningCharacter
TibetanVowelSignReversedI Char
'\x0fb3' = forall a. a -> Maybe a
Just Char
'\x0f78'
composeCombining' CombiningCharacter
TibetanVowelSignReversedI Char
'\x0f71' = forall a. a -> Maybe a
Just Char
'\x0f81'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f92' = forall a. a -> Maybe a
Just Char
'\x0f93'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f9c' = forall a. a -> Maybe a
Just Char
'\x0f9d'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0fa1' = forall a. a -> Maybe a
Just Char
'\x0fa2'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0fa6' = forall a. a -> Maybe a
Just Char
'\x0fa7'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0fab' = forall a. a -> Maybe a
Just Char
'\x0fac'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterSsa Char
'\x0f90' = forall a. a -> Maybe a
Just Char
'\x0fb9'
composeCombining' CombiningCharacter
MyanmarVowelSignIi Char
'\x1025' = forall a. a -> Maybe a
Just Char
'\x1026'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b05' = forall a. a -> Maybe a
Just Char
'\x1b06'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b07' = forall a. a -> Maybe a
Just Char
'\x1b08'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b09' = forall a. a -> Maybe a
Just Char
'\x1b0a'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b0b' = forall a. a -> Maybe a
Just Char
'\x1b0c'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b0d' = forall a. a -> Maybe a
Just Char
'\x1b0e'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b11' = forall a. a -> Maybe a
Just Char
'\x1b12'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b3a' = forall a. a -> Maybe a
Just Char
'\x1b3b'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b3c' = forall a. a -> Maybe a
Just Char
'\x1b3d'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b3e' = forall a. a -> Maybe a
Just Char
'\x1b40'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b3f' = forall a. a -> Maybe a
Just Char
'\x1b41'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b42' = forall a. a -> Maybe a
Just Char
'\x1b43'
composeCombining' CombiningCharacter
CombiningRingBelow Char
'A' = forall a. a -> Maybe a
Just Char
'\x1e00'
composeCombining' CombiningCharacter
CombiningRingBelow Char
'a' = forall a. a -> Maybe a
Just Char
'\x1e01'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'B' = forall a. a -> Maybe a
Just Char
'\x1e02'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'b' = forall a. a -> Maybe a
Just Char
'\x1e03'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'B' = forall a. a -> Maybe a
Just Char
'\x1e04'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'b' = forall a. a -> Maybe a
Just Char
'\x1e05'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'B' = forall a. a -> Maybe a
Just Char
'\x1e06'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'b' = forall a. a -> Maybe a
Just Char
'\x1e07'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00c7' = forall a. a -> Maybe a
Just Char
'\x1e08'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00e7' = forall a. a -> Maybe a
Just Char
'\x1e09'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'D' = forall a. a -> Maybe a
Just Char
'\x1e0a'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'd' = forall a. a -> Maybe a
Just Char
'\x1e0b'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'D' = forall a. a -> Maybe a
Just Char
'\x1e0c'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'd' = forall a. a -> Maybe a
Just Char
'\x1e0d'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'D' = forall a. a -> Maybe a
Just Char
'\x1e0e'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'd' = forall a. a -> Maybe a
Just Char
'\x1e0f'
composeCombining' CombiningCharacter
CombiningCedilla Char
'D' = forall a. a -> Maybe a
Just Char
'\x1e10'
composeCombining' CombiningCharacter
CombiningCedilla Char
'd' = forall a. a -> Maybe a
Just Char
'\x1e11'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'D' = forall a. a -> Maybe a
Just Char
'\x1e12'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'd' = forall a. a -> Maybe a
Just Char
'\x1e13'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0112' = forall a. a -> Maybe a
Just Char
'\x1e14'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0113' = forall a. a -> Maybe a
Just Char
'\x1e15'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0112' = forall a. a -> Maybe a
Just Char
'\x1e16'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0113' = forall a. a -> Maybe a
Just Char
'\x1e17'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'E' = forall a. a -> Maybe a
Just Char
'\x1e18'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'e' = forall a. a -> Maybe a
Just Char
'\x1e19'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'E' = forall a. a -> Maybe a
Just Char
'\x1e1a'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'e' = forall a. a -> Maybe a
Just Char
'\x1e1b'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0228' = forall a. a -> Maybe a
Just Char
'\x1e1c'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0229' = forall a. a -> Maybe a
Just Char
'\x1e1d'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'F' = forall a. a -> Maybe a
Just Char
'\x1e1e'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'f' = forall a. a -> Maybe a
Just Char
'\x1e1f'
composeCombining' CombiningCharacter
CombiningMacron Char
'G' = forall a. a -> Maybe a
Just Char
'\x1e20'
composeCombining' CombiningCharacter
CombiningMacron Char
'g' = forall a. a -> Maybe a
Just Char
'\x1e21'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'H' = forall a. a -> Maybe a
Just Char
'\x1e22'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'h' = forall a. a -> Maybe a
Just Char
'\x1e23'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'H' = forall a. a -> Maybe a
Just Char
'\x1e24'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'h' = forall a. a -> Maybe a
Just Char
'\x1e25'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'H' = forall a. a -> Maybe a
Just Char
'\x1e26'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'h' = forall a. a -> Maybe a
Just Char
'\x1e27'
composeCombining' CombiningCharacter
CombiningCedilla Char
'H' = forall a. a -> Maybe a
Just Char
'\x1e28'
composeCombining' CombiningCharacter
CombiningCedilla Char
'h' = forall a. a -> Maybe a
Just Char
'\x1e29'
composeCombining' CombiningCharacter
CombiningBreveBelow Char
'H' = forall a. a -> Maybe a
Just Char
'\x1e2a'
composeCombining' CombiningCharacter
CombiningBreveBelow Char
'h' = forall a. a -> Maybe a
Just Char
'\x1e2b'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'I' = forall a. a -> Maybe a
Just Char
'\x1e2c'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'i' = forall a. a -> Maybe a
Just Char
'\x1e2d'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00cf' = forall a. a -> Maybe a
Just Char
'\x1e2e'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00ef' = forall a. a -> Maybe a
Just Char
'\x1e2f'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'K' = forall a. a -> Maybe a
Just Char
'\x1e30'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'k' = forall a. a -> Maybe a
Just Char
'\x1e31'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'K' = forall a. a -> Maybe a
Just Char
'\x1e32'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'k' = forall a. a -> Maybe a
Just Char
'\x1e33'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'K' = forall a. a -> Maybe a
Just Char
'\x1e34'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'k' = forall a. a -> Maybe a
Just Char
'\x1e35'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'L' = forall a. a -> Maybe a
Just Char
'\x1e36'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'l' = forall a. a -> Maybe a
Just Char
'\x1e37'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x1e36' = forall a. a -> Maybe a
Just Char
'\x1e38'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x1e37' = forall a. a -> Maybe a
Just Char
'\x1e39'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'L' = forall a. a -> Maybe a
Just Char
'\x1e3a'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'l' = forall a. a -> Maybe a
Just Char
'\x1e3b'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'L' = forall a. a -> Maybe a
Just Char
'\x1e3c'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'l' = forall a. a -> Maybe a
Just Char
'\x1e3d'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'M' = forall a. a -> Maybe a
Just Char
'\x1e3e'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'm' = forall a. a -> Maybe a
Just Char
'\x1e3f'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'M' = forall a. a -> Maybe a
Just Char
'\x1e40'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'm' = forall a. a -> Maybe a
Just Char
'\x1e41'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'M' = forall a. a -> Maybe a
Just Char
'\x1e42'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'm' = forall a. a -> Maybe a
Just Char
'\x1e43'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'N' = forall a. a -> Maybe a
Just Char
'\x1e44'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'n' = forall a. a -> Maybe a
Just Char
'\x1e45'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'N' = forall a. a -> Maybe a
Just Char
'\x1e46'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'n' = forall a. a -> Maybe a
Just Char
'\x1e47'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'N' = forall a. a -> Maybe a
Just Char
'\x1e48'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'n' = forall a. a -> Maybe a
Just Char
'\x1e49'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'N' = forall a. a -> Maybe a
Just Char
'\x1e4a'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'n' = forall a. a -> Maybe a
Just Char
'\x1e4b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00d5' = forall a. a -> Maybe a
Just Char
'\x1e4c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00f5' = forall a. a -> Maybe a
Just Char
'\x1e4d'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x00d5' = forall a. a -> Maybe a
Just Char
'\x1e4e'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x00f5' = forall a. a -> Maybe a
Just Char
'\x1e4f'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x014c' = forall a. a -> Maybe a
Just Char
'\x1e50'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x014d' = forall a. a -> Maybe a
Just Char
'\x1e51'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x014c' = forall a. a -> Maybe a
Just Char
'\x1e52'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x014d' = forall a. a -> Maybe a
Just Char
'\x1e53'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'P' = forall a. a -> Maybe a
Just Char
'\x1e54'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'p' = forall a. a -> Maybe a
Just Char
'\x1e55'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'P' = forall a. a -> Maybe a
Just Char
'\x1e56'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'p' = forall a. a -> Maybe a
Just Char
'\x1e57'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'R' = forall a. a -> Maybe a
Just Char
'\x1e58'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'r' = forall a. a -> Maybe a
Just Char
'\x1e59'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'R' = forall a. a -> Maybe a
Just Char
'\x1e5a'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'r' = forall a. a -> Maybe a
Just Char
'\x1e5b'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x1e5a' = forall a. a -> Maybe a
Just Char
'\x1e5c'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x1e5b' = forall a. a -> Maybe a
Just Char
'\x1e5d'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'R' = forall a. a -> Maybe a
Just Char
'\x1e5e'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'r' = forall a. a -> Maybe a
Just Char
'\x1e5f'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'S' = forall a. a -> Maybe a
Just Char
'\x1e60'
composeCombining' CombiningCharacter
CombiningDotAbove Char
's' = forall a. a -> Maybe a
Just Char
'\x1e61'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'S' = forall a. a -> Maybe a
Just Char
'\x1e62'
composeCombining' CombiningCharacter
CombiningDotBelow Char
's' = forall a. a -> Maybe a
Just Char
'\x1e63'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x015a' = forall a. a -> Maybe a
Just Char
'\x1e64'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x015b' = forall a. a -> Maybe a
Just Char
'\x1e65'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x0160' = forall a. a -> Maybe a
Just Char
'\x1e66'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x0161' = forall a. a -> Maybe a
Just Char
'\x1e67'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x1e62' = forall a. a -> Maybe a
Just Char
'\x1e68'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x1e63' = forall a. a -> Maybe a
Just Char
'\x1e69'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'T' = forall a. a -> Maybe a
Just Char
'\x1e6a'
composeCombining' CombiningCharacter
CombiningDotAbove Char
't' = forall a. a -> Maybe a
Just Char
'\x1e6b'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'T' = forall a. a -> Maybe a
Just Char
'\x1e6c'
composeCombining' CombiningCharacter
CombiningDotBelow Char
't' = forall a. a -> Maybe a
Just Char
'\x1e6d'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'T' = forall a. a -> Maybe a
Just Char
'\x1e6e'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
't' = forall a. a -> Maybe a
Just Char
'\x1e6f'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'T' = forall a. a -> Maybe a
Just Char
'\x1e70'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
't' = forall a. a -> Maybe a
Just Char
'\x1e71'
composeCombining' CombiningCharacter
CombiningDiaeresisBelow Char
'U' = forall a. a -> Maybe a
Just Char
'\x1e72'
composeCombining' CombiningCharacter
CombiningDiaeresisBelow Char
'u' = forall a. a -> Maybe a
Just Char
'\x1e73'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'U' = forall a. a -> Maybe a
Just Char
'\x1e74'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'u' = forall a. a -> Maybe a
Just Char
'\x1e75'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'U' = forall a. a -> Maybe a
Just Char
'\x1e76'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'u' = forall a. a -> Maybe a
Just Char
'\x1e77'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0168' = forall a. a -> Maybe a
Just Char
'\x1e78'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0169' = forall a. a -> Maybe a
Just Char
'\x1e79'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x016a' = forall a. a -> Maybe a
Just Char
'\x1e7a'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x016b' = forall a. a -> Maybe a
Just Char
'\x1e7b'
composeCombining' CombiningCharacter
CombiningTilde Char
'V' = forall a. a -> Maybe a
Just Char
'\x1e7c'
composeCombining' CombiningCharacter
CombiningTilde Char
'v' = forall a. a -> Maybe a
Just Char
'\x1e7d'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'V' = forall a. a -> Maybe a
Just Char
'\x1e7e'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'v' = forall a. a -> Maybe a
Just Char
'\x1e7f'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'W' = forall a. a -> Maybe a
Just Char
'\x1e80'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'w' = forall a. a -> Maybe a
Just Char
'\x1e81'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'W' = forall a. a -> Maybe a
Just Char
'\x1e82'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'w' = forall a. a -> Maybe a
Just Char
'\x1e83'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'W' = forall a. a -> Maybe a
Just Char
'\x1e84'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'w' = forall a. a -> Maybe a
Just Char
'\x1e85'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'W' = forall a. a -> Maybe a
Just Char
'\x1e86'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'w' = forall a. a -> Maybe a
Just Char
'\x1e87'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'W' = forall a. a -> Maybe a
Just Char
'\x1e88'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'w' = forall a. a -> Maybe a
Just Char
'\x1e89'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'X' = forall a. a -> Maybe a
Just Char
'\x1e8a'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'x' = forall a. a -> Maybe a
Just Char
'\x1e8b'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'X' = forall a. a -> Maybe a
Just Char
'\x1e8c'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'x' = forall a. a -> Maybe a
Just Char
'\x1e8d'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'Y' = forall a. a -> Maybe a
Just Char
'\x1e8e'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'y' = forall a. a -> Maybe a
Just Char
'\x1e8f'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'Z' = forall a. a -> Maybe a
Just Char
'\x1e90'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'z' = forall a. a -> Maybe a
Just Char
'\x1e91'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'Z' = forall a. a -> Maybe a
Just Char
'\x1e92'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'z' = forall a. a -> Maybe a
Just Char
'\x1e93'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'Z' = forall a. a -> Maybe a
Just Char
'\x1e94'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'z' = forall a. a -> Maybe a
Just Char
'\x1e95'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'h' = forall a. a -> Maybe a
Just Char
'\x1e96'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
't' = forall a. a -> Maybe a
Just Char
'\x1e97'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'w' = forall a. a -> Maybe a
Just Char
'\x1e98'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'y' = forall a. a -> Maybe a
Just Char
'\x1e99'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x017f' = forall a. a -> Maybe a
Just Char
'\x1e9b'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'A' = forall a. a -> Maybe a
Just Char
'\x1ea0'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'a' = forall a. a -> Maybe a
Just Char
'\x1ea1'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'A' = forall a. a -> Maybe a
Just Char
'\x1ea2'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'a' = forall a. a -> Maybe a
Just Char
'\x1ea3'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00c2' = forall a. a -> Maybe a
Just Char
'\x1ea4'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00e2' = forall a. a -> Maybe a
Just Char
'\x1ea5'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00c2' = forall a. a -> Maybe a
Just Char
'\x1ea6'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00e2' = forall a. a -> Maybe a
Just Char
'\x1ea7'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00c2' = forall a. a -> Maybe a
Just Char
'\x1ea8'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00e2' = forall a. a -> Maybe a
Just Char
'\x1ea9'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00c2' = forall a. a -> Maybe a
Just Char
'\x1eaa'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00e2' = forall a. a -> Maybe a
Just Char
'\x1eab'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1ea0' = forall a. a -> Maybe a
Just Char
'\x1eac'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1ea1' = forall a. a -> Maybe a
Just Char
'\x1ead'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0102' = forall a. a -> Maybe a
Just Char
'\x1eae'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0103' = forall a. a -> Maybe a
Just Char
'\x1eaf'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0102' = forall a. a -> Maybe a
Just Char
'\x1eb0'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0103' = forall a. a -> Maybe a
Just Char
'\x1eb1'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x0102' = forall a. a -> Maybe a
Just Char
'\x1eb2'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x0103' = forall a. a -> Maybe a
Just Char
'\x1eb3'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x0102' = forall a. a -> Maybe a
Just Char
'\x1eb4'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x0103' = forall a. a -> Maybe a
Just Char
'\x1eb5'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x1ea0' = forall a. a -> Maybe a
Just Char
'\x1eb6'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x1ea1' = forall a. a -> Maybe a
Just Char
'\x1eb7'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'E' = forall a. a -> Maybe a
Just Char
'\x1eb8'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'e' = forall a. a -> Maybe a
Just Char
'\x1eb9'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'E' = forall a. a -> Maybe a
Just Char
'\x1eba'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'e' = forall a. a -> Maybe a
Just Char
'\x1ebb'
composeCombining' CombiningCharacter
CombiningTilde Char
'E' = forall a. a -> Maybe a
Just Char
'\x1ebc'
composeCombining' CombiningCharacter
CombiningTilde Char
'e' = forall a. a -> Maybe a
Just Char
'\x1ebd'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00ca' = forall a. a -> Maybe a
Just Char
'\x1ebe'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00ea' = forall a. a -> Maybe a
Just Char
'\x1ebf'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00ca' = forall a. a -> Maybe a
Just Char
'\x1ec0'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00ea' = forall a. a -> Maybe a
Just Char
'\x1ec1'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00ca' = forall a. a -> Maybe a
Just Char
'\x1ec2'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00ea' = forall a. a -> Maybe a
Just Char
'\x1ec3'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00ca' = forall a. a -> Maybe a
Just Char
'\x1ec4'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00ea' = forall a. a -> Maybe a
Just Char
'\x1ec5'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1eb8' = forall a. a -> Maybe a
Just Char
'\x1ec6'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1eb9' = forall a. a -> Maybe a
Just Char
'\x1ec7'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'I' = forall a. a -> Maybe a
Just Char
'\x1ec8'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'i' = forall a. a -> Maybe a
Just Char
'\x1ec9'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'I' = forall a. a -> Maybe a
Just Char
'\x1eca'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'i' = forall a. a -> Maybe a
Just Char
'\x1ecb'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'O' = forall a. a -> Maybe a
Just Char
'\x1ecc'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'o' = forall a. a -> Maybe a
Just Char
'\x1ecd'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'O' = forall a. a -> Maybe a
Just Char
'\x1ece'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'o' = forall a. a -> Maybe a
Just Char
'\x1ecf'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00d4' = forall a. a -> Maybe a
Just Char
'\x1ed0'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00f4' = forall a. a -> Maybe a
Just Char
'\x1ed1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00d4' = forall a. a -> Maybe a
Just Char
'\x1ed2'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00f4' = forall a. a -> Maybe a
Just Char
'\x1ed3'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00d4' = forall a. a -> Maybe a
Just Char
'\x1ed4'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00f4' = forall a. a -> Maybe a
Just Char
'\x1ed5'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00d4' = forall a. a -> Maybe a
Just Char
'\x1ed6'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00f4' = forall a. a -> Maybe a
Just Char
'\x1ed7'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1ecc' = forall a. a -> Maybe a
Just Char
'\x1ed8'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1ecd' = forall a. a -> Maybe a
Just Char
'\x1ed9'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x01a0' = forall a. a -> Maybe a
Just Char
'\x1eda'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x01a1' = forall a. a -> Maybe a
Just Char
'\x1edb'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x01a0' = forall a. a -> Maybe a
Just Char
'\x1edc'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x01a1' = forall a. a -> Maybe a
Just Char
'\x1edd'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x01a0' = forall a. a -> Maybe a
Just Char
'\x1ede'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x01a1' = forall a. a -> Maybe a
Just Char
'\x1edf'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x01a0' = forall a. a -> Maybe a
Just Char
'\x1ee0'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x01a1' = forall a. a -> Maybe a
Just Char
'\x1ee1'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'\x01a0' = forall a. a -> Maybe a
Just Char
'\x1ee2'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'\x01a1' = forall a. a -> Maybe a
Just Char
'\x1ee3'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'U' = forall a. a -> Maybe a
Just Char
'\x1ee4'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'u' = forall a. a -> Maybe a
Just Char
'\x1ee5'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'U' = forall a. a -> Maybe a
Just Char
'\x1ee6'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'u' = forall a. a -> Maybe a
Just Char
'\x1ee7'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x01af' = forall a. a -> Maybe a
Just Char
'\x1ee8'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x01b0' = forall a. a -> Maybe a
Just Char
'\x1ee9'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x01af' = forall a. a -> Maybe a
Just Char
'\x1eea'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x01b0' = forall a. a -> Maybe a
Just Char
'\x1eeb'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x01af' = forall a. a -> Maybe a
Just Char
'\x1eec'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x01b0' = forall a. a -> Maybe a
Just Char
'\x1eed'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x01af' = forall a. a -> Maybe a
Just Char
'\x1eee'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x01b0' = forall a. a -> Maybe a
Just Char
'\x1eef'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'\x01af' = forall a. a -> Maybe a
Just Char
'\x1ef0'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'\x01b0' = forall a. a -> Maybe a
Just Char
'\x1ef1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'Y' = forall a. a -> Maybe a
Just Char
'\x1ef2'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'y' = forall a. a -> Maybe a
Just Char
'\x1ef3'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'Y' = forall a. a -> Maybe a
Just Char
'\x1ef4'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'y' = forall a. a -> Maybe a
Just Char
'\x1ef5'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'Y' = forall a. a -> Maybe a
Just Char
'\x1ef6'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'y' = forall a. a -> Maybe a
Just Char
'\x1ef7'
composeCombining' CombiningCharacter
CombiningTilde Char
'Y' = forall a. a -> Maybe a
Just Char
'\x1ef8'
composeCombining' CombiningCharacter
CombiningTilde Char
'y' = forall a. a -> Maybe a
Just Char
'\x1ef9'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03b1' = forall a. a -> Maybe a
Just Char
'\x1f00'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03b1' = forall a. a -> Maybe a
Just Char
'\x1f01'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f00' = forall a. a -> Maybe a
Just Char
'\x1f02'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f01' = forall a. a -> Maybe a
Just Char
'\x1f03'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f00' = forall a. a -> Maybe a
Just Char
'\x1f04'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f01' = forall a. a -> Maybe a
Just Char
'\x1f05'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f00' = forall a. a -> Maybe a
Just Char
'\x1f06'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f01' = forall a. a -> Maybe a
Just Char
'\x1f07'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x0391' = forall a. a -> Maybe a
Just Char
'\x1f08'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x0391' = forall a. a -> Maybe a
Just Char
'\x1f09'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f08' = forall a. a -> Maybe a
Just Char
'\x1f0a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f09' = forall a. a -> Maybe a
Just Char
'\x1f0b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f08' = forall a. a -> Maybe a
Just Char
'\x1f0c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f09' = forall a. a -> Maybe a
Just Char
'\x1f0d'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f08' = forall a. a -> Maybe a
Just Char
'\x1f0e'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f09' = forall a. a -> Maybe a
Just Char
'\x1f0f'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03b5' = forall a. a -> Maybe a
Just Char
'\x1f10'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03b5' = forall a. a -> Maybe a
Just Char
'\x1f11'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f10' = forall a. a -> Maybe a
Just Char
'\x1f12'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f11' = forall a. a -> Maybe a
Just Char
'\x1f13'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f10' = forall a. a -> Maybe a
Just Char
'\x1f14'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f11' = forall a. a -> Maybe a
Just Char
'\x1f15'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x0395' = forall a. a -> Maybe a
Just Char
'\x1f18'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x0395' = forall a. a -> Maybe a
Just Char
'\x1f19'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f18' = forall a. a -> Maybe a
Just Char
'\x1f1a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f19' = forall a. a -> Maybe a
Just Char
'\x1f1b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f18' = forall a. a -> Maybe a
Just Char
'\x1f1c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f19' = forall a. a -> Maybe a
Just Char
'\x1f1d'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03b7' = forall a. a -> Maybe a
Just Char
'\x1f20'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03b7' = forall a. a -> Maybe a
Just Char
'\x1f21'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f20' = forall a. a -> Maybe a
Just Char
'\x1f22'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f21' = forall a. a -> Maybe a
Just Char
'\x1f23'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f20' = forall a. a -> Maybe a
Just Char
'\x1f24'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f21' = forall a. a -> Maybe a
Just Char
'\x1f25'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f20' = forall a. a -> Maybe a
Just Char
'\x1f26'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f21' = forall a. a -> Maybe a
Just Char
'\x1f27'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x0397' = forall a. a -> Maybe a
Just Char
'\x1f28'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x0397' = forall a. a -> Maybe a
Just Char
'\x1f29'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f28' = forall a. a -> Maybe a
Just Char
'\x1f2a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f29' = forall a. a -> Maybe a
Just Char
'\x1f2b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f28' = forall a. a -> Maybe a
Just Char
'\x1f2c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f29' = forall a. a -> Maybe a
Just Char
'\x1f2d'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f28' = forall a. a -> Maybe a
Just Char
'\x1f2e'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f29' = forall a. a -> Maybe a
Just Char
'\x1f2f'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03b9' = forall a. a -> Maybe a
Just Char
'\x1f30'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03b9' = forall a. a -> Maybe a
Just Char
'\x1f31'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f30' = forall a. a -> Maybe a
Just Char
'\x1f32'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f31' = forall a. a -> Maybe a
Just Char
'\x1f33'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f30' = forall a. a -> Maybe a
Just Char
'\x1f34'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f31' = forall a. a -> Maybe a
Just Char
'\x1f35'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f30' = forall a. a -> Maybe a
Just Char
'\x1f36'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f31' = forall a. a -> Maybe a
Just Char
'\x1f37'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x0399' = forall a. a -> Maybe a
Just Char
'\x1f38'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x0399' = forall a. a -> Maybe a
Just Char
'\x1f39'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f38' = forall a. a -> Maybe a
Just Char
'\x1f3a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f39' = forall a. a -> Maybe a
Just Char
'\x1f3b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f38' = forall a. a -> Maybe a
Just Char
'\x1f3c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f39' = forall a. a -> Maybe a
Just Char
'\x1f3d'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f38' = forall a. a -> Maybe a
Just Char
'\x1f3e'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f39' = forall a. a -> Maybe a
Just Char
'\x1f3f'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03bf' = forall a. a -> Maybe a
Just Char
'\x1f40'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03bf' = forall a. a -> Maybe a
Just Char
'\x1f41'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f40' = forall a. a -> Maybe a
Just Char
'\x1f42'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f41' = forall a. a -> Maybe a
Just Char
'\x1f43'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f40' = forall a. a -> Maybe a
Just Char
'\x1f44'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f41' = forall a. a -> Maybe a
Just Char
'\x1f45'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x039f' = forall a. a -> Maybe a
Just Char
'\x1f48'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x039f' = forall a. a -> Maybe a
Just Char
'\x1f49'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f48' = forall a. a -> Maybe a
Just Char
'\x1f4a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f49' = forall a. a -> Maybe a
Just Char
'\x1f4b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f48' = forall a. a -> Maybe a
Just Char
'\x1f4c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f49' = forall a. a -> Maybe a
Just Char
'\x1f4d'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03c5' = forall a. a -> Maybe a
Just Char
'\x1f50'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03c5' = forall a. a -> Maybe a
Just Char
'\x1f51'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f50' = forall a. a -> Maybe a
Just Char
'\x1f52'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f51' = forall a. a -> Maybe a
Just Char
'\x1f53'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f50' = forall a. a -> Maybe a
Just Char
'\x1f54'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f51' = forall a. a -> Maybe a
Just Char
'\x1f55'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f50' = forall a. a -> Maybe a
Just Char
'\x1f56'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f51' = forall a. a -> Maybe a
Just Char
'\x1f57'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03a5' = forall a. a -> Maybe a
Just Char
'\x1f59'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f59' = forall a. a -> Maybe a
Just Char
'\x1f5b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f59' = forall a. a -> Maybe a
Just Char
'\x1f5d'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f59' = forall a. a -> Maybe a
Just Char
'\x1f5f'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03c9' = forall a. a -> Maybe a
Just Char
'\x1f60'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03c9' = forall a. a -> Maybe a
Just Char
'\x1f61'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f60' = forall a. a -> Maybe a
Just Char
'\x1f62'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f61' = forall a. a -> Maybe a
Just Char
'\x1f63'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f60' = forall a. a -> Maybe a
Just Char
'\x1f64'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f61' = forall a. a -> Maybe a
Just Char
'\x1f65'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f60' = forall a. a -> Maybe a
Just Char
'\x1f66'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f61' = forall a. a -> Maybe a
Just Char
'\x1f67'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03a9' = forall a. a -> Maybe a
Just Char
'\x1f68'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03a9' = forall a. a -> Maybe a
Just Char
'\x1f69'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f68' = forall a. a -> Maybe a
Just Char
'\x1f6a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f69' = forall a. a -> Maybe a
Just Char
'\x1f6b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f68' = forall a. a -> Maybe a
Just Char
'\x1f6c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f69' = forall a. a -> Maybe a
Just Char
'\x1f6d'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f68' = forall a. a -> Maybe a
Just Char
'\x1f6e'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f69' = forall a. a -> Maybe a
Just Char
'\x1f6f'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03b1' = forall a. a -> Maybe a
Just Char
'\x1f70'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03b5' = forall a. a -> Maybe a
Just Char
'\x1f72'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03b7' = forall a. a -> Maybe a
Just Char
'\x1f74'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03b9' = forall a. a -> Maybe a
Just Char
'\x1f76'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03bf' = forall a. a -> Maybe a
Just Char
'\x1f78'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03c5' = forall a. a -> Maybe a
Just Char
'\x1f7a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03c9' = forall a. a -> Maybe a
Just Char
'\x1f7c'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f00' = forall a. a -> Maybe a
Just Char
'\x1f80'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f01' = forall a. a -> Maybe a
Just Char
'\x1f81'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f02' = forall a. a -> Maybe a
Just Char
'\x1f82'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f03' = forall a. a -> Maybe a
Just Char
'\x1f83'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f04' = forall a. a -> Maybe a
Just Char
'\x1f84'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f05' = forall a. a -> Maybe a
Just Char
'\x1f85'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f06' = forall a. a -> Maybe a
Just Char
'\x1f86'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f07' = forall a. a -> Maybe a
Just Char
'\x1f87'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f08' = forall a. a -> Maybe a
Just Char
'\x1f88'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f09' = forall a. a -> Maybe a
Just Char
'\x1f89'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0a' = forall a. a -> Maybe a
Just Char
'\x1f8a'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0b' = forall a. a -> Maybe a
Just Char
'\x1f8b'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0c' = forall a. a -> Maybe a
Just Char
'\x1f8c'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0d' = forall a. a -> Maybe a
Just Char
'\x1f8d'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0e' = forall a. a -> Maybe a
Just Char
'\x1f8e'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0f' = forall a. a -> Maybe a
Just Char
'\x1f8f'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f20' = forall a. a -> Maybe a
Just Char
'\x1f90'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f21' = forall a. a -> Maybe a
Just Char
'\x1f91'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f22' = forall a. a -> Maybe a
Just Char
'\x1f92'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f23' = forall a. a -> Maybe a
Just Char
'\x1f93'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f24' = forall a. a -> Maybe a
Just Char
'\x1f94'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f25' = forall a. a -> Maybe a
Just Char
'\x1f95'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f26' = forall a. a -> Maybe a
Just Char
'\x1f96'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f27' = forall a. a -> Maybe a
Just Char
'\x1f97'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f28' = forall a. a -> Maybe a
Just Char
'\x1f98'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f29' = forall a. a -> Maybe a
Just Char
'\x1f99'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2a' = forall a. a -> Maybe a
Just Char
'\x1f9a'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2b' = forall a. a -> Maybe a
Just Char
'\x1f9b'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2c' = forall a. a -> Maybe a
Just Char
'\x1f9c'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2d' = forall a. a -> Maybe a
Just Char
'\x1f9d'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2e' = forall a. a -> Maybe a
Just Char
'\x1f9e'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2f' = forall a. a -> Maybe a
Just Char
'\x1f9f'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f60' = forall a. a -> Maybe a
Just Char
'\x1fa0'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f61' = forall a. a -> Maybe a
Just Char
'\x1fa1'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f62' = forall a. a -> Maybe a
Just Char
'\x1fa2'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f63' = forall a. a -> Maybe a
Just Char
'\x1fa3'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f64' = forall a. a -> Maybe a
Just Char
'\x1fa4'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f65' = forall a. a -> Maybe a
Just Char
'\x1fa5'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f66' = forall a. a -> Maybe a
Just Char
'\x1fa6'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f67' = forall a. a -> Maybe a
Just Char
'\x1fa7'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f68' = forall a. a -> Maybe a
Just Char
'\x1fa8'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f69' = forall a. a -> Maybe a
Just Char
'\x1fa9'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6a' = forall a. a -> Maybe a
Just Char
'\x1faa'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6b' = forall a. a -> Maybe a
Just Char
'\x1fab'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6c' = forall a. a -> Maybe a
Just Char
'\x1fac'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6d' = forall a. a -> Maybe a
Just Char
'\x1fad'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6e' = forall a. a -> Maybe a
Just Char
'\x1fae'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6f' = forall a. a -> Maybe a
Just Char
'\x1faf'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x03b1' = forall a. a -> Maybe a
Just Char
'\x1fb0'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x03b1' = forall a. a -> Maybe a
Just Char
'\x1fb1'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f70' = forall a. a -> Maybe a
Just Char
'\x1fb2'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03b1' = forall a. a -> Maybe a
Just Char
'\x1fb3'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03ac' = forall a. a -> Maybe a
Just Char
'\x1fb4'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03b1' = forall a. a -> Maybe a
Just Char
'\x1fb6'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1fb6' = forall a. a -> Maybe a
Just Char
'\x1fb7'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0391' = forall a. a -> Maybe a
Just Char
'\x1fb8'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0391' = forall a. a -> Maybe a
Just Char
'\x1fb9'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0391' = forall a. a -> Maybe a
Just Char
'\x1fba'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x0391' = forall a. a -> Maybe a
Just Char
'\x1fbc'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x00a8' = forall a. a -> Maybe a
Just Char
'\x1fc1'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f74' = forall a. a -> Maybe a
Just Char
'\x1fc2'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03b7' = forall a. a -> Maybe a
Just Char
'\x1fc3'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03ae' = forall a. a -> Maybe a
Just Char
'\x1fc4'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03b7' = forall a. a -> Maybe a
Just Char
'\x1fc6'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1fc6' = forall a. a -> Maybe a
Just Char
'\x1fc7'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0395' = forall a. a -> Maybe a
Just Char
'\x1fc8'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0397' = forall a. a -> Maybe a
Just Char
'\x1fca'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x0397' = forall a. a -> Maybe a
Just Char
'\x1fcc'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1fbf' = forall a. a -> Maybe a
Just Char
'\x1fcd'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1fbf' = forall a. a -> Maybe a
Just Char
'\x1fce'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1fbf' = forall a. a -> Maybe a
Just Char
'\x1fcf'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x03b9' = forall a. a -> Maybe a
Just Char
'\x1fd0'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x03b9' = forall a. a -> Maybe a
Just Char
'\x1fd1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03ca' = forall a. a -> Maybe a
Just Char
'\x1fd2'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03b9' = forall a. a -> Maybe a
Just Char
'\x1fd6'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03ca' = forall a. a -> Maybe a
Just Char
'\x1fd7'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0399' = forall a. a -> Maybe a
Just Char
'\x1fd8'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0399' = forall a. a -> Maybe a
Just Char
'\x1fd9'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0399' = forall a. a -> Maybe a
Just Char
'\x1fda'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1ffe' = forall a. a -> Maybe a
Just Char
'\x1fdd'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1ffe' = forall a. a -> Maybe a
Just Char
'\x1fde'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1ffe' = forall a. a -> Maybe a
Just Char
'\x1fdf'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x03c5' = forall a. a -> Maybe a
Just Char
'\x1fe0'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x03c5' = forall a. a -> Maybe a
Just Char
'\x1fe1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03cb' = forall a. a -> Maybe a
Just Char
'\x1fe2'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03c1' = forall a. a -> Maybe a
Just Char
'\x1fe4'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03c1' = forall a. a -> Maybe a
Just Char
'\x1fe5'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03c5' = forall a. a -> Maybe a
Just Char
'\x1fe6'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03cb' = forall a. a -> Maybe a
Just Char
'\x1fe7'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x03a5' = forall a. a -> Maybe a
Just Char
'\x1fe8'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x03a5' = forall a. a -> Maybe a
Just Char
'\x1fe9'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03a5' = forall a. a -> Maybe a
Just Char
'\x1fea'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03a1' = forall a. a -> Maybe a
Just Char
'\x1fec'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00a8' = forall a. a -> Maybe a
Just Char
'\x1fed'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f7c' = forall a. a -> Maybe a
Just Char
'\x1ff2'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03c9' = forall a. a -> Maybe a
Just Char
'\x1ff3'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03ce' = forall a. a -> Maybe a
Just Char
'\x1ff4'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03c9' = forall a. a -> Maybe a
Just Char
'\x1ff6'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1ff6' = forall a. a -> Maybe a
Just Char
'\x1ff7'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x039f' = forall a. a -> Maybe a
Just Char
'\x1ff8'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03a9' = forall a. a -> Maybe a
Just Char
'\x1ffa'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03a9' = forall a. a -> Maybe a
Just Char
'\x1ffc'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2190' = forall a. a -> Maybe a
Just Char
'\x219a'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2192' = forall a. a -> Maybe a
Just Char
'\x219b'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2194' = forall a. a -> Maybe a
Just Char
'\x21ae'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x21d0' = forall a. a -> Maybe a
Just Char
'\x21cd'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x21d4' = forall a. a -> Maybe a
Just Char
'\x21ce'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x21d2' = forall a. a -> Maybe a
Just Char
'\x21cf'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2203' = forall a. a -> Maybe a
Just Char
'\x2204'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2208' = forall a. a -> Maybe a
Just Char
'\x2209'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x220b' = forall a. a -> Maybe a
Just Char
'\x220c'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2223' = forall a. a -> Maybe a
Just Char
'\x2224'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2225' = forall a. a -> Maybe a
Just Char
'\x2226'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x223c' = forall a. a -> Maybe a
Just Char
'\x2241'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2243' = forall a. a -> Maybe a
Just Char
'\x2244'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2245' = forall a. a -> Maybe a
Just Char
'\x2247'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2248' = forall a. a -> Maybe a
Just Char
'\x2249'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'=' = forall a. a -> Maybe a
Just Char
'\x2260'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2261' = forall a. a -> Maybe a
Just Char
'\x2262'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x224d' = forall a. a -> Maybe a
Just Char
'\x226d'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'<' = forall a. a -> Maybe a
Just Char
'\x226e'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'>' = forall a. a -> Maybe a
Just Char
'\x226f'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2264' = forall a. a -> Maybe a
Just Char
'\x2270'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2265' = forall a. a -> Maybe a
Just Char
'\x2271'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2272' = forall a. a -> Maybe a
Just Char
'\x2274'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2273' = forall a. a -> Maybe a
Just Char
'\x2275'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2276' = forall a. a -> Maybe a
Just Char
'\x2278'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2277' = forall a. a -> Maybe a
Just Char
'\x2279'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x227a' = forall a. a -> Maybe a
Just Char
'\x2280'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x227b' = forall a. a -> Maybe a
Just Char
'\x2281'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2282' = forall a. a -> Maybe a
Just Char
'\x2284'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2283' = forall a. a -> Maybe a
Just Char
'\x2285'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2286' = forall a. a -> Maybe a
Just Char
'\x2288'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2287' = forall a. a -> Maybe a
Just Char
'\x2289'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22a2' = forall a. a -> Maybe a
Just Char
'\x22ac'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22a8' = forall a. a -> Maybe a
Just Char
'\x22ad'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22a9' = forall a. a -> Maybe a
Just Char
'\x22ae'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22ab' = forall a. a -> Maybe a
Just Char
'\x22af'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x227c' = forall a. a -> Maybe a
Just Char
'\x22e0'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x227d' = forall a. a -> Maybe a
Just Char
'\x22e1'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2291' = forall a. a -> Maybe a
Just Char
'\x22e2'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2292' = forall a. a -> Maybe a
Just Char
'\x22e3'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22b2' = forall a. a -> Maybe a
Just Char
'\x22ea'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22b3' = forall a. a -> Maybe a
Just Char
'\x22eb'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22b4' = forall a. a -> Maybe a
Just Char
'\x22ec'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22b5' = forall a. a -> Maybe a
Just Char
'\x22ed'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2add' = forall a. a -> Maybe a
Just Char
'\x2adc'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x304b' = forall a. a -> Maybe a
Just Char
'\x304c'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x304d' = forall a. a -> Maybe a
Just Char
'\x304e'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x304f' = forall a. a -> Maybe a
Just Char
'\x3050'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3051' = forall a. a -> Maybe a
Just Char
'\x3052'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3053' = forall a. a -> Maybe a
Just Char
'\x3054'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3055' = forall a. a -> Maybe a
Just Char
'\x3056'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3057' = forall a. a -> Maybe a
Just Char
'\x3058'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3059' = forall a. a -> Maybe a
Just Char
'\x305a'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x305b' = forall a. a -> Maybe a
Just Char
'\x305c'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x305d' = forall a. a -> Maybe a
Just Char
'\x305e'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x305f' = forall a. a -> Maybe a
Just Char
'\x3060'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3061' = forall a. a -> Maybe a
Just Char
'\x3062'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3064' = forall a. a -> Maybe a
Just Char
'\x3065'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3066' = forall a. a -> Maybe a
Just Char
'\x3067'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3068' = forall a. a -> Maybe a
Just Char
'\x3069'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x306f' = forall a. a -> Maybe a
Just Char
'\x3070'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x306f' = forall a. a -> Maybe a
Just Char
'\x3071'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3072' = forall a. a -> Maybe a
Just Char
'\x3073'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x3072' = forall a. a -> Maybe a
Just Char
'\x3074'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3075' = forall a. a -> Maybe a
Just Char
'\x3076'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x3075' = forall a. a -> Maybe a
Just Char
'\x3077'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3078' = forall a. a -> Maybe a
Just Char
'\x3079'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x3078' = forall a. a -> Maybe a
Just Char
'\x307a'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x307b' = forall a. a -> Maybe a
Just Char
'\x307c'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x307b' = forall a. a -> Maybe a
Just Char
'\x307d'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3046' = forall a. a -> Maybe a
Just Char
'\x3094'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x309d' = forall a. a -> Maybe a
Just Char
'\x309e'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30ab' = forall a. a -> Maybe a
Just Char
'\x30ac'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30ad' = forall a. a -> Maybe a
Just Char
'\x30ae'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30af' = forall a. a -> Maybe a
Just Char
'\x30b0'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30b1' = forall a. a -> Maybe a
Just Char
'\x30b2'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30b3' = forall a. a -> Maybe a
Just Char
'\x30b4'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30b5' = forall a. a -> Maybe a
Just Char
'\x30b6'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30b7' = forall a. a -> Maybe a
Just Char
'\x30b8'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30b9' = forall a. a -> Maybe a
Just Char
'\x30ba'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30bb' = forall a. a -> Maybe a
Just Char
'\x30bc'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30bd' = forall a. a -> Maybe a
Just Char
'\x30be'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30bf' = forall a. a -> Maybe a
Just Char
'\x30c0'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30c1' = forall a. a -> Maybe a
Just Char
'\x30c2'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30c4' = forall a. a -> Maybe a
Just Char
'\x30c5'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30c6' = forall a. a -> Maybe a
Just Char
'\x30c7'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30c8' = forall a. a -> Maybe a
Just Char
'\x30c9'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30cf' = forall a. a -> Maybe a
Just Char
'\x30d0'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x30cf' = forall a. a -> Maybe a
Just Char
'\x30d1'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30d2' = forall a. a -> Maybe a
Just Char
'\x30d3'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x30d2' = forall a. a -> Maybe a
Just Char
'\x30d4'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30d5' = forall a. a -> Maybe a
Just Char
'\x30d6'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x30d5' = forall a. a -> Maybe a
Just Char
'\x30d7'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30d8' = forall a. a -> Maybe a
Just Char
'\x30d9'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x30d8' = forall a. a -> Maybe a
Just Char
'\x30da'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30db' = forall a. a -> Maybe a
Just Char
'\x30dc'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x30db' = forall a. a -> Maybe a
Just Char
'\x30dd'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30a6' = forall a. a -> Maybe a
Just Char
'\x30f4'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30ef' = forall a. a -> Maybe a
Just Char
'\x30f7'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30f0' = forall a. a -> Maybe a
Just Char
'\x30f8'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30f1' = forall a. a -> Maybe a
Just Char
'\x30f9'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30f2' = forall a. a -> Maybe a
Just Char
'\x30fa'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30fd' = forall a. a -> Maybe a
Just Char
'\x30fe'
composeCombining' CombiningCharacter
HebrewPointHiriq Char
'\x05d9' = forall a. a -> Maybe a
Just Char
'\xfb1d'
composeCombining' CombiningCharacter
HebrewPointPatah Char
'\x05f2' = forall a. a -> Maybe a
Just Char
'\xfb1f'
composeCombining' CombiningCharacter
HebrewPointShinDot Char
'\x05e9' = forall a. a -> Maybe a
Just Char
'\xfb2a'
composeCombining' CombiningCharacter
HebrewPointSinDot Char
'\x05e9' = forall a. a -> Maybe a
Just Char
'\xfb2b'
composeCombining' CombiningCharacter
HebrewPointShinDot Char
'\xfb49' = forall a. a -> Maybe a
Just Char
'\xfb2c'
composeCombining' CombiningCharacter
HebrewPointSinDot Char
'\xfb49' = forall a. a -> Maybe a
Just Char
'\xfb2d'
composeCombining' CombiningCharacter
HebrewPointPatah Char
'\x05d0' = forall a. a -> Maybe a
Just Char
'\xfb2e'
composeCombining' CombiningCharacter
HebrewPointQamats Char
'\x05d0' = forall a. a -> Maybe a
Just Char
'\xfb2f'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d0' = forall a. a -> Maybe a
Just Char
'\xfb30'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d1' = forall a. a -> Maybe a
Just Char
'\xfb31'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d2' = forall a. a -> Maybe a
Just Char
'\xfb32'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d3' = forall a. a -> Maybe a
Just Char
'\xfb33'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d4' = forall a. a -> Maybe a
Just Char
'\xfb34'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d5' = forall a. a -> Maybe a
Just Char
'\xfb35'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d6' = forall a. a -> Maybe a
Just Char
'\xfb36'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d8' = forall a. a -> Maybe a
Just Char
'\xfb38'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d9' = forall a. a -> Maybe a
Just Char
'\xfb39'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05da' = forall a. a -> Maybe a
Just Char
'\xfb3a'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05db' = forall a. a -> Maybe a
Just Char
'\xfb3b'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05dc' = forall a. a -> Maybe a
Just Char
'\xfb3c'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05de' = forall a. a -> Maybe a
Just Char
'\xfb3e'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e0' = forall a. a -> Maybe a
Just Char
'\xfb40'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e1' = forall a. a -> Maybe a
Just Char
'\xfb41'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e3' = forall a. a -> Maybe a
Just Char
'\xfb43'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e4' = forall a. a -> Maybe a
Just Char
'\xfb44'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e6' = forall a. a -> Maybe a
Just Char
'\xfb46'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e7' = forall a. a -> Maybe a
Just Char
'\xfb47'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e8' = forall a. a -> Maybe a
Just Char
'\xfb48'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e9' = forall a. a -> Maybe a
Just Char
'\xfb49'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05ea' = forall a. a -> Maybe a
Just Char
'\xfb4a'
composeCombining' CombiningCharacter
HebrewPointHolam Char
'\x05d5' = forall a. a -> Maybe a
Just Char
'\xfb4b'
composeCombining' CombiningCharacter
HebrewPointRafe Char
'\x05d1' = forall a. a -> Maybe a
Just Char
'\xfb4c'
composeCombining' CombiningCharacter
HebrewPointRafe Char
'\x05db' = forall a. a -> Maybe a
Just Char
'\xfb4d'
composeCombining' CombiningCharacter
HebrewPointRafe Char
'\x05e4' = forall a. a -> Maybe a
Just Char
'\xfb4e'
composeCombining' CombiningCharacter
KaithiSignNukta Char
'\x11099' = forall a. a -> Maybe a
Just Char
'\x1109a'
composeCombining' CombiningCharacter
KaithiSignNukta Char
'\x1109b' = forall a. a -> Maybe a
Just Char
'\x1109c'
composeCombining' CombiningCharacter
KaithiSignNukta Char
'\x110a5' = forall a. a -> Maybe a
Just Char
'\x110ab'
composeCombining' CombiningCharacter
ChakmaVowelSignA Char
'\x11131' = forall a. a -> Maybe a
Just Char
'\x1112e'
composeCombining' CombiningCharacter
ChakmaVowelSignA Char
'\x11132' = forall a. a -> Maybe a
Just Char
'\x1112f'
composeCombining' CombiningCharacter
GranthaVowelSignAa Char
'\x11347' = forall a. a -> Maybe a
Just Char
'\x1134b'
composeCombining' CombiningCharacter
GranthaAuLengthMark Char
'\x11347' = forall a. a -> Maybe a
Just Char
'\x1134c'
composeCombining' CombiningCharacter
TirhutaVowelSignShortE Char
'\x114b9' = forall a. a -> Maybe a
Just Char
'\x114bb'
composeCombining' CombiningCharacter
TirhutaVowelSignAa Char
'\x114b9' = forall a. a -> Maybe a
Just Char
'\x114bc'
composeCombining' CombiningCharacter
TirhutaVowelSignShortO Char
'\x114b9' = forall a. a -> Maybe a
Just Char
'\x114be'
composeCombining' CombiningCharacter
SiddhamVowelSignAa Char
'\x115b8' = forall a. a -> Maybe a
Just Char
'\x115ba'
composeCombining' CombiningCharacter
SiddhamVowelSignAa Char
'\x115b9' = forall a. a -> Maybe a
Just Char
'\x115bb'
composeCombining' CombiningCharacter
MusicalSymbolCombiningStem Char
'\x1d157' = forall a. a -> Maybe a
Just Char
'\x1d15e'
composeCombining' CombiningCharacter
MusicalSymbolCombiningStem Char
'\x1d158' = forall a. a -> Maybe a
Just Char
'\x1d15f'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag1 Char
'\x1d15f' = forall a. a -> Maybe a
Just Char
'\x1d160'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag2 Char
'\x1d15f' = forall a. a -> Maybe a
Just Char
'\x1d161'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag3 Char
'\x1d15f' = forall a. a -> Maybe a
Just Char
'\x1d162'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag4 Char
'\x1d15f' = forall a. a -> Maybe a
Just Char
'\x1d163'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag5 Char
'\x1d15f' = forall a. a -> Maybe a
Just Char
'\x1d164'
composeCombining' CombiningCharacter
MusicalSymbolCombiningStem Char
'\x1d1b9' = forall a. a -> Maybe a
Just Char
'\x1d1bb'
composeCombining' CombiningCharacter
MusicalSymbolCombiningStem Char
'\x1d1ba' = forall a. a -> Maybe a
Just Char
'\x1d1bc'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag1 Char
'\x1d1bb' = forall a. a -> Maybe a
Just Char
'\x1d1bd'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag1 Char
'\x1d1bc' = forall a. a -> Maybe a
Just Char
'\x1d1be'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag2 Char
'\x1d1bb' = forall a. a -> Maybe a
Just Char
'\x1d1bf'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag2 Char
'\x1d1bc' = forall a. a -> Maybe a
Just Char
'\x1d1c0'
composeCombining' CombiningCharacter
_ Char
_ = forall a. Maybe a
Nothing
pattern GraveAccent :: CombiningCharacter
pattern $bGraveAccent :: CombiningCharacter
$mGraveAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GraveAccent = CombiningGraveAccent
pattern AcuteAccent :: CombiningCharacter
pattern $bAcuteAccent :: CombiningCharacter
$mAcuteAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AcuteAccent = CombiningAcuteAccent
pattern CircumflexAccent :: CombiningCharacter
pattern $bCircumflexAccent :: CombiningCharacter
$mCircumflexAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CircumflexAccent = CombiningCircumflexAccent
pattern Tilde :: CombiningCharacter
pattern $bTilde :: CombiningCharacter
$mTilde :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Tilde = CombiningTilde
pattern Macron :: CombiningCharacter
pattern $bMacron :: CombiningCharacter
$mMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Macron = CombiningMacron
pattern Overline :: CombiningCharacter
pattern $bOverline :: CombiningCharacter
$mOverline :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Overline = CombiningOverline
pattern Breve :: CombiningCharacter
pattern $bBreve :: CombiningCharacter
$mBreve :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Breve = CombiningBreve
pattern DotAbove :: CombiningCharacter
pattern $bDotAbove :: CombiningCharacter
$mDotAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DotAbove = CombiningDotAbove
pattern Diaeresis :: CombiningCharacter
pattern $bDiaeresis :: CombiningCharacter
$mDiaeresis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Diaeresis = CombiningDiaeresis
pattern HookAbove :: CombiningCharacter
pattern $bHookAbove :: CombiningCharacter
$mHookAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
HookAbove = CombiningHookAbove
pattern RingAbove :: CombiningCharacter
pattern $bRingAbove :: CombiningCharacter
$mRingAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RingAbove = CombiningRingAbove
pattern DoubleAcuteAccent :: CombiningCharacter
pattern $bDoubleAcuteAccent :: CombiningCharacter
$mDoubleAcuteAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleAcuteAccent = CombiningDoubleAcuteAccent
pattern Caron :: CombiningCharacter
pattern $bCaron :: CombiningCharacter
$mCaron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Caron = CombiningCaron
pattern VerticalLineAbove :: CombiningCharacter
pattern $bVerticalLineAbove :: CombiningCharacter
$mVerticalLineAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
VerticalLineAbove = CombiningVerticalLineAbove
pattern DoubleVerticalLineAbove :: CombiningCharacter
pattern $bDoubleVerticalLineAbove :: CombiningCharacter
$mDoubleVerticalLineAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleVerticalLineAbove = CombiningDoubleVerticalLineAbove
pattern DoubleGraveAccent :: CombiningCharacter
pattern $bDoubleGraveAccent :: CombiningCharacter
$mDoubleGraveAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleGraveAccent = CombiningDoubleGraveAccent
pattern Candrabindu :: CombiningCharacter
pattern $bCandrabindu :: CombiningCharacter
$mCandrabindu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Candrabindu = CombiningCandrabindu
pattern InvertedBreve :: CombiningCharacter
pattern $bInvertedBreve :: CombiningCharacter
$mInvertedBreve :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
InvertedBreve = CombiningInvertedBreve
pattern TurnedCommaAbove :: CombiningCharacter
pattern $bTurnedCommaAbove :: CombiningCharacter
$mTurnedCommaAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
TurnedCommaAbove = CombiningTurnedCommaAbove
pattern CommaAbove :: CombiningCharacter
pattern $bCommaAbove :: CombiningCharacter
$mCommaAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CommaAbove = CombiningCommaAbove
pattern ReversedCommaAbove :: CombiningCharacter
pattern $bReversedCommaAbove :: CombiningCharacter
$mReversedCommaAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ReversedCommaAbove = CombiningReversedCommaAbove
pattern CommaAboveRight :: CombiningCharacter
pattern $bCommaAboveRight :: CombiningCharacter
$mCommaAboveRight :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CommaAboveRight = CombiningCommaAboveRight
pattern GraveAccentBelow :: CombiningCharacter
pattern $bGraveAccentBelow :: CombiningCharacter
$mGraveAccentBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GraveAccentBelow = CombiningGraveAccentBelow
pattern AcuteAccentBelow :: CombiningCharacter
pattern $bAcuteAccentBelow :: CombiningCharacter
$mAcuteAccentBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AcuteAccentBelow = CombiningAcuteAccentBelow
pattern LeftTackBelow :: CombiningCharacter
pattern $bLeftTackBelow :: CombiningCharacter
$mLeftTackBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftTackBelow = CombiningLeftTackBelow
pattern RightTackBelow :: CombiningCharacter
pattern $bRightTackBelow :: CombiningCharacter
$mRightTackBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightTackBelow = CombiningRightTackBelow
pattern LeftAngleAbove :: CombiningCharacter
pattern $bLeftAngleAbove :: CombiningCharacter
$mLeftAngleAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftAngleAbove = CombiningLeftAngleAbove
pattern Horn :: CombiningCharacter
pattern $bHorn :: CombiningCharacter
$mHorn :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Horn = CombiningHorn
pattern LeftHalfRingBelow :: CombiningCharacter
pattern $bLeftHalfRingBelow :: CombiningCharacter
$mLeftHalfRingBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftHalfRingBelow = CombiningLeftHalfRingBelow
pattern UpTackBelow :: CombiningCharacter
pattern $bUpTackBelow :: CombiningCharacter
$mUpTackBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
UpTackBelow = CombiningUpTackBelow
pattern DownTackBelow :: CombiningCharacter
pattern $bDownTackBelow :: CombiningCharacter
$mDownTackBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DownTackBelow = CombiningDownTackBelow
pattern PlusSignBelow :: CombiningCharacter
pattern $bPlusSignBelow :: CombiningCharacter
$mPlusSignBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
PlusSignBelow = CombiningPlusSignBelow
pattern MinusSignBelow :: CombiningCharacter
pattern $bMinusSignBelow :: CombiningCharacter
$mMinusSignBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MinusSignBelow = CombiningMinusSignBelow
pattern PalatalizedHookBelow :: CombiningCharacter
pattern $bPalatalizedHookBelow :: CombiningCharacter
$mPalatalizedHookBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
PalatalizedHookBelow = CombiningPalatalizedHookBelow
pattern RetroflexHookBelow :: CombiningCharacter
pattern $bRetroflexHookBelow :: CombiningCharacter
$mRetroflexHookBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RetroflexHookBelow = CombiningRetroflexHookBelow
pattern DotBelow :: CombiningCharacter
pattern $bDotBelow :: CombiningCharacter
$mDotBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DotBelow = CombiningDotBelow
pattern DiaeresisBelow :: CombiningCharacter
pattern $bDiaeresisBelow :: CombiningCharacter
$mDiaeresisBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DiaeresisBelow = CombiningDiaeresisBelow
pattern RingBelow :: CombiningCharacter
pattern $bRingBelow :: CombiningCharacter
$mRingBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RingBelow = CombiningRingBelow
pattern CommaBelow :: CombiningCharacter
pattern $bCommaBelow :: CombiningCharacter
$mCommaBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CommaBelow = CombiningCommaBelow
pattern Cedilla :: CombiningCharacter
pattern $bCedilla :: CombiningCharacter
$mCedilla :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Cedilla = CombiningCedilla
pattern Ogonek :: CombiningCharacter
pattern $bOgonek :: CombiningCharacter
$mOgonek :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Ogonek = CombiningOgonek
pattern VerticalLineBelow :: CombiningCharacter
pattern $bVerticalLineBelow :: CombiningCharacter
$mVerticalLineBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
VerticalLineBelow = CombiningVerticalLineBelow
pattern BridgeBelow :: CombiningCharacter
pattern $bBridgeBelow :: CombiningCharacter
$mBridgeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BridgeBelow = CombiningBridgeBelow
pattern InvertedDoubleArchBelow :: CombiningCharacter
pattern $bInvertedDoubleArchBelow :: CombiningCharacter
$mInvertedDoubleArchBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
InvertedDoubleArchBelow = CombiningInvertedDoubleArchBelow
pattern CaronBelow :: CombiningCharacter
pattern $bCaronBelow :: CombiningCharacter
$mCaronBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CaronBelow = CombiningCaronBelow
pattern CircumflexAccentBelow :: CombiningCharacter
pattern $bCircumflexAccentBelow :: CombiningCharacter
$mCircumflexAccentBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CircumflexAccentBelow = CombiningCircumflexAccentBelow
pattern BreveBelow :: CombiningCharacter
pattern $bBreveBelow :: CombiningCharacter
$mBreveBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BreveBelow = CombiningBreveBelow
pattern InvertedBreveBelow :: CombiningCharacter
pattern $bInvertedBreveBelow :: CombiningCharacter
$mInvertedBreveBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
InvertedBreveBelow = CombiningInvertedBreveBelow
pattern TildeBelow :: CombiningCharacter
pattern $bTildeBelow :: CombiningCharacter
$mTildeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
TildeBelow = CombiningTildeBelow
pattern MacronBelow :: CombiningCharacter
pattern $bMacronBelow :: CombiningCharacter
$mMacronBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MacronBelow = CombiningMacronBelow
pattern LowLine :: CombiningCharacter
pattern $bLowLine :: CombiningCharacter
$mLowLine :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LowLine = CombiningLowLine
pattern DoubleLowLine :: CombiningCharacter
pattern $bDoubleLowLine :: CombiningCharacter
$mDoubleLowLine :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleLowLine = CombiningDoubleLowLine
pattern TildeOverlay :: CombiningCharacter
pattern $bTildeOverlay :: CombiningCharacter
$mTildeOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
TildeOverlay = CombiningTildeOverlay
pattern ShortStrokeOverlay :: CombiningCharacter
pattern $bShortStrokeOverlay :: CombiningCharacter
$mShortStrokeOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ShortStrokeOverlay = CombiningShortStrokeOverlay
pattern LongStrokeOverlay :: CombiningCharacter
pattern $bLongStrokeOverlay :: CombiningCharacter
$mLongStrokeOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LongStrokeOverlay = CombiningLongStrokeOverlay
pattern ShortSolidusOverlay :: CombiningCharacter
pattern $bShortSolidusOverlay :: CombiningCharacter
$mShortSolidusOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ShortSolidusOverlay = CombiningShortSolidusOverlay
pattern LongSolidusOverlay :: CombiningCharacter
pattern $bLongSolidusOverlay :: CombiningCharacter
$mLongSolidusOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LongSolidusOverlay = CombiningLongSolidusOverlay
pattern RightHalfRingBelow :: CombiningCharacter
pattern $bRightHalfRingBelow :: CombiningCharacter
$mRightHalfRingBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightHalfRingBelow = CombiningRightHalfRingBelow
pattern InvertedBridgeBelow :: CombiningCharacter
pattern $bInvertedBridgeBelow :: CombiningCharacter
$mInvertedBridgeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
InvertedBridgeBelow = CombiningInvertedBridgeBelow
pattern SquareBelow :: CombiningCharacter
pattern $bSquareBelow :: CombiningCharacter
$mSquareBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
SquareBelow = CombiningSquareBelow
pattern SeagullBelow :: CombiningCharacter
pattern $bSeagullBelow :: CombiningCharacter
$mSeagullBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
SeagullBelow = CombiningSeagullBelow
pattern XAbove :: CombiningCharacter
pattern $bXAbove :: CombiningCharacter
$mXAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
XAbove = CombiningXAbove
pattern VerticalTilde :: CombiningCharacter
pattern $bVerticalTilde :: CombiningCharacter
$mVerticalTilde :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
VerticalTilde = CombiningVerticalTilde
pattern DoubleOverline :: CombiningCharacter
pattern $bDoubleOverline :: CombiningCharacter
$mDoubleOverline :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleOverline = CombiningDoubleOverline
pattern GraveToneMark :: CombiningCharacter
pattern $bGraveToneMark :: CombiningCharacter
$mGraveToneMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GraveToneMark = CombiningGraveToneMark
pattern AcuteToneMark :: CombiningCharacter
pattern $bAcuteToneMark :: CombiningCharacter
$mAcuteToneMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AcuteToneMark = CombiningAcuteToneMark
pattern GreekPerispomeni :: CombiningCharacter
pattern $bGreekPerispomeni :: CombiningCharacter
$mGreekPerispomeni :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GreekPerispomeni = CombiningGreekPerispomeni
pattern GreekKoronis :: CombiningCharacter
pattern $bGreekKoronis :: CombiningCharacter
$mGreekKoronis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GreekKoronis = CombiningGreekKoronis
pattern GreekDialytikaTonos :: CombiningCharacter
pattern $bGreekDialytikaTonos :: CombiningCharacter
$mGreekDialytikaTonos :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GreekDialytikaTonos = CombiningGreekDialytikaTonos
pattern GreekYpogegrammeni :: CombiningCharacter
pattern $bGreekYpogegrammeni :: CombiningCharacter
$mGreekYpogegrammeni :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GreekYpogegrammeni = CombiningGreekYpogegrammeni
pattern BridgeAbove :: CombiningCharacter
pattern $bBridgeAbove :: CombiningCharacter
$mBridgeAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BridgeAbove = CombiningBridgeAbove
pattern EqualsSignBelow :: CombiningCharacter
pattern $bEqualsSignBelow :: CombiningCharacter
$mEqualsSignBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
EqualsSignBelow = CombiningEqualsSignBelow
pattern DoubleVerticalLineBelow :: CombiningCharacter
pattern $bDoubleVerticalLineBelow :: CombiningCharacter
$mDoubleVerticalLineBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleVerticalLineBelow = CombiningDoubleVerticalLineBelow
pattern LeftAngleBelow :: CombiningCharacter
pattern $bLeftAngleBelow :: CombiningCharacter
$mLeftAngleBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftAngleBelow = CombiningLeftAngleBelow
pattern NotTildeAbove :: CombiningCharacter
pattern $bNotTildeAbove :: CombiningCharacter
$mNotTildeAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
NotTildeAbove = CombiningNotTildeAbove
pattern HomotheticAbove :: CombiningCharacter
pattern $bHomotheticAbove :: CombiningCharacter
$mHomotheticAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
HomotheticAbove = CombiningHomotheticAbove
pattern AlmostEqualToAbove :: CombiningCharacter
pattern $bAlmostEqualToAbove :: CombiningCharacter
$mAlmostEqualToAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AlmostEqualToAbove = CombiningAlmostEqualToAbove
pattern LeftRightArrowBelow :: CombiningCharacter
pattern $bLeftRightArrowBelow :: CombiningCharacter
$mLeftRightArrowBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftRightArrowBelow = CombiningLeftRightArrowBelow
pattern UpwardsArrowBelow :: CombiningCharacter
pattern $bUpwardsArrowBelow :: CombiningCharacter
$mUpwardsArrowBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
UpwardsArrowBelow = CombiningUpwardsArrowBelow
pattern RightArrowheadAbove :: CombiningCharacter
pattern $bRightArrowheadAbove :: CombiningCharacter
$mRightArrowheadAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightArrowheadAbove = CombiningRightArrowheadAbove
pattern LeftHalfRingAbove :: CombiningCharacter
pattern $bLeftHalfRingAbove :: CombiningCharacter
$mLeftHalfRingAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftHalfRingAbove = CombiningLeftHalfRingAbove
pattern Fermata :: CombiningCharacter
pattern $bFermata :: CombiningCharacter
$mFermata :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Fermata = CombiningFermata
pattern XBelow :: CombiningCharacter
pattern $bXBelow :: CombiningCharacter
$mXBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
XBelow = CombiningXBelow
pattern LeftArrowheadBelow :: CombiningCharacter
pattern $bLeftArrowheadBelow :: CombiningCharacter
$mLeftArrowheadBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftArrowheadBelow = CombiningLeftArrowheadBelow
pattern RightArrowheadBelow :: CombiningCharacter
pattern $bRightArrowheadBelow :: CombiningCharacter
$mRightArrowheadBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightArrowheadBelow = CombiningRightArrowheadBelow
pattern RightArrowheadAndUpArrowheadBelow :: CombiningCharacter
pattern $bRightArrowheadAndUpArrowheadBelow :: CombiningCharacter
$mRightArrowheadAndUpArrowheadBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightArrowheadAndUpArrowheadBelow = CombiningRightArrowheadAndUpArrowheadBelow
pattern RightHalfRingAbove :: CombiningCharacter
pattern $bRightHalfRingAbove :: CombiningCharacter
$mRightHalfRingAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightHalfRingAbove = CombiningRightHalfRingAbove
pattern DotAboveRight :: CombiningCharacter
pattern $bDotAboveRight :: CombiningCharacter
$mDotAboveRight :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DotAboveRight = CombiningDotAboveRight
pattern AsteriskBelow :: CombiningCharacter
pattern $bAsteriskBelow :: CombiningCharacter
$mAsteriskBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AsteriskBelow = CombiningAsteriskBelow
pattern DoubleRingBelow :: CombiningCharacter
pattern $bDoubleRingBelow :: CombiningCharacter
$mDoubleRingBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleRingBelow = CombiningDoubleRingBelow
pattern ZigzagAbove :: CombiningCharacter
pattern $bZigzagAbove :: CombiningCharacter
$mZigzagAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ZigzagAbove = CombiningZigzagAbove
pattern DoubleBreveBelow :: CombiningCharacter
pattern $bDoubleBreveBelow :: CombiningCharacter
$mDoubleBreveBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleBreveBelow = CombiningDoubleBreveBelow
pattern DoubleBreve :: CombiningCharacter
pattern $bDoubleBreve :: CombiningCharacter
$mDoubleBreve :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleBreve = CombiningDoubleBreve
pattern DoubleMacron :: CombiningCharacter
pattern $bDoubleMacron :: CombiningCharacter
$mDoubleMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleMacron = CombiningDoubleMacron
pattern DoubleMacronBelow :: CombiningCharacter
pattern $bDoubleMacronBelow :: CombiningCharacter
$mDoubleMacronBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleMacronBelow = CombiningDoubleMacronBelow
pattern DoubleTilde :: CombiningCharacter
pattern $bDoubleTilde :: CombiningCharacter
$mDoubleTilde :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleTilde = CombiningDoubleTilde
pattern DoubleInvertedBreve :: CombiningCharacter
pattern $bDoubleInvertedBreve :: CombiningCharacter
$mDoubleInvertedBreve :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleInvertedBreve = CombiningDoubleInvertedBreve
pattern DoubleRightwardsArrowBelow :: CombiningCharacter
pattern $bDoubleRightwardsArrowBelow :: CombiningCharacter
$mDoubleRightwardsArrowBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleRightwardsArrowBelow = CombiningDoubleRightwardsArrowBelow
pattern LatinSmallLetterA :: CombiningCharacter
pattern $bLatinSmallLetterA :: CombiningCharacter
$mLatinSmallLetterA :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterA = CombiningLatinSmallLetterA
pattern LatinSmallLetterE :: CombiningCharacter
pattern $bLatinSmallLetterE :: CombiningCharacter
$mLatinSmallLetterE :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterE = CombiningLatinSmallLetterE
pattern LatinSmallLetterI :: CombiningCharacter
pattern $bLatinSmallLetterI :: CombiningCharacter
$mLatinSmallLetterI :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterI = CombiningLatinSmallLetterI
pattern LatinSmallLetterO :: CombiningCharacter
pattern $bLatinSmallLetterO :: CombiningCharacter
$mLatinSmallLetterO :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterO = CombiningLatinSmallLetterO
pattern LatinSmallLetterU :: CombiningCharacter
pattern $bLatinSmallLetterU :: CombiningCharacter
$mLatinSmallLetterU :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterU = CombiningLatinSmallLetterU
pattern LatinSmallLetterC :: CombiningCharacter
pattern $bLatinSmallLetterC :: CombiningCharacter
$mLatinSmallLetterC :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterC = CombiningLatinSmallLetterC
pattern LatinSmallLetterD :: CombiningCharacter
pattern $bLatinSmallLetterD :: CombiningCharacter
$mLatinSmallLetterD :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterD = CombiningLatinSmallLetterD
pattern LatinSmallLetterH :: CombiningCharacter
pattern $bLatinSmallLetterH :: CombiningCharacter
$mLatinSmallLetterH :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterH = CombiningLatinSmallLetterH
pattern LatinSmallLetterM :: CombiningCharacter
pattern $bLatinSmallLetterM :: CombiningCharacter
$mLatinSmallLetterM :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterM = CombiningLatinSmallLetterM
pattern LatinSmallLetterR :: CombiningCharacter
pattern $bLatinSmallLetterR :: CombiningCharacter
$mLatinSmallLetterR :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterR = CombiningLatinSmallLetterR
pattern LatinSmallLetterT :: CombiningCharacter
pattern $bLatinSmallLetterT :: CombiningCharacter
$mLatinSmallLetterT :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterT = CombiningLatinSmallLetterT
pattern LatinSmallLetterV :: CombiningCharacter
pattern $bLatinSmallLetterV :: CombiningCharacter
$mLatinSmallLetterV :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterV = CombiningLatinSmallLetterV
pattern LatinSmallLetterX :: CombiningCharacter
pattern $bLatinSmallLetterX :: CombiningCharacter
$mLatinSmallLetterX :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterX = CombiningLatinSmallLetterX
pattern CyrillicTitlo :: CombiningCharacter
pattern $bCyrillicTitlo :: CombiningCharacter
$mCyrillicTitlo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicTitlo = CombiningCyrillicTitlo
pattern CyrillicPalatalization :: CombiningCharacter
pattern $bCyrillicPalatalization :: CombiningCharacter
$mCyrillicPalatalization :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicPalatalization = CombiningCyrillicPalatalization
pattern CyrillicDasiaPneumata :: CombiningCharacter
pattern $bCyrillicDasiaPneumata :: CombiningCharacter
$mCyrillicDasiaPneumata :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicDasiaPneumata = CombiningCyrillicDasiaPneumata
pattern CyrillicPsiliPneumata :: CombiningCharacter
pattern $bCyrillicPsiliPneumata :: CombiningCharacter
$mCyrillicPsiliPneumata :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicPsiliPneumata = CombiningCyrillicPsiliPneumata
pattern CyrillicPokrytie :: CombiningCharacter
pattern $bCyrillicPokrytie :: CombiningCharacter
$mCyrillicPokrytie :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicPokrytie = CombiningCyrillicPokrytie
pattern NkoShortHighTone :: CombiningCharacter
pattern $bNkoShortHighTone :: CombiningCharacter
$mNkoShortHighTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
NkoShortHighTone = NkoCombiningShortHighTone
pattern NkoShortLowTone :: CombiningCharacter
pattern $bNkoShortLowTone :: CombiningCharacter
$mNkoShortLowTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
NkoShortLowTone = NkoCombiningShortLowTone
pattern NkoShortRisingTone :: CombiningCharacter
pattern $bNkoShortRisingTone :: CombiningCharacter
$mNkoShortRisingTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
NkoShortRisingTone = NkoCombiningShortRisingTone
pattern NkoLongDescendingTone :: CombiningCharacter
pattern $bNkoLongDescendingTone :: CombiningCharacter
$mNkoLongDescendingTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
NkoLongDescendingTone = NkoCombiningLongDescendingTone
pattern NkoLongHighTone :: CombiningCharacter
pattern $bNkoLongHighTone :: CombiningCharacter
$mNkoLongHighTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
NkoLongHighTone = NkoCombiningLongHighTone
pattern NkoLongLowTone :: CombiningCharacter
pattern $bNkoLongLowTone :: CombiningCharacter
$mNkoLongLowTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
NkoLongLowTone = NkoCombiningLongLowTone
pattern NkoLongRisingTone :: CombiningCharacter
pattern $bNkoLongRisingTone :: CombiningCharacter
$mNkoLongRisingTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
NkoLongRisingTone = NkoCombiningLongRisingTone
pattern NkoNasalizationMark :: CombiningCharacter
pattern $bNkoNasalizationMark :: CombiningCharacter
$mNkoNasalizationMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
NkoNasalizationMark = NkoCombiningNasalizationMark
pattern NkoDoubleDotAbove :: CombiningCharacter
pattern $bNkoDoubleDotAbove :: CombiningCharacter
$mNkoDoubleDotAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
NkoDoubleDotAbove = NkoCombiningDoubleDotAbove
pattern EthiopicGeminationAndVowelLengthMark :: CombiningCharacter
pattern $bEthiopicGeminationAndVowelLengthMark :: CombiningCharacter
$mEthiopicGeminationAndVowelLengthMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
EthiopicGeminationAndVowelLengthMark = EthiopicCombiningGeminationAndVowelLengthMark
pattern EthiopicVowelLengthMark :: CombiningCharacter
pattern $bEthiopicVowelLengthMark :: CombiningCharacter
$mEthiopicVowelLengthMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
EthiopicVowelLengthMark = EthiopicCombiningVowelLengthMark
pattern EthiopicGeminationMark :: CombiningCharacter
pattern $bEthiopicGeminationMark :: CombiningCharacter
$mEthiopicGeminationMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
EthiopicGeminationMark = EthiopicCombiningGeminationMark
pattern TaiThamCryptogrammicDot :: CombiningCharacter
pattern $bTaiThamCryptogrammicDot :: CombiningCharacter
$mTaiThamCryptogrammicDot :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
TaiThamCryptogrammicDot = TaiThamCombiningCryptogrammicDot
pattern DoubledCircumflexAccent :: CombiningCharacter
pattern $bDoubledCircumflexAccent :: CombiningCharacter
$mDoubledCircumflexAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubledCircumflexAccent = CombiningDoubledCircumflexAccent
pattern DiaeresisRing :: CombiningCharacter
pattern $bDiaeresisRing :: CombiningCharacter
$mDiaeresisRing :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DiaeresisRing = CombiningDiaeresisRing
pattern Infinity :: CombiningCharacter
pattern $bInfinity :: CombiningCharacter
$mInfinity :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
Infinity = CombiningInfinity
pattern DownwardsArrow :: CombiningCharacter
pattern $bDownwardsArrow :: CombiningCharacter
$mDownwardsArrow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DownwardsArrow = CombiningDownwardsArrow
pattern TripleDot :: CombiningCharacter
pattern $bTripleDot :: CombiningCharacter
$mTripleDot :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
TripleDot = CombiningTripleDot
pattern XXBelow :: CombiningCharacter
pattern $bXXBelow :: CombiningCharacter
$mXXBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
XXBelow = CombiningXXBelow
pattern WigglyLineBelow :: CombiningCharacter
pattern $bWigglyLineBelow :: CombiningCharacter
$mWigglyLineBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
WigglyLineBelow = CombiningWigglyLineBelow
pattern OpenMarkBelow :: CombiningCharacter
pattern $bOpenMarkBelow :: CombiningCharacter
$mOpenMarkBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
OpenMarkBelow = CombiningOpenMarkBelow
pattern DoubleOpenMarkBelow :: CombiningCharacter
pattern $bDoubleOpenMarkBelow :: CombiningCharacter
$mDoubleOpenMarkBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleOpenMarkBelow = CombiningDoubleOpenMarkBelow
pattern LightCentralizationStrokeBelow :: CombiningCharacter
pattern $bLightCentralizationStrokeBelow :: CombiningCharacter
$mLightCentralizationStrokeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LightCentralizationStrokeBelow = CombiningLightCentralizationStrokeBelow
pattern StrongCentralizationStrokeBelow :: CombiningCharacter
pattern $bStrongCentralizationStrokeBelow :: CombiningCharacter
$mStrongCentralizationStrokeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
StrongCentralizationStrokeBelow = CombiningStrongCentralizationStrokeBelow
pattern ParenthesesAbove :: CombiningCharacter
pattern $bParenthesesAbove :: CombiningCharacter
$mParenthesesAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ParenthesesAbove = CombiningParenthesesAbove
pattern DoubleParenthesesAbove :: CombiningCharacter
pattern $bDoubleParenthesesAbove :: CombiningCharacter
$mDoubleParenthesesAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleParenthesesAbove = CombiningDoubleParenthesesAbove
pattern ParenthesesBelow :: CombiningCharacter
pattern $bParenthesesBelow :: CombiningCharacter
$mParenthesesBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ParenthesesBelow = CombiningParenthesesBelow
pattern BalineseMusicalSymbolTegeh :: CombiningCharacter
pattern $bBalineseMusicalSymbolTegeh :: CombiningCharacter
$mBalineseMusicalSymbolTegeh :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BalineseMusicalSymbolTegeh = BalineseMusicalSymbolCombiningTegeh
pattern BalineseMusicalSymbolEndep :: CombiningCharacter
pattern $bBalineseMusicalSymbolEndep :: CombiningCharacter
$mBalineseMusicalSymbolEndep :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BalineseMusicalSymbolEndep = BalineseMusicalSymbolCombiningEndep
pattern BalineseMusicalSymbolKempul :: CombiningCharacter
pattern $bBalineseMusicalSymbolKempul :: CombiningCharacter
$mBalineseMusicalSymbolKempul :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BalineseMusicalSymbolKempul = BalineseMusicalSymbolCombiningKempul
pattern BalineseMusicalSymbolKempli :: CombiningCharacter
pattern $bBalineseMusicalSymbolKempli :: CombiningCharacter
$mBalineseMusicalSymbolKempli :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BalineseMusicalSymbolKempli = BalineseMusicalSymbolCombiningKempli
pattern BalineseMusicalSymbolJegogan :: CombiningCharacter
pattern $bBalineseMusicalSymbolJegogan :: CombiningCharacter
$mBalineseMusicalSymbolJegogan :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BalineseMusicalSymbolJegogan = BalineseMusicalSymbolCombiningJegogan
pattern BalineseMusicalSymbolKempulWithJegogan :: CombiningCharacter
pattern $bBalineseMusicalSymbolKempulWithJegogan :: CombiningCharacter
$mBalineseMusicalSymbolKempulWithJegogan :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BalineseMusicalSymbolKempulWithJegogan = BalineseMusicalSymbolCombiningKempulWithJegogan
pattern BalineseMusicalSymbolKempliWithJegogan :: CombiningCharacter
pattern $bBalineseMusicalSymbolKempliWithJegogan :: CombiningCharacter
$mBalineseMusicalSymbolKempliWithJegogan :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BalineseMusicalSymbolKempliWithJegogan = BalineseMusicalSymbolCombiningKempliWithJegogan
pattern BalineseMusicalSymbolBende :: CombiningCharacter
pattern $bBalineseMusicalSymbolBende :: CombiningCharacter
$mBalineseMusicalSymbolBende :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BalineseMusicalSymbolBende = BalineseMusicalSymbolCombiningBende
pattern BalineseMusicalSymbolGong :: CombiningCharacter
pattern $bBalineseMusicalSymbolGong :: CombiningCharacter
$mBalineseMusicalSymbolGong :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BalineseMusicalSymbolGong = BalineseMusicalSymbolCombiningGong
pattern DottedGraveAccent :: CombiningCharacter
pattern $bDottedGraveAccent :: CombiningCharacter
$mDottedGraveAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DottedGraveAccent = CombiningDottedGraveAccent
pattern DottedAcuteAccent :: CombiningCharacter
pattern $bDottedAcuteAccent :: CombiningCharacter
$mDottedAcuteAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DottedAcuteAccent = CombiningDottedAcuteAccent
pattern SnakeBelow :: CombiningCharacter
pattern $bSnakeBelow :: CombiningCharacter
$mSnakeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
SnakeBelow = CombiningSnakeBelow
pattern SuspensionMark :: CombiningCharacter
pattern $bSuspensionMark :: CombiningCharacter
$mSuspensionMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
SuspensionMark = CombiningSuspensionMark
pattern MacronAcute :: CombiningCharacter
pattern $bMacronAcute :: CombiningCharacter
$mMacronAcute :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MacronAcute = CombiningMacronAcute
pattern GraveMacron :: CombiningCharacter
pattern $bGraveMacron :: CombiningCharacter
$mGraveMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GraveMacron = CombiningGraveMacron
pattern MacronGrave :: CombiningCharacter
pattern $bMacronGrave :: CombiningCharacter
$mMacronGrave :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MacronGrave = CombiningMacronGrave
pattern AcuteMacron :: CombiningCharacter
pattern $bAcuteMacron :: CombiningCharacter
$mAcuteMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AcuteMacron = CombiningAcuteMacron
pattern GraveAcuteGrave :: CombiningCharacter
pattern $bGraveAcuteGrave :: CombiningCharacter
$mGraveAcuteGrave :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GraveAcuteGrave = CombiningGraveAcuteGrave
pattern AcuteGraveAcute :: CombiningCharacter
pattern $bAcuteGraveAcute :: CombiningCharacter
$mAcuteGraveAcute :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AcuteGraveAcute = CombiningAcuteGraveAcute
pattern LatinSmallLetterRBelow :: CombiningCharacter
pattern $bLatinSmallLetterRBelow :: CombiningCharacter
$mLatinSmallLetterRBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterRBelow = CombiningLatinSmallLetterRBelow
pattern BreveMacron :: CombiningCharacter
pattern $bBreveMacron :: CombiningCharacter
$mBreveMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BreveMacron = CombiningBreveMacron
pattern MacronBreve :: CombiningCharacter
pattern $bMacronBreve :: CombiningCharacter
$mMacronBreve :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MacronBreve = CombiningMacronBreve
pattern DoubleCircumflexAbove :: CombiningCharacter
pattern $bDoubleCircumflexAbove :: CombiningCharacter
$mDoubleCircumflexAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleCircumflexAbove = CombiningDoubleCircumflexAbove
pattern OgonekAbove :: CombiningCharacter
pattern $bOgonekAbove :: CombiningCharacter
$mOgonekAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
OgonekAbove = CombiningOgonekAbove
pattern ZigzagBelow :: CombiningCharacter
pattern $bZigzagBelow :: CombiningCharacter
$mZigzagBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ZigzagBelow = CombiningZigzagBelow
pattern IsBelow :: CombiningCharacter
pattern $bIsBelow :: CombiningCharacter
$mIsBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
IsBelow = CombiningIsBelow
pattern UrAbove :: CombiningCharacter
pattern $bUrAbove :: CombiningCharacter
$mUrAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
UrAbove = CombiningUrAbove
pattern UsAbove :: CombiningCharacter
pattern $bUsAbove :: CombiningCharacter
$mUsAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
UsAbove = CombiningUsAbove
pattern LatinSmallLetterFlattenedOpenAAbove :: CombiningCharacter
pattern $bLatinSmallLetterFlattenedOpenAAbove :: CombiningCharacter
$mLatinSmallLetterFlattenedOpenAAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterFlattenedOpenAAbove = CombiningLatinSmallLetterFlattenedOpenAAbove
pattern LatinSmallLetterAe :: CombiningCharacter
pattern $bLatinSmallLetterAe :: CombiningCharacter
$mLatinSmallLetterAe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterAe = CombiningLatinSmallLetterAe
pattern LatinSmallLetterAo :: CombiningCharacter
pattern $bLatinSmallLetterAo :: CombiningCharacter
$mLatinSmallLetterAo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterAo = CombiningLatinSmallLetterAo
pattern LatinSmallLetterAv :: CombiningCharacter
pattern $bLatinSmallLetterAv :: CombiningCharacter
$mLatinSmallLetterAv :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterAv = CombiningLatinSmallLetterAv
pattern LatinSmallLetterCCedilla :: CombiningCharacter
pattern $bLatinSmallLetterCCedilla :: CombiningCharacter
$mLatinSmallLetterCCedilla :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterCCedilla = CombiningLatinSmallLetterCCedilla
pattern LatinSmallLetterInsularD :: CombiningCharacter
pattern $bLatinSmallLetterInsularD :: CombiningCharacter
$mLatinSmallLetterInsularD :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterInsularD = CombiningLatinSmallLetterInsularD
pattern LatinSmallLetterEth :: CombiningCharacter
pattern $bLatinSmallLetterEth :: CombiningCharacter
$mLatinSmallLetterEth :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterEth = CombiningLatinSmallLetterEth
pattern LatinSmallLetterG :: CombiningCharacter
pattern $bLatinSmallLetterG :: CombiningCharacter
$mLatinSmallLetterG :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterG = CombiningLatinSmallLetterG
pattern LatinLetterSmallCapitalG :: CombiningCharacter
pattern $bLatinLetterSmallCapitalG :: CombiningCharacter
$mLatinLetterSmallCapitalG :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinLetterSmallCapitalG = CombiningLatinLetterSmallCapitalG
pattern LatinSmallLetterK :: CombiningCharacter
pattern $bLatinSmallLetterK :: CombiningCharacter
$mLatinSmallLetterK :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterK = CombiningLatinSmallLetterK
pattern LatinSmallLetterL :: CombiningCharacter
pattern $bLatinSmallLetterL :: CombiningCharacter
$mLatinSmallLetterL :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterL = CombiningLatinSmallLetterL
pattern LatinLetterSmallCapitalL :: CombiningCharacter
pattern $bLatinLetterSmallCapitalL :: CombiningCharacter
$mLatinLetterSmallCapitalL :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinLetterSmallCapitalL = CombiningLatinLetterSmallCapitalL
pattern LatinLetterSmallCapitalM :: CombiningCharacter
pattern $bLatinLetterSmallCapitalM :: CombiningCharacter
$mLatinLetterSmallCapitalM :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinLetterSmallCapitalM = CombiningLatinLetterSmallCapitalM
pattern LatinSmallLetterN :: CombiningCharacter
pattern $bLatinSmallLetterN :: CombiningCharacter
$mLatinSmallLetterN :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterN = CombiningLatinSmallLetterN
pattern LatinLetterSmallCapitalN :: CombiningCharacter
pattern $bLatinLetterSmallCapitalN :: CombiningCharacter
$mLatinLetterSmallCapitalN :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinLetterSmallCapitalN = CombiningLatinLetterSmallCapitalN
pattern LatinLetterSmallCapitalR :: CombiningCharacter
pattern $bLatinLetterSmallCapitalR :: CombiningCharacter
$mLatinLetterSmallCapitalR :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinLetterSmallCapitalR = CombiningLatinLetterSmallCapitalR
pattern LatinSmallLetterRRotunda :: CombiningCharacter
pattern $bLatinSmallLetterRRotunda :: CombiningCharacter
$mLatinSmallLetterRRotunda :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterRRotunda = CombiningLatinSmallLetterRRotunda
pattern LatinSmallLetterS :: CombiningCharacter
pattern $bLatinSmallLetterS :: CombiningCharacter
$mLatinSmallLetterS :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterS = CombiningLatinSmallLetterS
pattern LatinSmallLetterLongS :: CombiningCharacter
pattern $bLatinSmallLetterLongS :: CombiningCharacter
$mLatinSmallLetterLongS :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterLongS = CombiningLatinSmallLetterLongS
pattern LatinSmallLetterZ :: CombiningCharacter
pattern $bLatinSmallLetterZ :: CombiningCharacter
$mLatinSmallLetterZ :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterZ = CombiningLatinSmallLetterZ
pattern LatinSmallLetterAlpha :: CombiningCharacter
pattern $bLatinSmallLetterAlpha :: CombiningCharacter
$mLatinSmallLetterAlpha :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterAlpha = CombiningLatinSmallLetterAlpha
pattern LatinSmallLetterB :: CombiningCharacter
pattern $bLatinSmallLetterB :: CombiningCharacter
$mLatinSmallLetterB :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterB = CombiningLatinSmallLetterB
pattern LatinSmallLetterBeta :: CombiningCharacter
pattern $bLatinSmallLetterBeta :: CombiningCharacter
$mLatinSmallLetterBeta :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterBeta = CombiningLatinSmallLetterBeta
pattern LatinSmallLetterSchwa :: CombiningCharacter
pattern $bLatinSmallLetterSchwa :: CombiningCharacter
$mLatinSmallLetterSchwa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterSchwa = CombiningLatinSmallLetterSchwa
pattern LatinSmallLetterF :: CombiningCharacter
pattern $bLatinSmallLetterF :: CombiningCharacter
$mLatinSmallLetterF :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterF = CombiningLatinSmallLetterF
pattern LatinSmallLetterLWithDoubleMiddleTilde :: CombiningCharacter
pattern $bLatinSmallLetterLWithDoubleMiddleTilde :: CombiningCharacter
$mLatinSmallLetterLWithDoubleMiddleTilde :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterLWithDoubleMiddleTilde = CombiningLatinSmallLetterLWithDoubleMiddleTilde
pattern LatinSmallLetterOWithLightCentralizationStroke :: CombiningCharacter
pattern $bLatinSmallLetterOWithLightCentralizationStroke :: CombiningCharacter
$mLatinSmallLetterOWithLightCentralizationStroke :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterOWithLightCentralizationStroke = CombiningLatinSmallLetterOWithLightCentralizationStroke
pattern LatinSmallLetterP :: CombiningCharacter
pattern $bLatinSmallLetterP :: CombiningCharacter
$mLatinSmallLetterP :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterP = CombiningLatinSmallLetterP
pattern LatinSmallLetterEsh :: CombiningCharacter
pattern $bLatinSmallLetterEsh :: CombiningCharacter
$mLatinSmallLetterEsh :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterEsh = CombiningLatinSmallLetterEsh
pattern LatinSmallLetterUWithLightCentralizationStroke :: CombiningCharacter
pattern $bLatinSmallLetterUWithLightCentralizationStroke :: CombiningCharacter
$mLatinSmallLetterUWithLightCentralizationStroke :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterUWithLightCentralizationStroke = CombiningLatinSmallLetterUWithLightCentralizationStroke
pattern LatinSmallLetterW :: CombiningCharacter
pattern $bLatinSmallLetterW :: CombiningCharacter
$mLatinSmallLetterW :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterW = CombiningLatinSmallLetterW
pattern LatinSmallLetterAWithDiaeresis :: CombiningCharacter
pattern $bLatinSmallLetterAWithDiaeresis :: CombiningCharacter
$mLatinSmallLetterAWithDiaeresis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterAWithDiaeresis = CombiningLatinSmallLetterAWithDiaeresis
pattern LatinSmallLetterOWithDiaeresis :: CombiningCharacter
pattern $bLatinSmallLetterOWithDiaeresis :: CombiningCharacter
$mLatinSmallLetterOWithDiaeresis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterOWithDiaeresis = CombiningLatinSmallLetterOWithDiaeresis
pattern LatinSmallLetterUWithDiaeresis :: CombiningCharacter
pattern $bLatinSmallLetterUWithDiaeresis :: CombiningCharacter
$mLatinSmallLetterUWithDiaeresis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LatinSmallLetterUWithDiaeresis = CombiningLatinSmallLetterUWithDiaeresis
pattern UpTackAbove :: CombiningCharacter
pattern $bUpTackAbove :: CombiningCharacter
$mUpTackAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
UpTackAbove = CombiningUpTackAbove
pattern DeletionMark :: CombiningCharacter
pattern $bDeletionMark :: CombiningCharacter
$mDeletionMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DeletionMark = CombiningDeletionMark
pattern DoubleInvertedBreveBelow :: CombiningCharacter
pattern $bDoubleInvertedBreveBelow :: CombiningCharacter
$mDoubleInvertedBreveBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleInvertedBreveBelow = CombiningDoubleInvertedBreveBelow
pattern AlmostEqualToBelow :: CombiningCharacter
pattern $bAlmostEqualToBelow :: CombiningCharacter
$mAlmostEqualToBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AlmostEqualToBelow = CombiningAlmostEqualToBelow
pattern LeftArrowheadAbove :: CombiningCharacter
pattern $bLeftArrowheadAbove :: CombiningCharacter
$mLeftArrowheadAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftArrowheadAbove = CombiningLeftArrowheadAbove
pattern RightArrowheadAndDownArrowheadBelow :: CombiningCharacter
pattern $bRightArrowheadAndDownArrowheadBelow :: CombiningCharacter
$mRightArrowheadAndDownArrowheadBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightArrowheadAndDownArrowheadBelow = CombiningRightArrowheadAndDownArrowheadBelow
pattern LeftHarpoonAbove :: CombiningCharacter
pattern $bLeftHarpoonAbove :: CombiningCharacter
$mLeftHarpoonAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftHarpoonAbove = CombiningLeftHarpoonAbove
pattern RightHarpoonAbove :: CombiningCharacter
pattern $bRightHarpoonAbove :: CombiningCharacter
$mRightHarpoonAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightHarpoonAbove = CombiningRightHarpoonAbove
pattern LongVerticalLineOverlay :: CombiningCharacter
pattern $bLongVerticalLineOverlay :: CombiningCharacter
$mLongVerticalLineOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LongVerticalLineOverlay = CombiningLongVerticalLineOverlay
pattern ShortVerticalLineOverlay :: CombiningCharacter
pattern $bShortVerticalLineOverlay :: CombiningCharacter
$mShortVerticalLineOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ShortVerticalLineOverlay = CombiningShortVerticalLineOverlay
pattern AnticlockwiseArrowAbove :: CombiningCharacter
pattern $bAnticlockwiseArrowAbove :: CombiningCharacter
$mAnticlockwiseArrowAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AnticlockwiseArrowAbove = CombiningAnticlockwiseArrowAbove
pattern ClockwiseArrowAbove :: CombiningCharacter
pattern $bClockwiseArrowAbove :: CombiningCharacter
$mClockwiseArrowAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ClockwiseArrowAbove = CombiningClockwiseArrowAbove
pattern LeftArrowAbove :: CombiningCharacter
pattern $bLeftArrowAbove :: CombiningCharacter
$mLeftArrowAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftArrowAbove = CombiningLeftArrowAbove
pattern RightArrowAbove :: CombiningCharacter
pattern $bRightArrowAbove :: CombiningCharacter
$mRightArrowAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightArrowAbove = CombiningRightArrowAbove
pattern RingOverlay :: CombiningCharacter
pattern $bRingOverlay :: CombiningCharacter
$mRingOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RingOverlay = CombiningRingOverlay
pattern ClockwiseRingOverlay :: CombiningCharacter
pattern $bClockwiseRingOverlay :: CombiningCharacter
$mClockwiseRingOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ClockwiseRingOverlay = CombiningClockwiseRingOverlay
pattern AnticlockwiseRingOverlay :: CombiningCharacter
pattern $bAnticlockwiseRingOverlay :: CombiningCharacter
$mAnticlockwiseRingOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AnticlockwiseRingOverlay = CombiningAnticlockwiseRingOverlay
pattern ThreeDotsAbove :: CombiningCharacter
pattern $bThreeDotsAbove :: CombiningCharacter
$mThreeDotsAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ThreeDotsAbove = CombiningThreeDotsAbove
pattern FourDotsAbove :: CombiningCharacter
pattern $bFourDotsAbove :: CombiningCharacter
$mFourDotsAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
FourDotsAbove = CombiningFourDotsAbove
pattern LeftRightArrowAbove :: CombiningCharacter
pattern $bLeftRightArrowAbove :: CombiningCharacter
$mLeftRightArrowAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftRightArrowAbove = CombiningLeftRightArrowAbove
pattern ReverseSolidusOverlay :: CombiningCharacter
pattern $bReverseSolidusOverlay :: CombiningCharacter
$mReverseSolidusOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ReverseSolidusOverlay = CombiningReverseSolidusOverlay
pattern DoubleVerticalStrokeOverlay :: CombiningCharacter
pattern $bDoubleVerticalStrokeOverlay :: CombiningCharacter
$mDoubleVerticalStrokeOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleVerticalStrokeOverlay = CombiningDoubleVerticalStrokeOverlay
pattern AnnuitySymbol :: CombiningCharacter
pattern $bAnnuitySymbol :: CombiningCharacter
$mAnnuitySymbol :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AnnuitySymbol = CombiningAnnuitySymbol
pattern TripleUnderdot :: CombiningCharacter
pattern $bTripleUnderdot :: CombiningCharacter
$mTripleUnderdot :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
TripleUnderdot = CombiningTripleUnderdot
pattern WideBridgeAbove :: CombiningCharacter
pattern $bWideBridgeAbove :: CombiningCharacter
$mWideBridgeAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
WideBridgeAbove = CombiningWideBridgeAbove
pattern LeftwardsArrowOverlay :: CombiningCharacter
pattern $bLeftwardsArrowOverlay :: CombiningCharacter
$mLeftwardsArrowOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftwardsArrowOverlay = CombiningLeftwardsArrowOverlay
pattern LongDoubleSolidusOverlay :: CombiningCharacter
pattern $bLongDoubleSolidusOverlay :: CombiningCharacter
$mLongDoubleSolidusOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LongDoubleSolidusOverlay = CombiningLongDoubleSolidusOverlay
pattern RightwardsHarpoonWithBarbDownwards :: CombiningCharacter
pattern $bRightwardsHarpoonWithBarbDownwards :: CombiningCharacter
$mRightwardsHarpoonWithBarbDownwards :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightwardsHarpoonWithBarbDownwards = CombiningRightwardsHarpoonWithBarbDownwards
pattern LeftwardsHarpoonWithBarbDownwards :: CombiningCharacter
pattern $bLeftwardsHarpoonWithBarbDownwards :: CombiningCharacter
$mLeftwardsHarpoonWithBarbDownwards :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftwardsHarpoonWithBarbDownwards = CombiningLeftwardsHarpoonWithBarbDownwards
pattern LeftArrowBelow :: CombiningCharacter
pattern $bLeftArrowBelow :: CombiningCharacter
$mLeftArrowBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LeftArrowBelow = CombiningLeftArrowBelow
pattern RightArrowBelow :: CombiningCharacter
pattern $bRightArrowBelow :: CombiningCharacter
$mRightArrowBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
RightArrowBelow = CombiningRightArrowBelow
pattern AsteriskAbove :: CombiningCharacter
pattern $bAsteriskAbove :: CombiningCharacter
$mAsteriskAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
AsteriskAbove = CombiningAsteriskAbove
pattern CopticNiAbove :: CombiningCharacter
pattern $bCopticNiAbove :: CombiningCharacter
$mCopticNiAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CopticNiAbove = CopticCombiningNiAbove
pattern CopticSpiritusAsper :: CombiningCharacter
pattern $bCopticSpiritusAsper :: CombiningCharacter
$mCopticSpiritusAsper :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CopticSpiritusAsper = CopticCombiningSpiritusAsper
pattern CopticSpiritusLenis :: CombiningCharacter
pattern $bCopticSpiritusLenis :: CombiningCharacter
$mCopticSpiritusLenis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CopticSpiritusLenis = CopticCombiningSpiritusLenis
pattern CyrillicLetterBe :: CombiningCharacter
pattern $bCyrillicLetterBe :: CombiningCharacter
$mCyrillicLetterBe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterBe = CombiningCyrillicLetterBe
pattern CyrillicLetterVe :: CombiningCharacter
pattern $bCyrillicLetterVe :: CombiningCharacter
$mCyrillicLetterVe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterVe = CombiningCyrillicLetterVe
pattern CyrillicLetterGhe :: CombiningCharacter
pattern $bCyrillicLetterGhe :: CombiningCharacter
$mCyrillicLetterGhe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterGhe = CombiningCyrillicLetterGhe
pattern CyrillicLetterDe :: CombiningCharacter
pattern $bCyrillicLetterDe :: CombiningCharacter
$mCyrillicLetterDe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterDe = CombiningCyrillicLetterDe
pattern CyrillicLetterZhe :: CombiningCharacter
pattern $bCyrillicLetterZhe :: CombiningCharacter
$mCyrillicLetterZhe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterZhe = CombiningCyrillicLetterZhe
pattern CyrillicLetterZe :: CombiningCharacter
pattern $bCyrillicLetterZe :: CombiningCharacter
$mCyrillicLetterZe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterZe = CombiningCyrillicLetterZe
pattern CyrillicLetterKa :: CombiningCharacter
pattern $bCyrillicLetterKa :: CombiningCharacter
$mCyrillicLetterKa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterKa = CombiningCyrillicLetterKa
pattern CyrillicLetterEl :: CombiningCharacter
pattern $bCyrillicLetterEl :: CombiningCharacter
$mCyrillicLetterEl :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterEl = CombiningCyrillicLetterEl
pattern CyrillicLetterEm :: CombiningCharacter
pattern $bCyrillicLetterEm :: CombiningCharacter
$mCyrillicLetterEm :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterEm = CombiningCyrillicLetterEm
pattern CyrillicLetterEn :: CombiningCharacter
pattern $bCyrillicLetterEn :: CombiningCharacter
$mCyrillicLetterEn :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterEn = CombiningCyrillicLetterEn
pattern CyrillicLetterO :: CombiningCharacter
pattern $bCyrillicLetterO :: CombiningCharacter
$mCyrillicLetterO :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterO = CombiningCyrillicLetterO
pattern CyrillicLetterPe :: CombiningCharacter
pattern $bCyrillicLetterPe :: CombiningCharacter
$mCyrillicLetterPe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterPe = CombiningCyrillicLetterPe
pattern CyrillicLetterEr :: CombiningCharacter
pattern $bCyrillicLetterEr :: CombiningCharacter
$mCyrillicLetterEr :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterEr = CombiningCyrillicLetterEr
pattern CyrillicLetterEs :: CombiningCharacter
pattern $bCyrillicLetterEs :: CombiningCharacter
$mCyrillicLetterEs :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterEs = CombiningCyrillicLetterEs
pattern CyrillicLetterTe :: CombiningCharacter
pattern $bCyrillicLetterTe :: CombiningCharacter
$mCyrillicLetterTe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterTe = CombiningCyrillicLetterTe
pattern CyrillicLetterHa :: CombiningCharacter
pattern $bCyrillicLetterHa :: CombiningCharacter
$mCyrillicLetterHa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterHa = CombiningCyrillicLetterHa
pattern CyrillicLetterTse :: CombiningCharacter
pattern $bCyrillicLetterTse :: CombiningCharacter
$mCyrillicLetterTse :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterTse = CombiningCyrillicLetterTse
pattern CyrillicLetterChe :: CombiningCharacter
pattern $bCyrillicLetterChe :: CombiningCharacter
$mCyrillicLetterChe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterChe = CombiningCyrillicLetterChe
pattern CyrillicLetterSha :: CombiningCharacter
pattern $bCyrillicLetterSha :: CombiningCharacter
$mCyrillicLetterSha :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterSha = CombiningCyrillicLetterSha
pattern CyrillicLetterShcha :: CombiningCharacter
pattern $bCyrillicLetterShcha :: CombiningCharacter
$mCyrillicLetterShcha :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterShcha = CombiningCyrillicLetterShcha
pattern CyrillicLetterFita :: CombiningCharacter
pattern $bCyrillicLetterFita :: CombiningCharacter
$mCyrillicLetterFita :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterFita = CombiningCyrillicLetterFita
pattern CyrillicLetterEsTe :: CombiningCharacter
pattern $bCyrillicLetterEsTe :: CombiningCharacter
$mCyrillicLetterEsTe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterEsTe = CombiningCyrillicLetterEsTe
pattern CyrillicLetterA :: CombiningCharacter
pattern $bCyrillicLetterA :: CombiningCharacter
$mCyrillicLetterA :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterA = CombiningCyrillicLetterA
pattern CyrillicLetterIe :: CombiningCharacter
pattern $bCyrillicLetterIe :: CombiningCharacter
$mCyrillicLetterIe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterIe = CombiningCyrillicLetterIe
pattern CyrillicLetterDjerv :: CombiningCharacter
pattern $bCyrillicLetterDjerv :: CombiningCharacter
$mCyrillicLetterDjerv :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterDjerv = CombiningCyrillicLetterDjerv
pattern CyrillicLetterMonographUk :: CombiningCharacter
pattern $bCyrillicLetterMonographUk :: CombiningCharacter
$mCyrillicLetterMonographUk :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterMonographUk = CombiningCyrillicLetterMonographUk
pattern CyrillicLetterYat :: CombiningCharacter
pattern $bCyrillicLetterYat :: CombiningCharacter
$mCyrillicLetterYat :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterYat = CombiningCyrillicLetterYat
pattern CyrillicLetterYu :: CombiningCharacter
pattern $bCyrillicLetterYu :: CombiningCharacter
$mCyrillicLetterYu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterYu = CombiningCyrillicLetterYu
pattern CyrillicLetterIotifiedA :: CombiningCharacter
pattern $bCyrillicLetterIotifiedA :: CombiningCharacter
$mCyrillicLetterIotifiedA :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterIotifiedA = CombiningCyrillicLetterIotifiedA
pattern CyrillicLetterLittleYus :: CombiningCharacter
pattern $bCyrillicLetterLittleYus :: CombiningCharacter
$mCyrillicLetterLittleYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterLittleYus = CombiningCyrillicLetterLittleYus
pattern CyrillicLetterBigYus :: CombiningCharacter
pattern $bCyrillicLetterBigYus :: CombiningCharacter
$mCyrillicLetterBigYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterBigYus = CombiningCyrillicLetterBigYus
pattern CyrillicLetterIotifiedBigYus :: CombiningCharacter
pattern $bCyrillicLetterIotifiedBigYus :: CombiningCharacter
$mCyrillicLetterIotifiedBigYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterIotifiedBigYus = CombiningCyrillicLetterIotifiedBigYus
pattern KatakanaHiraganaVoicedSoundMark :: CombiningCharacter
pattern $bKatakanaHiraganaVoicedSoundMark :: CombiningCharacter
$mKatakanaHiraganaVoicedSoundMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
KatakanaHiraganaVoicedSoundMark = CombiningKatakanaHiraganaVoicedSoundMark
pattern KatakanaHiraganaSemiVoicedSoundMark :: CombiningCharacter
pattern $bKatakanaHiraganaSemiVoicedSoundMark :: CombiningCharacter
$mKatakanaHiraganaSemiVoicedSoundMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
KatakanaHiraganaSemiVoicedSoundMark = CombiningKatakanaHiraganaSemiVoicedSoundMark
pattern CyrillicVzmet :: CombiningCharacter
pattern $bCyrillicVzmet :: CombiningCharacter
$mCyrillicVzmet :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicVzmet = CombiningCyrillicVzmet
pattern CyrillicLetterUkrainianIe :: CombiningCharacter
pattern $bCyrillicLetterUkrainianIe :: CombiningCharacter
$mCyrillicLetterUkrainianIe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterUkrainianIe = CombiningCyrillicLetterUkrainianIe
pattern CyrillicLetterI :: CombiningCharacter
pattern $bCyrillicLetterI :: CombiningCharacter
$mCyrillicLetterI :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterI = CombiningCyrillicLetterI
pattern CyrillicLetterYi :: CombiningCharacter
pattern $bCyrillicLetterYi :: CombiningCharacter
$mCyrillicLetterYi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterYi = CombiningCyrillicLetterYi
pattern CyrillicLetterU :: CombiningCharacter
pattern $bCyrillicLetterU :: CombiningCharacter
$mCyrillicLetterU :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterU = CombiningCyrillicLetterU
pattern CyrillicLetterHardSign :: CombiningCharacter
pattern $bCyrillicLetterHardSign :: CombiningCharacter
$mCyrillicLetterHardSign :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterHardSign = CombiningCyrillicLetterHardSign
pattern CyrillicLetterYeru :: CombiningCharacter
pattern $bCyrillicLetterYeru :: CombiningCharacter
$mCyrillicLetterYeru :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterYeru = CombiningCyrillicLetterYeru
pattern CyrillicLetterSoftSign :: CombiningCharacter
pattern $bCyrillicLetterSoftSign :: CombiningCharacter
$mCyrillicLetterSoftSign :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterSoftSign = CombiningCyrillicLetterSoftSign
pattern CyrillicLetterOmega :: CombiningCharacter
pattern $bCyrillicLetterOmega :: CombiningCharacter
$mCyrillicLetterOmega :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterOmega = CombiningCyrillicLetterOmega
pattern CyrillicKavyka :: CombiningCharacter
pattern $bCyrillicKavyka :: CombiningCharacter
$mCyrillicKavyka :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicKavyka = CombiningCyrillicKavyka
pattern CyrillicPayerok :: CombiningCharacter
pattern $bCyrillicPayerok :: CombiningCharacter
$mCyrillicPayerok :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicPayerok = CombiningCyrillicPayerok
pattern CyrillicLetterEf :: CombiningCharacter
pattern $bCyrillicLetterEf :: CombiningCharacter
$mCyrillicLetterEf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterEf = CombiningCyrillicLetterEf
pattern CyrillicLetterIotifiedE :: CombiningCharacter
pattern $bCyrillicLetterIotifiedE :: CombiningCharacter
$mCyrillicLetterIotifiedE :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicLetterIotifiedE = CombiningCyrillicLetterIotifiedE
pattern BamumMarkKoqndon :: CombiningCharacter
pattern $bBamumMarkKoqndon :: CombiningCharacter
$mBamumMarkKoqndon :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BamumMarkKoqndon = BamumCombiningMarkKoqndon
pattern BamumMarkTukwentis :: CombiningCharacter
pattern $bBamumMarkTukwentis :: CombiningCharacter
$mBamumMarkTukwentis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BamumMarkTukwentis = BamumCombiningMarkTukwentis
pattern DevanagariDigitZero :: CombiningCharacter
pattern $bDevanagariDigitZero :: CombiningCharacter
$mDevanagariDigitZero :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariDigitZero = CombiningDevanagariDigitZero
pattern DevanagariDigitOne :: CombiningCharacter
pattern $bDevanagariDigitOne :: CombiningCharacter
$mDevanagariDigitOne :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariDigitOne = CombiningDevanagariDigitOne
pattern DevanagariDigitTwo :: CombiningCharacter
pattern $bDevanagariDigitTwo :: CombiningCharacter
$mDevanagariDigitTwo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariDigitTwo = CombiningDevanagariDigitTwo
pattern DevanagariDigitThree :: CombiningCharacter
pattern $bDevanagariDigitThree :: CombiningCharacter
$mDevanagariDigitThree :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariDigitThree = CombiningDevanagariDigitThree
pattern DevanagariDigitFour :: CombiningCharacter
pattern $bDevanagariDigitFour :: CombiningCharacter
$mDevanagariDigitFour :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariDigitFour = CombiningDevanagariDigitFour
pattern DevanagariDigitFive :: CombiningCharacter
pattern $bDevanagariDigitFive :: CombiningCharacter
$mDevanagariDigitFive :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariDigitFive = CombiningDevanagariDigitFive
pattern DevanagariDigitSix :: CombiningCharacter
pattern $bDevanagariDigitSix :: CombiningCharacter
$mDevanagariDigitSix :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariDigitSix = CombiningDevanagariDigitSix
pattern DevanagariDigitSeven :: CombiningCharacter
pattern $bDevanagariDigitSeven :: CombiningCharacter
$mDevanagariDigitSeven :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariDigitSeven = CombiningDevanagariDigitSeven
pattern DevanagariDigitEight :: CombiningCharacter
pattern $bDevanagariDigitEight :: CombiningCharacter
$mDevanagariDigitEight :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariDigitEight = CombiningDevanagariDigitEight
pattern DevanagariDigitNine :: CombiningCharacter
pattern $bDevanagariDigitNine :: CombiningCharacter
$mDevanagariDigitNine :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariDigitNine = CombiningDevanagariDigitNine
pattern DevanagariLetterA :: CombiningCharacter
pattern $bDevanagariLetterA :: CombiningCharacter
$mDevanagariLetterA :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariLetterA = CombiningDevanagariLetterA
pattern DevanagariLetterU :: CombiningCharacter
pattern $bDevanagariLetterU :: CombiningCharacter
$mDevanagariLetterU :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariLetterU = CombiningDevanagariLetterU
pattern DevanagariLetterKa :: CombiningCharacter
pattern $bDevanagariLetterKa :: CombiningCharacter
$mDevanagariLetterKa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariLetterKa = CombiningDevanagariLetterKa
pattern DevanagariLetterNa :: CombiningCharacter
pattern $bDevanagariLetterNa :: CombiningCharacter
$mDevanagariLetterNa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariLetterNa = CombiningDevanagariLetterNa
pattern DevanagariLetterPa :: CombiningCharacter
pattern $bDevanagariLetterPa :: CombiningCharacter
$mDevanagariLetterPa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariLetterPa = CombiningDevanagariLetterPa
pattern DevanagariLetterRa :: CombiningCharacter
pattern $bDevanagariLetterRa :: CombiningCharacter
$mDevanagariLetterRa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariLetterRa = CombiningDevanagariLetterRa
pattern DevanagariLetterVi :: CombiningCharacter
pattern $bDevanagariLetterVi :: CombiningCharacter
$mDevanagariLetterVi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariLetterVi = CombiningDevanagariLetterVi
pattern DevanagariSignAvagraha :: CombiningCharacter
pattern $bDevanagariSignAvagraha :: CombiningCharacter
$mDevanagariSignAvagraha :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DevanagariSignAvagraha = CombiningDevanagariSignAvagraha
pattern LigatureLeftHalf :: CombiningCharacter
pattern $bLigatureLeftHalf :: CombiningCharacter
$mLigatureLeftHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LigatureLeftHalf = CombiningLigatureLeftHalf
pattern LigatureRightHalf :: CombiningCharacter
pattern $bLigatureRightHalf :: CombiningCharacter
$mLigatureRightHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LigatureRightHalf = CombiningLigatureRightHalf
pattern DoubleTildeLeftHalf :: CombiningCharacter
pattern $bDoubleTildeLeftHalf :: CombiningCharacter
$mDoubleTildeLeftHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleTildeLeftHalf = CombiningDoubleTildeLeftHalf
pattern DoubleTildeRightHalf :: CombiningCharacter
pattern $bDoubleTildeRightHalf :: CombiningCharacter
$mDoubleTildeRightHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
DoubleTildeRightHalf = CombiningDoubleTildeRightHalf
pattern MacronLeftHalf :: CombiningCharacter
pattern $bMacronLeftHalf :: CombiningCharacter
$mMacronLeftHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MacronLeftHalf = CombiningMacronLeftHalf
pattern MacronRightHalf :: CombiningCharacter
pattern $bMacronRightHalf :: CombiningCharacter
$mMacronRightHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MacronRightHalf = CombiningMacronRightHalf
pattern ConjoiningMacron :: CombiningCharacter
pattern $bConjoiningMacron :: CombiningCharacter
$mConjoiningMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ConjoiningMacron = CombiningConjoiningMacron
pattern LigatureLeftHalfBelow :: CombiningCharacter
pattern $bLigatureLeftHalfBelow :: CombiningCharacter
$mLigatureLeftHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LigatureLeftHalfBelow = CombiningLigatureLeftHalfBelow
pattern LigatureRightHalfBelow :: CombiningCharacter
pattern $bLigatureRightHalfBelow :: CombiningCharacter
$mLigatureRightHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
LigatureRightHalfBelow = CombiningLigatureRightHalfBelow
pattern TildeLeftHalfBelow :: CombiningCharacter
pattern $bTildeLeftHalfBelow :: CombiningCharacter
$mTildeLeftHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
TildeLeftHalfBelow = CombiningTildeLeftHalfBelow
pattern TildeRightHalfBelow :: CombiningCharacter
pattern $bTildeRightHalfBelow :: CombiningCharacter
$mTildeRightHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
TildeRightHalfBelow = CombiningTildeRightHalfBelow
pattern MacronLeftHalfBelow :: CombiningCharacter
pattern $bMacronLeftHalfBelow :: CombiningCharacter
$mMacronLeftHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MacronLeftHalfBelow = CombiningMacronLeftHalfBelow
pattern MacronRightHalfBelow :: CombiningCharacter
pattern $bMacronRightHalfBelow :: CombiningCharacter
$mMacronRightHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MacronRightHalfBelow = CombiningMacronRightHalfBelow
pattern ConjoiningMacronBelow :: CombiningCharacter
pattern $bConjoiningMacronBelow :: CombiningCharacter
$mConjoiningMacronBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
ConjoiningMacronBelow = CombiningConjoiningMacronBelow
pattern CyrillicTitloLeftHalf :: CombiningCharacter
pattern $bCyrillicTitloLeftHalf :: CombiningCharacter
$mCyrillicTitloLeftHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicTitloLeftHalf = CombiningCyrillicTitloLeftHalf
pattern CyrillicTitloRightHalf :: CombiningCharacter
pattern $bCyrillicTitloRightHalf :: CombiningCharacter
$mCyrillicTitloRightHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
CyrillicTitloRightHalf = CombiningCyrillicTitloRightHalf
pattern PhaistosDiscSignObliqueStroke :: CombiningCharacter
pattern $bPhaistosDiscSignObliqueStroke :: CombiningCharacter
$mPhaistosDiscSignObliqueStroke :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
PhaistosDiscSignObliqueStroke = PhaistosDiscSignCombiningObliqueStroke
pattern OldPermicLetterAn :: CombiningCharacter
pattern $bOldPermicLetterAn :: CombiningCharacter
$mOldPermicLetterAn :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
OldPermicLetterAn = CombiningOldPermicLetterAn
pattern OldPermicLetterDoi :: CombiningCharacter
pattern $bOldPermicLetterDoi :: CombiningCharacter
$mOldPermicLetterDoi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
OldPermicLetterDoi = CombiningOldPermicLetterDoi
pattern OldPermicLetterZata :: CombiningCharacter
pattern $bOldPermicLetterZata :: CombiningCharacter
$mOldPermicLetterZata :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
OldPermicLetterZata = CombiningOldPermicLetterZata
pattern OldPermicLetterNenoe :: CombiningCharacter
pattern $bOldPermicLetterNenoe :: CombiningCharacter
$mOldPermicLetterNenoe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
OldPermicLetterNenoe = CombiningOldPermicLetterNenoe
pattern OldPermicLetterSii :: CombiningCharacter
pattern $bOldPermicLetterSii :: CombiningCharacter
$mOldPermicLetterSii :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
OldPermicLetterSii = CombiningOldPermicLetterSii
pattern GranthaDigitZero :: CombiningCharacter
pattern $bGranthaDigitZero :: CombiningCharacter
$mGranthaDigitZero :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaDigitZero = CombiningGranthaDigitZero
pattern GranthaDigitOne :: CombiningCharacter
pattern $bGranthaDigitOne :: CombiningCharacter
$mGranthaDigitOne :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaDigitOne = CombiningGranthaDigitOne
pattern GranthaDigitTwo :: CombiningCharacter
pattern $bGranthaDigitTwo :: CombiningCharacter
$mGranthaDigitTwo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaDigitTwo = CombiningGranthaDigitTwo
pattern GranthaDigitThree :: CombiningCharacter
pattern $bGranthaDigitThree :: CombiningCharacter
$mGranthaDigitThree :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaDigitThree = CombiningGranthaDigitThree
pattern GranthaDigitFour :: CombiningCharacter
pattern $bGranthaDigitFour :: CombiningCharacter
$mGranthaDigitFour :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaDigitFour = CombiningGranthaDigitFour
pattern GranthaDigitFive :: CombiningCharacter
pattern $bGranthaDigitFive :: CombiningCharacter
$mGranthaDigitFive :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaDigitFive = CombiningGranthaDigitFive
pattern GranthaDigitSix :: CombiningCharacter
pattern $bGranthaDigitSix :: CombiningCharacter
$mGranthaDigitSix :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaDigitSix = CombiningGranthaDigitSix
pattern GranthaLetterA :: CombiningCharacter
pattern $bGranthaLetterA :: CombiningCharacter
$mGranthaLetterA :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaLetterA = CombiningGranthaLetterA
pattern GranthaLetterKa :: CombiningCharacter
pattern $bGranthaLetterKa :: CombiningCharacter
$mGranthaLetterKa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaLetterKa = CombiningGranthaLetterKa
pattern GranthaLetterNa :: CombiningCharacter
pattern $bGranthaLetterNa :: CombiningCharacter
$mGranthaLetterNa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaLetterNa = CombiningGranthaLetterNa
pattern GranthaLetterVi :: CombiningCharacter
pattern $bGranthaLetterVi :: CombiningCharacter
$mGranthaLetterVi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaLetterVi = CombiningGranthaLetterVi
pattern GranthaLetterPa :: CombiningCharacter
pattern $bGranthaLetterPa :: CombiningCharacter
$mGranthaLetterPa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GranthaLetterPa = CombiningGranthaLetterPa
pattern BassaVahHighTone :: CombiningCharacter
pattern $bBassaVahHighTone :: CombiningCharacter
$mBassaVahHighTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BassaVahHighTone = BassaVahCombiningHighTone
pattern BassaVahLowTone :: CombiningCharacter
pattern $bBassaVahLowTone :: CombiningCharacter
$mBassaVahLowTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BassaVahLowTone = BassaVahCombiningLowTone
pattern BassaVahMidTone :: CombiningCharacter
pattern $bBassaVahMidTone :: CombiningCharacter
$mBassaVahMidTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BassaVahMidTone = BassaVahCombiningMidTone
pattern BassaVahLowMidTone :: CombiningCharacter
pattern $bBassaVahLowMidTone :: CombiningCharacter
$mBassaVahLowMidTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BassaVahLowMidTone = BassaVahCombiningLowMidTone
pattern BassaVahHighLowTone :: CombiningCharacter
pattern $bBassaVahHighLowTone :: CombiningCharacter
$mBassaVahHighLowTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
BassaVahHighLowTone = BassaVahCombiningHighLowTone
pattern MusicalSymbolStem :: CombiningCharacter
pattern $bMusicalSymbolStem :: CombiningCharacter
$mMusicalSymbolStem :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolStem = MusicalSymbolCombiningStem
pattern MusicalSymbolSprechgesangStem :: CombiningCharacter
pattern $bMusicalSymbolSprechgesangStem :: CombiningCharacter
$mMusicalSymbolSprechgesangStem :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolSprechgesangStem = MusicalSymbolCombiningSprechgesangStem
pattern MusicalSymbolTremolo1 :: CombiningCharacter
pattern $bMusicalSymbolTremolo1 :: CombiningCharacter
$mMusicalSymbolTremolo1 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolTremolo1 = MusicalSymbolCombiningTremolo1
pattern MusicalSymbolTremolo2 :: CombiningCharacter
pattern $bMusicalSymbolTremolo2 :: CombiningCharacter
$mMusicalSymbolTremolo2 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolTremolo2 = MusicalSymbolCombiningTremolo2
pattern MusicalSymbolTremolo3 :: CombiningCharacter
pattern $bMusicalSymbolTremolo3 :: CombiningCharacter
$mMusicalSymbolTremolo3 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolTremolo3 = MusicalSymbolCombiningTremolo3
pattern MusicalSymbolAugmentationDot :: CombiningCharacter
pattern $bMusicalSymbolAugmentationDot :: CombiningCharacter
$mMusicalSymbolAugmentationDot :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolAugmentationDot = MusicalSymbolCombiningAugmentationDot
pattern MusicalSymbolFlag1 :: CombiningCharacter
pattern $bMusicalSymbolFlag1 :: CombiningCharacter
$mMusicalSymbolFlag1 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolFlag1 = MusicalSymbolCombiningFlag1
pattern MusicalSymbolFlag2 :: CombiningCharacter
pattern $bMusicalSymbolFlag2 :: CombiningCharacter
$mMusicalSymbolFlag2 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolFlag2 = MusicalSymbolCombiningFlag2
pattern MusicalSymbolFlag3 :: CombiningCharacter
pattern $bMusicalSymbolFlag3 :: CombiningCharacter
$mMusicalSymbolFlag3 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolFlag3 = MusicalSymbolCombiningFlag3
pattern MusicalSymbolFlag4 :: CombiningCharacter
pattern $bMusicalSymbolFlag4 :: CombiningCharacter
$mMusicalSymbolFlag4 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolFlag4 = MusicalSymbolCombiningFlag4
pattern MusicalSymbolFlag5 :: CombiningCharacter
pattern $bMusicalSymbolFlag5 :: CombiningCharacter
$mMusicalSymbolFlag5 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolFlag5 = MusicalSymbolCombiningFlag5
pattern MusicalSymbolAccent :: CombiningCharacter
pattern $bMusicalSymbolAccent :: CombiningCharacter
$mMusicalSymbolAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolAccent = MusicalSymbolCombiningAccent
pattern MusicalSymbolStaccato :: CombiningCharacter
pattern $bMusicalSymbolStaccato :: CombiningCharacter
$mMusicalSymbolStaccato :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolStaccato = MusicalSymbolCombiningStaccato
pattern MusicalSymbolTenuto :: CombiningCharacter
pattern $bMusicalSymbolTenuto :: CombiningCharacter
$mMusicalSymbolTenuto :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolTenuto = MusicalSymbolCombiningTenuto
pattern MusicalSymbolStaccatissimo :: CombiningCharacter
pattern $bMusicalSymbolStaccatissimo :: CombiningCharacter
$mMusicalSymbolStaccatissimo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolStaccatissimo = MusicalSymbolCombiningStaccatissimo
pattern MusicalSymbolMarcato :: CombiningCharacter
pattern $bMusicalSymbolMarcato :: CombiningCharacter
$mMusicalSymbolMarcato :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolMarcato = MusicalSymbolCombiningMarcato
pattern MusicalSymbolMarcatoStaccato :: CombiningCharacter
pattern $bMusicalSymbolMarcatoStaccato :: CombiningCharacter
$mMusicalSymbolMarcatoStaccato :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolMarcatoStaccato = MusicalSymbolCombiningMarcatoStaccato
pattern MusicalSymbolAccentStaccato :: CombiningCharacter
pattern $bMusicalSymbolAccentStaccato :: CombiningCharacter
$mMusicalSymbolAccentStaccato :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolAccentStaccato = MusicalSymbolCombiningAccentStaccato
pattern MusicalSymbolLoure :: CombiningCharacter
pattern $bMusicalSymbolLoure :: CombiningCharacter
$mMusicalSymbolLoure :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolLoure = MusicalSymbolCombiningLoure
pattern MusicalSymbolDoit :: CombiningCharacter
pattern $bMusicalSymbolDoit :: CombiningCharacter
$mMusicalSymbolDoit :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolDoit = MusicalSymbolCombiningDoit
pattern MusicalSymbolRip :: CombiningCharacter
pattern $bMusicalSymbolRip :: CombiningCharacter
$mMusicalSymbolRip :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolRip = MusicalSymbolCombiningRip
pattern MusicalSymbolFlip :: CombiningCharacter
pattern $bMusicalSymbolFlip :: CombiningCharacter
$mMusicalSymbolFlip :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolFlip = MusicalSymbolCombiningFlip
pattern MusicalSymbolSmear :: CombiningCharacter
pattern $bMusicalSymbolSmear :: CombiningCharacter
$mMusicalSymbolSmear :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolSmear = MusicalSymbolCombiningSmear
pattern MusicalSymbolBend :: CombiningCharacter
pattern $bMusicalSymbolBend :: CombiningCharacter
$mMusicalSymbolBend :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolBend = MusicalSymbolCombiningBend
pattern MusicalSymbolDoubleTongue :: CombiningCharacter
pattern $bMusicalSymbolDoubleTongue :: CombiningCharacter
$mMusicalSymbolDoubleTongue :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolDoubleTongue = MusicalSymbolCombiningDoubleTongue
pattern MusicalSymbolTripleTongue :: CombiningCharacter
pattern $bMusicalSymbolTripleTongue :: CombiningCharacter
$mMusicalSymbolTripleTongue :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolTripleTongue = MusicalSymbolCombiningTripleTongue
pattern MusicalSymbolDownBow :: CombiningCharacter
pattern $bMusicalSymbolDownBow :: CombiningCharacter
$mMusicalSymbolDownBow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolDownBow = MusicalSymbolCombiningDownBow
pattern MusicalSymbolUpBow :: CombiningCharacter
pattern $bMusicalSymbolUpBow :: CombiningCharacter
$mMusicalSymbolUpBow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolUpBow = MusicalSymbolCombiningUpBow
pattern MusicalSymbolHarmonic :: CombiningCharacter
pattern $bMusicalSymbolHarmonic :: CombiningCharacter
$mMusicalSymbolHarmonic :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolHarmonic = MusicalSymbolCombiningHarmonic
pattern MusicalSymbolSnapPizzicato :: CombiningCharacter
pattern $bMusicalSymbolSnapPizzicato :: CombiningCharacter
$mMusicalSymbolSnapPizzicato :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MusicalSymbolSnapPizzicato = MusicalSymbolCombiningSnapPizzicato
pattern GreekMusicalTriseme :: CombiningCharacter
pattern $bGreekMusicalTriseme :: CombiningCharacter
$mGreekMusicalTriseme :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GreekMusicalTriseme = CombiningGreekMusicalTriseme
pattern GreekMusicalTetraseme :: CombiningCharacter
pattern $bGreekMusicalTetraseme :: CombiningCharacter
$mGreekMusicalTetraseme :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GreekMusicalTetraseme = CombiningGreekMusicalTetraseme
pattern GreekMusicalPentaseme :: CombiningCharacter
pattern $bGreekMusicalPentaseme :: CombiningCharacter
$mGreekMusicalPentaseme :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GreekMusicalPentaseme = CombiningGreekMusicalPentaseme
pattern GlagoliticLetterAzu :: CombiningCharacter
pattern $bGlagoliticLetterAzu :: CombiningCharacter
$mGlagoliticLetterAzu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterAzu = CombiningGlagoliticLetterAzu
pattern GlagoliticLetterBuky :: CombiningCharacter
pattern $bGlagoliticLetterBuky :: CombiningCharacter
$mGlagoliticLetterBuky :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterBuky = CombiningGlagoliticLetterBuky
pattern GlagoliticLetterVede :: CombiningCharacter
pattern $bGlagoliticLetterVede :: CombiningCharacter
$mGlagoliticLetterVede :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterVede = CombiningGlagoliticLetterVede
pattern GlagoliticLetterGlagoli :: CombiningCharacter
pattern $bGlagoliticLetterGlagoli :: CombiningCharacter
$mGlagoliticLetterGlagoli :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterGlagoli = CombiningGlagoliticLetterGlagoli
pattern GlagoliticLetterDobro :: CombiningCharacter
pattern $bGlagoliticLetterDobro :: CombiningCharacter
$mGlagoliticLetterDobro :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterDobro = CombiningGlagoliticLetterDobro
pattern GlagoliticLetterYestu :: CombiningCharacter
pattern $bGlagoliticLetterYestu :: CombiningCharacter
$mGlagoliticLetterYestu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterYestu = CombiningGlagoliticLetterYestu
pattern GlagoliticLetterZhivete :: CombiningCharacter
pattern $bGlagoliticLetterZhivete :: CombiningCharacter
$mGlagoliticLetterZhivete :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterZhivete = CombiningGlagoliticLetterZhivete
pattern GlagoliticLetterZemlja :: CombiningCharacter
pattern $bGlagoliticLetterZemlja :: CombiningCharacter
$mGlagoliticLetterZemlja :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterZemlja = CombiningGlagoliticLetterZemlja
pattern GlagoliticLetterIzhe :: CombiningCharacter
pattern $bGlagoliticLetterIzhe :: CombiningCharacter
$mGlagoliticLetterIzhe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterIzhe = CombiningGlagoliticLetterIzhe
pattern GlagoliticLetterInitialIzhe :: CombiningCharacter
pattern $bGlagoliticLetterInitialIzhe :: CombiningCharacter
$mGlagoliticLetterInitialIzhe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterInitialIzhe = CombiningGlagoliticLetterInitialIzhe
pattern GlagoliticLetterI :: CombiningCharacter
pattern $bGlagoliticLetterI :: CombiningCharacter
$mGlagoliticLetterI :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterI = CombiningGlagoliticLetterI
pattern GlagoliticLetterDjervi :: CombiningCharacter
pattern $bGlagoliticLetterDjervi :: CombiningCharacter
$mGlagoliticLetterDjervi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterDjervi = CombiningGlagoliticLetterDjervi
pattern GlagoliticLetterKako :: CombiningCharacter
pattern $bGlagoliticLetterKako :: CombiningCharacter
$mGlagoliticLetterKako :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterKako = CombiningGlagoliticLetterKako
pattern GlagoliticLetterLjudije :: CombiningCharacter
pattern $bGlagoliticLetterLjudije :: CombiningCharacter
$mGlagoliticLetterLjudije :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterLjudije = CombiningGlagoliticLetterLjudije
pattern GlagoliticLetterMyslite :: CombiningCharacter
pattern $bGlagoliticLetterMyslite :: CombiningCharacter
$mGlagoliticLetterMyslite :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterMyslite = CombiningGlagoliticLetterMyslite
pattern GlagoliticLetterNashi :: CombiningCharacter
pattern $bGlagoliticLetterNashi :: CombiningCharacter
$mGlagoliticLetterNashi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterNashi = CombiningGlagoliticLetterNashi
pattern GlagoliticLetterOnu :: CombiningCharacter
pattern $bGlagoliticLetterOnu :: CombiningCharacter
$mGlagoliticLetterOnu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterOnu = CombiningGlagoliticLetterOnu
pattern GlagoliticLetterPokoji :: CombiningCharacter
pattern $bGlagoliticLetterPokoji :: CombiningCharacter
$mGlagoliticLetterPokoji :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterPokoji = CombiningGlagoliticLetterPokoji
pattern GlagoliticLetterRitsi :: CombiningCharacter
pattern $bGlagoliticLetterRitsi :: CombiningCharacter
$mGlagoliticLetterRitsi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterRitsi = CombiningGlagoliticLetterRitsi
pattern GlagoliticLetterSlovo :: CombiningCharacter
pattern $bGlagoliticLetterSlovo :: CombiningCharacter
$mGlagoliticLetterSlovo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterSlovo = CombiningGlagoliticLetterSlovo
pattern GlagoliticLetterTvrido :: CombiningCharacter
pattern $bGlagoliticLetterTvrido :: CombiningCharacter
$mGlagoliticLetterTvrido :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterTvrido = CombiningGlagoliticLetterTvrido
pattern GlagoliticLetterUku :: CombiningCharacter
pattern $bGlagoliticLetterUku :: CombiningCharacter
$mGlagoliticLetterUku :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterUku = CombiningGlagoliticLetterUku
pattern GlagoliticLetterFritu :: CombiningCharacter
pattern $bGlagoliticLetterFritu :: CombiningCharacter
$mGlagoliticLetterFritu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterFritu = CombiningGlagoliticLetterFritu
pattern GlagoliticLetterHeru :: CombiningCharacter
pattern $bGlagoliticLetterHeru :: CombiningCharacter
$mGlagoliticLetterHeru :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterHeru = CombiningGlagoliticLetterHeru
pattern GlagoliticLetterShta :: CombiningCharacter
pattern $bGlagoliticLetterShta :: CombiningCharacter
$mGlagoliticLetterShta :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterShta = CombiningGlagoliticLetterShta
pattern GlagoliticLetterTsi :: CombiningCharacter
pattern $bGlagoliticLetterTsi :: CombiningCharacter
$mGlagoliticLetterTsi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterTsi = CombiningGlagoliticLetterTsi
pattern GlagoliticLetterChrivi :: CombiningCharacter
pattern $bGlagoliticLetterChrivi :: CombiningCharacter
$mGlagoliticLetterChrivi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterChrivi = CombiningGlagoliticLetterChrivi
pattern GlagoliticLetterSha :: CombiningCharacter
pattern $bGlagoliticLetterSha :: CombiningCharacter
$mGlagoliticLetterSha :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterSha = CombiningGlagoliticLetterSha
pattern GlagoliticLetterYeru :: CombiningCharacter
pattern $bGlagoliticLetterYeru :: CombiningCharacter
$mGlagoliticLetterYeru :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterYeru = CombiningGlagoliticLetterYeru
pattern GlagoliticLetterYeri :: CombiningCharacter
pattern $bGlagoliticLetterYeri :: CombiningCharacter
$mGlagoliticLetterYeri :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterYeri = CombiningGlagoliticLetterYeri
pattern GlagoliticLetterYati :: CombiningCharacter
pattern $bGlagoliticLetterYati :: CombiningCharacter
$mGlagoliticLetterYati :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterYati = CombiningGlagoliticLetterYati
pattern GlagoliticLetterYu :: CombiningCharacter
pattern $bGlagoliticLetterYu :: CombiningCharacter
$mGlagoliticLetterYu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterYu = CombiningGlagoliticLetterYu
pattern GlagoliticLetterSmallYus :: CombiningCharacter
pattern $bGlagoliticLetterSmallYus :: CombiningCharacter
$mGlagoliticLetterSmallYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterSmallYus = CombiningGlagoliticLetterSmallYus
pattern GlagoliticLetterYo :: CombiningCharacter
pattern $bGlagoliticLetterYo :: CombiningCharacter
$mGlagoliticLetterYo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterYo = CombiningGlagoliticLetterYo
pattern GlagoliticLetterIotatedSmallYus :: CombiningCharacter
pattern $bGlagoliticLetterIotatedSmallYus :: CombiningCharacter
$mGlagoliticLetterIotatedSmallYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterIotatedSmallYus = CombiningGlagoliticLetterIotatedSmallYus
pattern GlagoliticLetterBigYus :: CombiningCharacter
pattern $bGlagoliticLetterBigYus :: CombiningCharacter
$mGlagoliticLetterBigYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterBigYus = CombiningGlagoliticLetterBigYus
pattern GlagoliticLetterIotatedBigYus :: CombiningCharacter
pattern $bGlagoliticLetterIotatedBigYus :: CombiningCharacter
$mGlagoliticLetterIotatedBigYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterIotatedBigYus = CombiningGlagoliticLetterIotatedBigYus
pattern GlagoliticLetterFita :: CombiningCharacter
pattern $bGlagoliticLetterFita :: CombiningCharacter
$mGlagoliticLetterFita :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
GlagoliticLetterFita = CombiningGlagoliticLetterFita
pattern MendeKikakuiNumberTeens :: CombiningCharacter
pattern $bMendeKikakuiNumberTeens :: CombiningCharacter
$mMendeKikakuiNumberTeens :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MendeKikakuiNumberTeens = MendeKikakuiCombiningNumberTeens
pattern MendeKikakuiNumberTens :: CombiningCharacter
pattern $bMendeKikakuiNumberTens :: CombiningCharacter
$mMendeKikakuiNumberTens :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MendeKikakuiNumberTens = MendeKikakuiCombiningNumberTens
pattern MendeKikakuiNumberHundreds :: CombiningCharacter
pattern $bMendeKikakuiNumberHundreds :: CombiningCharacter
$mMendeKikakuiNumberHundreds :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MendeKikakuiNumberHundreds = MendeKikakuiCombiningNumberHundreds
pattern MendeKikakuiNumberThousands :: CombiningCharacter
pattern $bMendeKikakuiNumberThousands :: CombiningCharacter
$mMendeKikakuiNumberThousands :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MendeKikakuiNumberThousands = MendeKikakuiCombiningNumberThousands
pattern MendeKikakuiNumberTenThousands :: CombiningCharacter
pattern $bMendeKikakuiNumberTenThousands :: CombiningCharacter
$mMendeKikakuiNumberTenThousands :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MendeKikakuiNumberTenThousands = MendeKikakuiCombiningNumberTenThousands
pattern MendeKikakuiNumberHundredThousands :: CombiningCharacter
pattern $bMendeKikakuiNumberHundredThousands :: CombiningCharacter
$mMendeKikakuiNumberHundredThousands :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MendeKikakuiNumberHundredThousands = MendeKikakuiCombiningNumberHundredThousands
pattern MendeKikakuiNumberMillions :: CombiningCharacter
pattern $bMendeKikakuiNumberMillions :: CombiningCharacter
$mMendeKikakuiNumberMillions :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
MendeKikakuiNumberMillions = MendeKikakuiCombiningNumberMillions
instance Arbitrary CombiningCharacter where
arbitrary :: Gen CombiningCharacter
arbitrary = forall a. (Bounded a, Enum a) => Gen a
arbitraryBoundedEnum
instance Arbitrary CombiningSequence where
arbitrary :: Gen CombiningSequence
arbitrary = NonEmpty CombiningCharacter -> CombiningSequence
CombiningSequence forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> (forall a. a -> [a] -> NonEmpty a
(:|) forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> forall a. Arbitrary a => Gen a
arbitrary forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
<*> forall a. Arbitrary a => Gen a
arbitrary)
instance UnicodeCharacter CombiningCharacter where
toUnicodeChar :: CombiningCharacter -> Char
toUnicodeChar = CombiningCharacter -> Char
combiningToUnicode
fromUnicodeChar :: Char -> Maybe CombiningCharacter
fromUnicodeChar = Char -> Maybe CombiningCharacter
combiningCharacter
fromUnicodeChar' :: Char -> CombiningCharacter
fromUnicodeChar' = Char -> CombiningCharacter
combiningCharacter'
isInCharRange :: Char -> Bool
isInCharRange = Char -> Bool
isCombiningCharacter
instance UnicodeText CombiningCharacter where
isInTextRange :: Text -> Bool
isInTextRange = forall a. UnicodeCharacter a => Text -> Bool
generateIsInTextRange' @CombiningCharacter