{-# 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
CombiningCharacter
-> CombiningCharacter -> Bounded CombiningCharacter
forall a. a -> a -> Bounded a
$cminBound :: CombiningCharacter
minBound :: CombiningCharacter
$cmaxBound :: CombiningCharacter
maxBound :: CombiningCharacter
Bounded, Int -> CombiningCharacter
CombiningCharacter -> Int
CombiningCharacter -> [CombiningCharacter]
CombiningCharacter -> CombiningCharacter
CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
CombiningCharacter
-> CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
(CombiningCharacter -> CombiningCharacter)
-> (CombiningCharacter -> CombiningCharacter)
-> (Int -> CombiningCharacter)
-> (CombiningCharacter -> Int)
-> (CombiningCharacter -> [CombiningCharacter])
-> (CombiningCharacter
-> CombiningCharacter -> [CombiningCharacter])
-> (CombiningCharacter
-> CombiningCharacter -> [CombiningCharacter])
-> (CombiningCharacter
-> CombiningCharacter
-> CombiningCharacter
-> [CombiningCharacter])
-> Enum 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
$csucc :: CombiningCharacter -> CombiningCharacter
succ :: CombiningCharacter -> CombiningCharacter
$cpred :: CombiningCharacter -> CombiningCharacter
pred :: CombiningCharacter -> CombiningCharacter
$ctoEnum :: Int -> CombiningCharacter
toEnum :: Int -> CombiningCharacter
$cfromEnum :: CombiningCharacter -> Int
fromEnum :: CombiningCharacter -> Int
$cenumFrom :: CombiningCharacter -> [CombiningCharacter]
enumFrom :: CombiningCharacter -> [CombiningCharacter]
$cenumFromThen :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
enumFromThen :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
$cenumFromTo :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
enumFromTo :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
$cenumFromThenTo :: CombiningCharacter
-> CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
enumFromThenTo :: CombiningCharacter
-> CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
Enum, CombiningCharacter -> CombiningCharacter -> Bool
(CombiningCharacter -> CombiningCharacter -> Bool)
-> (CombiningCharacter -> CombiningCharacter -> Bool)
-> Eq CombiningCharacter
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: CombiningCharacter -> CombiningCharacter -> Bool
== :: CombiningCharacter -> CombiningCharacter -> Bool
$c/= :: CombiningCharacter -> CombiningCharacter -> Bool
/= :: CombiningCharacter -> CombiningCharacter -> Bool
Eq, Eq CombiningCharacter
Eq CombiningCharacter
-> (CombiningCharacter -> CombiningCharacter -> Ordering)
-> (CombiningCharacter -> CombiningCharacter -> Bool)
-> (CombiningCharacter -> CombiningCharacter -> Bool)
-> (CombiningCharacter -> CombiningCharacter -> Bool)
-> (CombiningCharacter -> CombiningCharacter -> Bool)
-> (CombiningCharacter -> CombiningCharacter -> CombiningCharacter)
-> (CombiningCharacter -> CombiningCharacter -> CombiningCharacter)
-> Ord 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
$ccompare :: CombiningCharacter -> CombiningCharacter -> Ordering
compare :: CombiningCharacter -> CombiningCharacter -> Ordering
$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
>= :: CombiningCharacter -> CombiningCharacter -> Bool
$cmax :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
max :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
$cmin :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
min :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
Ord, ReadPrec [CombiningCharacter]
ReadPrec CombiningCharacter
Int -> ReadS CombiningCharacter
ReadS [CombiningCharacter]
(Int -> ReadS CombiningCharacter)
-> ReadS [CombiningCharacter]
-> ReadPrec CombiningCharacter
-> ReadPrec [CombiningCharacter]
-> Read CombiningCharacter
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS CombiningCharacter
readsPrec :: Int -> ReadS CombiningCharacter
$creadList :: ReadS [CombiningCharacter]
readList :: ReadS [CombiningCharacter]
$creadPrec :: ReadPrec CombiningCharacter
readPrec :: ReadPrec CombiningCharacter
$creadListPrec :: ReadPrec [CombiningCharacter]
readListPrec :: ReadPrec [CombiningCharacter]
Read, Int -> CombiningCharacter -> ShowS
[CombiningCharacter] -> ShowS
CombiningCharacter -> String
(Int -> CombiningCharacter -> ShowS)
-> (CombiningCharacter -> String)
-> ([CombiningCharacter] -> ShowS)
-> Show CombiningCharacter
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> CombiningCharacter -> ShowS
showsPrec :: Int -> CombiningCharacter -> ShowS
$cshow :: CombiningCharacter -> String
show :: CombiningCharacter -> String
$cshowList :: [CombiningCharacter] -> ShowS
showList :: [CombiningCharacter] -> ShowS
Show)
type CombiningChar = CombiningCharacter
instance IsString CombiningCharacter where
fromString :: String -> CombiningCharacter
fromString [Char
x] = Char -> CombiningCharacter
combiningCharacter' Char
x
fromString String
_ = String -> CombiningCharacter
forall a. HasCallStack => String -> a
error String
"The given string should contain exactly one codepoint"
newtype CombiningSequence = CombiningSequence (NonEmpty CombiningCharacter) deriving (CombiningSequence -> CombiningSequence -> Bool
(CombiningSequence -> CombiningSequence -> Bool)
-> (CombiningSequence -> CombiningSequence -> Bool)
-> Eq CombiningSequence
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: CombiningSequence -> CombiningSequence -> Bool
== :: CombiningSequence -> CombiningSequence -> Bool
$c/= :: CombiningSequence -> CombiningSequence -> Bool
/= :: CombiningSequence -> CombiningSequence -> Bool
Eq, Eq CombiningSequence
Eq CombiningSequence
-> (CombiningSequence -> CombiningSequence -> Ordering)
-> (CombiningSequence -> CombiningSequence -> Bool)
-> (CombiningSequence -> CombiningSequence -> Bool)
-> (CombiningSequence -> CombiningSequence -> Bool)
-> (CombiningSequence -> CombiningSequence -> Bool)
-> (CombiningSequence -> CombiningSequence -> CombiningSequence)
-> (CombiningSequence -> CombiningSequence -> CombiningSequence)
-> Ord 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
$ccompare :: CombiningSequence -> CombiningSequence -> Ordering
compare :: CombiningSequence -> CombiningSequence -> Ordering
$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
>= :: CombiningSequence -> CombiningSequence -> Bool
$cmax :: CombiningSequence -> CombiningSequence -> CombiningSequence
max :: CombiningSequence -> CombiningSequence -> CombiningSequence
$cmin :: CombiningSequence -> CombiningSequence -> CombiningSequence
min :: CombiningSequence -> CombiningSequence -> CombiningSequence
Ord, ReadPrec [CombiningSequence]
ReadPrec CombiningSequence
Int -> ReadS CombiningSequence
ReadS [CombiningSequence]
(Int -> ReadS CombiningSequence)
-> ReadS [CombiningSequence]
-> ReadPrec CombiningSequence
-> ReadPrec [CombiningSequence]
-> Read CombiningSequence
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS CombiningSequence
readsPrec :: Int -> ReadS CombiningSequence
$creadList :: ReadS [CombiningSequence]
readList :: ReadS [CombiningSequence]
$creadPrec :: ReadPrec CombiningSequence
readPrec :: ReadPrec CombiningSequence
$creadListPrec :: ReadPrec [CombiningSequence]
readListPrec :: ReadPrec [CombiningSequence]
Read, Int -> CombiningSequence -> ShowS
[CombiningSequence] -> ShowS
CombiningSequence -> String
(Int -> CombiningSequence -> ShowS)
-> (CombiningSequence -> String)
-> ([CombiningSequence] -> ShowS)
-> Show CombiningSequence
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> CombiningSequence -> ShowS
showsPrec :: Int -> CombiningSequence -> ShowS
$cshow :: CombiningSequence -> String
show :: CombiningSequence -> String
$cshowList :: [CombiningSequence] -> ShowS
showList :: [CombiningSequence] -> ShowS
Show)
instance IsString CombiningSequence where
fromString :: String -> CombiningSequence
fromString (Char
c : String
cs)
| Just NonEmpty CombiningCharacter
y <- (Char -> Maybe CombiningCharacter)
-> NonEmpty Char -> Maybe (NonEmpty CombiningCharacter)
forall (t :: * -> *) (f :: * -> *) a b.
(Traversable t, Applicative f) =>
(a -> f b) -> t a -> f (t b)
forall (f :: * -> *) a b.
Applicative f =>
(a -> f b) -> NonEmpty a -> f (NonEmpty b)
traverse Char -> Maybe CombiningCharacter
combiningCharacter (Char
c Char -> String -> NonEmpty Char
forall a. a -> [a] -> NonEmpty a
:| String
cs) = NonEmpty CombiningCharacter -> CombiningSequence
CombiningSequence NonEmpty CombiningCharacter
y
fromString String
_ = String -> CombiningSequence
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 = (Char -> CombiningCharacter) -> String -> [CombiningCharacter]
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
(*^!) = 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 CombiningCharacter
-> [CombiningCharacter] -> NonEmpty CombiningCharacter
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 CombiningCharacter
-> NonEmpty CombiningCharacter -> NonEmpty CombiningCharacter
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 Char -> ShowS
forall a. a -> [a] -> [a]
: (CombiningCharacter -> Char) -> [CombiningCharacter] -> String
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 (String -> Text)
-> ([CombiningCharacter] -> String) -> [CombiningCharacter] -> Text
forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Char
c Char -> ShowS
forall a. a -> [a] -> [a]
:) ShowS
-> ([CombiningCharacter] -> String)
-> [CombiningCharacter]
-> String
forall b c a. (b -> c) -> (a -> b) -> a -> c
. (CombiningCharacter -> Char) -> [CombiningCharacter] -> String
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 Char -> ShowS
forall a. a -> [a] -> [a]
: (CombiningCharacter -> Char) -> [CombiningCharacter] -> String
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 ((CombiningCharacter -> Char) -> [CombiningCharacter] -> String
forall a b. (a -> b) -> [a] -> [b]
map CombiningCharacter -> Char
combiningToUnicode (NonEmpty CombiningCharacter -> [CombiningCharacter]
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 CombiningCharacter -> [CombiningCharacter] -> [CombiningCharacter]
forall a. a -> [a] -> [a]
: [CombiningCharacter]
ds) in String -> Text
pack (Char
y Char -> ShowS
forall a. a -> [a] -> [a]
: (CombiningCharacter -> Char) -> [CombiningCharacter] -> String
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' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x34e')
Bool -> Bool -> Bool
|| (Char
'\x1dc0' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1df5')
Bool -> Bool -> Bool
|| (Char
'\x591' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x5bd')
Bool -> Bool -> Bool
|| (Char
'\x350' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x36f')
Bool -> Bool -> Bool
|| (Char
'\x2de0' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x2dff')
Bool -> Bool -> Bool
|| (Char
'\x8e3' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x8ff')
Bool -> Bool -> Bool
|| (Char
'\x730' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x74a')
Bool -> Bool -> Bool
|| (Char
'\x64b' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x65f')
Bool -> Bool -> Bool
|| (Char
'\xa8e0' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xa8f1')
Bool -> Bool -> Bool
|| (Char
'\x1e008' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1e018')
Bool -> Bool -> Bool
|| (Char
'\xfe20' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xfe2f')
Bool -> Bool -> Bool
|| (Char
'\x8d4' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x8e1')
Bool -> Bool -> Bool
|| (Char
'\x1ab0' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1abd')
Bool -> Bool -> Bool
|| (Char
'\x1cd4' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1ce0')
Bool -> Bool -> Bool
|| (Char
'\x20d0' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x20dc')
Bool -> Bool -> Bool
|| (Char
'\x20e5' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x20f0')
Bool -> Bool -> Bool
|| (Char
'\x610' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x61a')
Bool -> Bool -> Bool
|| (Char
'\xa674' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xa67d')
Bool -> Bool -> Bool
|| (Char
'\x7eb' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x7f3')
Bool -> Bool -> Bool
|| (Char
'\x81b' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x823')
Bool -> Bool -> Bool
|| (Char
'\x1b6b' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1b73')
Bool -> Bool -> Bool
|| (Char
'\x1a75' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1a7c')
Bool -> Bool -> Bool
|| (Char
'\x1d17b' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1d182')
Bool -> Bool -> Bool
|| (Char
'\x6d6' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x6dc')
Bool -> Bool -> Bool
|| (Char
'\x1ce2' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1ce8')
Bool -> Bool -> Bool
|| (Char
'\x11366' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1136c')
Bool -> Bool -> Bool
|| (Char
'\x16b30' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x16b36')
Bool -> Bool -> Bool
|| (Char
'\x1d185' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1d18b')
Bool -> Bool -> Bool
|| (Char
'\x1e000' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1e006')
Bool -> Bool -> Bool
|| (Char
'\x1e01b' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1e021')
Bool -> Bool -> Bool
|| (Char
'\x1e8d0' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1e8d6')
Bool -> Bool -> Bool
|| (Char
'\x1e944' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1e94a')
Bool -> Bool -> Bool
|| (Char
'\x6df' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x6e4')
Bool -> Bool -> Bool
|| (Char
'\x302a' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x302f')
Bool -> Bool -> Bool
|| (Char
'\x1d16d' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1d172')
Bool -> Bool -> Bool
|| (Char
'\x483' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x487')
Bool -> Bool -> Bool
|| (Char
'\x829' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x82d')
Bool -> Bool -> Bool
|| (Char
'\x1dfb' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1dff')
Bool -> Bool -> Bool
|| (Char
'\x10376' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1037a')
Bool -> Bool -> Bool
|| (Char
'\x11370' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x11374')
Bool -> Bool -> Bool
|| (Char
'\x16af0' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x16af4')
Bool -> Bool -> Bool
|| (Char
'\x1d165' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1d169')
Bool -> Bool -> Bool
|| (Char
'\x1e026' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1e02a')
Bool -> Bool -> Bool
|| (Char
'\x6ea' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x6ed')
Bool -> Bool -> Bool
|| (Char
'\x816' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x819')
Bool -> Bool -> Bool
|| (Char
'\x951' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x954')
Bool -> Bool -> Bool
|| (Char
'\xe48' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xe4b')
Bool -> Bool -> Bool
|| (Char
'\xec8' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xecb')
Bool -> Bool -> Bool
|| (Char
'\xf7a' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xf7d')
Bool -> Bool -> Bool
|| (Char
'\x1d1aa' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1d1ad')
Bool -> Bool -> Bool
|| (Char
'\x825' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x827')
Bool -> Bool -> Bool
|| (Char
'\x859' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x85b')
Bool -> Bool -> Bool
|| (Char
'\xe38' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xe3a')
Bool -> Bool -> Bool
|| (Char
'\xf82' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xf84')
Bool -> Bool -> Bool
|| (Char
'\x135d' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x135f')
Bool -> Bool -> Bool
|| (Char
'\x1939' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x193b')
Bool -> Bool -> Bool
|| (Char
'\x1cd0' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1cd2')
Bool -> Bool -> Bool
|| (Char
'\x2cef' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x2cf1')
Bool -> Bool -> Bool
|| (Char
'\xa92b' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xa92d')
Bool -> Bool -> Bool
|| (Char
'\xaab2' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xaab4')
Bool -> Bool -> Bool
|| (Char
'\x10a38' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x10a3a')
Bool -> Bool -> Bool
|| (Char
'\x11100' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x11102')
Bool -> Bool -> Bool
|| (Char
'\x1d242' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1d244')
Bool -> Bool -> Bool
|| (Char
'\x5c1' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x5c2')
Bool -> Bool -> Bool
|| (Char
'\x5c4' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x5c5')
Bool -> Bool -> Bool
|| (Char
'\x6e7' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x6e8')
Bool -> Bool -> Bool
|| (Char
'\xb56' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xb57')
Bool -> Bool -> Bool
|| (Char
'\xc55' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xc56')
Bool -> Bool -> Bool
|| (Char
'\xcd5' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xcd6')
Bool -> Bool -> Bool
|| (Char
'\xeb8' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xeb9')
Bool -> Bool -> Bool
|| (Char
'\xf18' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xf19')
Bool -> Bool -> Bool
|| (Char
'\xf71' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xf72')
Bool -> Bool -> Bool
|| (Char
'\xf86' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xf87')
Bool -> Bool -> Bool
|| (Char
'\x1039' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x103a')
Bool -> Bool -> Bool
|| (Char
'\x1a17' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1a18')
Bool -> Bool -> Bool
|| (Char
'\x1b34' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1b35')
Bool -> Bool -> Bool
|| (Char
'\x1baa' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1bab')
Bool -> Bool -> Bool
|| (Char
'\x1bf2' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1bf3')
Bool -> Bool -> Bool
|| (Char
'\x1cf8' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x1cf9')
Bool -> Bool -> Bool
|| (Char
'\x3099' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x309a')
Bool -> Bool -> Bool
|| (Char
'\xa69e' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xa69f')
Bool -> Bool -> Bool
|| (Char
'\xa6f0' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xa6f1')
Bool -> Bool -> Bool
|| (Char
'\xaab7' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xaab8')
Bool -> Bool -> Bool
|| (Char
'\xaabe' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\xaabf')
Bool -> Bool -> Bool
|| (Char
'\x10ae5' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x10ae6')
Bool -> Bool -> Bool
|| (Char
'\x110b9' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x110ba')
Bool -> Bool -> Bool
|| (Char
'\x11133' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x11134')
Bool -> Bool -> Bool
|| (Char
'\x11235' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x11236')
Bool -> Bool -> Bool
|| (Char
'\x112e9' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x112ea')
Bool -> Bool -> Bool
|| (Char
'\x114c2' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x114c3')
Bool -> Bool -> Bool
|| (Char
'\x115bf' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x115c0')
Bool -> Bool -> Bool
|| (Char
'\x116b6' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
'\x116b7')
Bool -> Bool -> Bool
|| (Char
'\x1e023' Char -> Char -> Bool
forall a. Ord a => a -> a -> Bool
<= Char
c Bool -> Bool -> Bool
&& Char
c Char -> Char -> Bool
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 = String -> CombiningCharacter
forall a. HasCallStack => String -> a
error (String
"The given character " String -> ShowS
forall a. [a] -> [a] -> [a]
++ Char -> String
forall a. Show a => a -> String
show Char
c String -> ShowS
forall a. [a] -> [a] -> [a]
++ String
"is a not a CombiningCharacter.")
combiningCharacter ::
Char ->
Maybe CombiningCharacter
combiningCharacter :: Char -> Maybe CombiningCharacter
combiningCharacter Char
'\x0300' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGraveAccent
combiningCharacter Char
'\x0301' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAcuteAccent
combiningCharacter Char
'\x0302' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCircumflexAccent
combiningCharacter Char
'\x0303' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningTilde
combiningCharacter Char
'\x0304' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacron
combiningCharacter Char
'\x0305' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningOverline
combiningCharacter Char
'\x0306' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningBreve
combiningCharacter Char
'\x0307' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDotAbove
combiningCharacter Char
'\x0308' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDiaeresis
combiningCharacter Char
'\x0309' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningHookAbove
combiningCharacter Char
'\x030a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRingAbove
combiningCharacter Char
'\x030b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleAcuteAccent
combiningCharacter Char
'\x030c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCaron
combiningCharacter Char
'\x030d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningVerticalLineAbove
combiningCharacter Char
'\x030e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleVerticalLineAbove
combiningCharacter Char
'\x030f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleGraveAccent
combiningCharacter Char
'\x0310' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCandrabindu
combiningCharacter Char
'\x0311' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningInvertedBreve
combiningCharacter Char
'\x0312' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningTurnedCommaAbove
combiningCharacter Char
'\x0313' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCommaAbove
combiningCharacter Char
'\x0314' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningReversedCommaAbove
combiningCharacter Char
'\x0315' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCommaAboveRight
combiningCharacter Char
'\x0316' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGraveAccentBelow
combiningCharacter Char
'\x0317' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAcuteAccentBelow
combiningCharacter Char
'\x0318' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftTackBelow
combiningCharacter Char
'\x0319' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightTackBelow
combiningCharacter Char
'\x031a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftAngleAbove
combiningCharacter Char
'\x031b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningHorn
combiningCharacter Char
'\x031c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftHalfRingBelow
combiningCharacter Char
'\x031d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningUpTackBelow
combiningCharacter Char
'\x031e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDownTackBelow
combiningCharacter Char
'\x031f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningPlusSignBelow
combiningCharacter Char
'\x0320' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningMinusSignBelow
combiningCharacter Char
'\x0321' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningPalatalizedHookBelow
combiningCharacter Char
'\x0322' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRetroflexHookBelow
combiningCharacter Char
'\x0323' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDotBelow
combiningCharacter Char
'\x0324' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDiaeresisBelow
combiningCharacter Char
'\x0325' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRingBelow
combiningCharacter Char
'\x0326' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCommaBelow
combiningCharacter Char
'\x0327' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCedilla
combiningCharacter Char
'\x0328' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningOgonek
combiningCharacter Char
'\x0329' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningVerticalLineBelow
combiningCharacter Char
'\x032a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningBridgeBelow
combiningCharacter Char
'\x032b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningInvertedDoubleArchBelow
combiningCharacter Char
'\x032c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCaronBelow
combiningCharacter Char
'\x032d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCircumflexAccentBelow
combiningCharacter Char
'\x032e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningBreveBelow
combiningCharacter Char
'\x032f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningInvertedBreveBelow
combiningCharacter Char
'\x0330' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningTildeBelow
combiningCharacter Char
'\x0331' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronBelow
combiningCharacter Char
'\x0332' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLowLine
combiningCharacter Char
'\x0333' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleLowLine
combiningCharacter Char
'\x0334' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningTildeOverlay
combiningCharacter Char
'\x0335' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningShortStrokeOverlay
combiningCharacter Char
'\x0336' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLongStrokeOverlay
combiningCharacter Char
'\x0337' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningShortSolidusOverlay
combiningCharacter Char
'\x0338' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLongSolidusOverlay
combiningCharacter Char
'\x0339' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightHalfRingBelow
combiningCharacter Char
'\x033a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningInvertedBridgeBelow
combiningCharacter Char
'\x033b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningSquareBelow
combiningCharacter Char
'\x033c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningSeagullBelow
combiningCharacter Char
'\x033d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningXAbove
combiningCharacter Char
'\x033e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningVerticalTilde
combiningCharacter Char
'\x033f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleOverline
combiningCharacter Char
'\x0340' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGraveToneMark
combiningCharacter Char
'\x0341' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAcuteToneMark
combiningCharacter Char
'\x0342' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekPerispomeni
combiningCharacter Char
'\x0343' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekKoronis
combiningCharacter Char
'\x0344' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekDialytikaTonos
combiningCharacter Char
'\x0345' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekYpogegrammeni
combiningCharacter Char
'\x0346' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningBridgeAbove
combiningCharacter Char
'\x0347' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningEqualsSignBelow
combiningCharacter Char
'\x0348' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleVerticalLineBelow
combiningCharacter Char
'\x0349' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftAngleBelow
combiningCharacter Char
'\x034a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningNotTildeAbove
combiningCharacter Char
'\x034b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningHomotheticAbove
combiningCharacter Char
'\x034c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAlmostEqualToAbove
combiningCharacter Char
'\x034d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftRightArrowBelow
combiningCharacter Char
'\x034e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningUpwardsArrowBelow
combiningCharacter Char
'\x0350' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowheadAbove
combiningCharacter Char
'\x0351' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftHalfRingAbove
combiningCharacter Char
'\x0352' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningFermata
combiningCharacter Char
'\x0353' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningXBelow
combiningCharacter Char
'\x0354' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftArrowheadBelow
combiningCharacter Char
'\x0355' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowheadBelow
combiningCharacter Char
'\x0356' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowheadAndUpArrowheadBelow
combiningCharacter Char
'\x0357' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightHalfRingAbove
combiningCharacter Char
'\x0358' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDotAboveRight
combiningCharacter Char
'\x0359' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAsteriskBelow
combiningCharacter Char
'\x035a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleRingBelow
combiningCharacter Char
'\x035b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningZigzagAbove
combiningCharacter Char
'\x035c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleBreveBelow
combiningCharacter Char
'\x035d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleBreve
combiningCharacter Char
'\x035e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleMacron
combiningCharacter Char
'\x035f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleMacronBelow
combiningCharacter Char
'\x0360' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleTilde
combiningCharacter Char
'\x0361' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleInvertedBreve
combiningCharacter Char
'\x0362' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleRightwardsArrowBelow
combiningCharacter Char
'\x0363' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterA
combiningCharacter Char
'\x0364' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterE
combiningCharacter Char
'\x0365' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterI
combiningCharacter Char
'\x0366' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterO
combiningCharacter Char
'\x0367' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterU
combiningCharacter Char
'\x0368' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterC
combiningCharacter Char
'\x0369' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterD
combiningCharacter Char
'\x036a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterH
combiningCharacter Char
'\x036b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterM
combiningCharacter Char
'\x036c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterR
combiningCharacter Char
'\x036d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterT
combiningCharacter Char
'\x036e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterV
combiningCharacter Char
'\x036f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterX
combiningCharacter Char
'\x0483' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicTitlo
combiningCharacter Char
'\x0484' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicPalatalization
combiningCharacter Char
'\x0485' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicDasiaPneumata
combiningCharacter Char
'\x0486' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicPsiliPneumata
combiningCharacter Char
'\x0487' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicPokrytie
combiningCharacter Char
'\x0591' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentEtnahta
combiningCharacter Char
'\x0592' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentSegol
combiningCharacter Char
'\x0593' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentShalshelet
combiningCharacter Char
'\x0594' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentZaqefQatan
combiningCharacter Char
'\x0595' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentZaqefGadol
combiningCharacter Char
'\x0596' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentTipeha
combiningCharacter Char
'\x0597' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentRevia
combiningCharacter Char
'\x0598' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentZarqa
combiningCharacter Char
'\x0599' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentPashta
combiningCharacter Char
'\x059a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentYetiv
combiningCharacter Char
'\x059b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentTevir
combiningCharacter Char
'\x059c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentGeresh
combiningCharacter Char
'\x059d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentGereshMuqdam
combiningCharacter Char
'\x059e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentGershayim
combiningCharacter Char
'\x059f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentQarneyPara
combiningCharacter Char
'\x05a0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentTelishaGedola
combiningCharacter Char
'\x05a1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentPazer
combiningCharacter Char
'\x05a2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentAtnahHafukh
combiningCharacter Char
'\x05a3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentMunah
combiningCharacter Char
'\x05a4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentMahapakh
combiningCharacter Char
'\x05a5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentMerkha
combiningCharacter Char
'\x05a6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentMerkhaKefula
combiningCharacter Char
'\x05a7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentDarga
combiningCharacter Char
'\x05a8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentQadma
combiningCharacter Char
'\x05a9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentTelishaQetana
combiningCharacter Char
'\x05aa' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentYerahBenYomo
combiningCharacter Char
'\x05ab' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentOle
combiningCharacter Char
'\x05ac' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentIluy
combiningCharacter Char
'\x05ad' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentDehi
combiningCharacter Char
'\x05ae' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewAccentZinor
combiningCharacter Char
'\x05af' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewMarkMasoraCircle
combiningCharacter Char
'\x05b0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointSheva
combiningCharacter Char
'\x05b1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHatafSegol
combiningCharacter Char
'\x05b2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHatafPatah
combiningCharacter Char
'\x05b3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHatafQamats
combiningCharacter Char
'\x05b4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHiriq
combiningCharacter Char
'\x05b5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointTsere
combiningCharacter Char
'\x05b6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointSegol
combiningCharacter Char
'\x05b7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointPatah
combiningCharacter Char
'\x05b8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointQamats
combiningCharacter Char
'\x05b9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHolam
combiningCharacter Char
'\x05ba' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointHolamHaserForVav
combiningCharacter Char
'\x05bb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointQubuts
combiningCharacter Char
'\x05bc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointDageshOrMapiq
combiningCharacter Char
'\x05bd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointMeteg
combiningCharacter Char
'\x05bf' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointRafe
combiningCharacter Char
'\x05c1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointShinDot
combiningCharacter Char
'\x05c2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointSinDot
combiningCharacter Char
'\x05c4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewMarkUpperDot
combiningCharacter Char
'\x05c5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewMarkLowerDot
combiningCharacter Char
'\x05c7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointQamatsQatan
combiningCharacter Char
'\x0610' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSignSallallahouAlayheWassallam
combiningCharacter Char
'\x0611' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSignAlayheAssallam
combiningCharacter Char
'\x0612' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSignRahmatullahAlayhe
combiningCharacter Char
'\x0613' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSignRadiAllahouAnhu
combiningCharacter Char
'\x0614' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSignTakhallus
combiningCharacter Char
'\x0615' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighTah
combiningCharacter Char
'\x0616' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighLigatureAlefWithLamWithYeh
combiningCharacter Char
'\x0617' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighZain
combiningCharacter Char
'\x0618' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallFatha
combiningCharacter Char
'\x0619' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallDamma
combiningCharacter Char
'\x061a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallKasra
combiningCharacter Char
'\x064b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicFathatan
combiningCharacter Char
'\x064c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicDammatan
combiningCharacter Char
'\x064d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicKasratan
combiningCharacter Char
'\x064e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicFatha
combiningCharacter Char
'\x064f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicDamma
combiningCharacter Char
'\x0650' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicKasra
combiningCharacter Char
'\x0651' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicShadda
combiningCharacter Char
'\x0652' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSukun
combiningCharacter Char
'\x0653' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicMaddahAbove
combiningCharacter Char
'\x0654' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicHamzaAbove
combiningCharacter Char
'\x0655' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicHamzaBelow
combiningCharacter Char
'\x0656' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSubscriptAlef
combiningCharacter Char
'\x0657' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicInvertedDamma
combiningCharacter Char
'\x0658' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicMarkNoonGhunna
combiningCharacter Char
'\x0659' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicZwarakay
combiningCharacter Char
'\x065a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicVowelSignSmallVAbove
combiningCharacter Char
'\x065b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicVowelSignInvertedSmallVAbove
combiningCharacter Char
'\x065c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicVowelSignDotBelow
combiningCharacter Char
'\x065d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicReversedDamma
combiningCharacter Char
'\x065e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicFathaWithTwoDots
combiningCharacter Char
'\x065f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicWavyHamzaBelow
combiningCharacter Char
'\x0670' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicLetterSuperscriptAlef
combiningCharacter Char
'\x06d6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighLigatureSadWithLamWithAlefMaksura
combiningCharacter Char
'\x06d7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighLigatureQafWithLamWithAlefMaksura
combiningCharacter Char
'\x06d8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighMeemInitialForm
combiningCharacter Char
'\x06d9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighLamAlef
combiningCharacter Char
'\x06da' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighJeem
combiningCharacter Char
'\x06db' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighThreeDots
combiningCharacter Char
'\x06dc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighSeen
combiningCharacter Char
'\x06df' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighRoundedZero
combiningCharacter Char
'\x06e0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighUprightRectangularZero
combiningCharacter Char
'\x06e1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighDotlessHeadOfKhah
combiningCharacter Char
'\x06e2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighMeemIsolatedForm
combiningCharacter Char
'\x06e3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallLowSeen
combiningCharacter Char
'\x06e4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighMadda
combiningCharacter Char
'\x06e7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighYeh
combiningCharacter Char
'\x06e8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighNoon
combiningCharacter Char
'\x06ea' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicEmptyCentreLowStop
combiningCharacter Char
'\x06eb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicEmptyCentreHighStop
combiningCharacter Char
'\x06ec' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicRoundedHighStopWithFilledCentre
combiningCharacter Char
'\x06ed' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallLowMeem
combiningCharacter Char
'\x0711' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacLetterSuperscriptAlaph
combiningCharacter Char
'\x0730' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacPthahaAbove
combiningCharacter Char
'\x0731' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacPthahaBelow
combiningCharacter Char
'\x0732' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacPthahaDotted
combiningCharacter Char
'\x0733' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacZqaphaAbove
combiningCharacter Char
'\x0734' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacZqaphaBelow
combiningCharacter Char
'\x0735' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacZqaphaDotted
combiningCharacter Char
'\x0736' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacRbasaAbove
combiningCharacter Char
'\x0737' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacRbasaBelow
combiningCharacter Char
'\x0738' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacDottedZlamaHorizontal
combiningCharacter Char
'\x0739' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacDottedZlamaAngular
combiningCharacter Char
'\x073a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacHbasaAbove
combiningCharacter Char
'\x073b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacHbasaBelow
combiningCharacter Char
'\x073c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacHbasaEsasaDotted
combiningCharacter Char
'\x073d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacEsasaAbove
combiningCharacter Char
'\x073e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacEsasaBelow
combiningCharacter Char
'\x073f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacRwaha
combiningCharacter Char
'\x0740' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacFeminineDot
combiningCharacter Char
'\x0741' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacQushshaya
combiningCharacter Char
'\x0742' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacRukkakha
combiningCharacter Char
'\x0743' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacTwoVerticalDotsAbove
combiningCharacter Char
'\x0744' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacTwoVerticalDotsBelow
combiningCharacter Char
'\x0745' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacThreeDotsAbove
combiningCharacter Char
'\x0746' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacThreeDotsBelow
combiningCharacter Char
'\x0747' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacObliqueLineAbove
combiningCharacter Char
'\x0748' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacObliqueLineBelow
combiningCharacter Char
'\x0749' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacMusic
combiningCharacter Char
'\x074a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SyriacBarrekh
combiningCharacter Char
'\x07eb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningShortHighTone
combiningCharacter Char
'\x07ec' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningShortLowTone
combiningCharacter Char
'\x07ed' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningShortRisingTone
combiningCharacter Char
'\x07ee' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningLongDescendingTone
combiningCharacter Char
'\x07ef' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningLongHighTone
combiningCharacter Char
'\x07f0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningLongLowTone
combiningCharacter Char
'\x07f1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningLongRisingTone
combiningCharacter Char
'\x07f2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningNasalizationMark
combiningCharacter Char
'\x07f3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NkoCombiningDoubleDotAbove
combiningCharacter Char
'\x0816' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkIn
combiningCharacter Char
'\x0817' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkInAlaf
combiningCharacter Char
'\x0818' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkOcclusion
combiningCharacter Char
'\x0819' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkDagesh
combiningCharacter Char
'\x081b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkEpentheticYut
combiningCharacter Char
'\x081c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignLongE
combiningCharacter Char
'\x081d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignE
combiningCharacter Char
'\x081e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignOverlongAa
combiningCharacter Char
'\x081f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignLongAa
combiningCharacter Char
'\x0820' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignAa
combiningCharacter Char
'\x0821' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignOverlongA
combiningCharacter Char
'\x0822' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignLongA
combiningCharacter Char
'\x0823' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignA
combiningCharacter Char
'\x0825' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignShortA
combiningCharacter Char
'\x0826' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignLongU
combiningCharacter Char
'\x0827' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignU
combiningCharacter Char
'\x0829' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignLongI
combiningCharacter Char
'\x082a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignI
combiningCharacter Char
'\x082b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignO
combiningCharacter Char
'\x082c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanVowelSignSukun
combiningCharacter Char
'\x082d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SamaritanMarkNequdaa
combiningCharacter Char
'\x0859' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MandaicAffricationMark
combiningCharacter Char
'\x085a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MandaicVocalizationMark
combiningCharacter Char
'\x085b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MandaicGeminationMark
combiningCharacter Char
'\x08d4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordArRub
combiningCharacter Char
'\x08d5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighSad
combiningCharacter Char
'\x08d6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighAin
combiningCharacter Char
'\x08d7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighQaf
combiningCharacter Char
'\x08d8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighNoonWithKasra
combiningCharacter Char
'\x08d9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallLowNoonWithKasra
combiningCharacter Char
'\x08da' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordAthThalatha
combiningCharacter Char
'\x08db' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordAsSajda
combiningCharacter Char
'\x08dc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordAnNisf
combiningCharacter Char
'\x08dd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordSakta
combiningCharacter Char
'\x08de' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordQif
combiningCharacter Char
'\x08df' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWordWaqfa
combiningCharacter Char
'\x08e0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighFootnoteMarker
combiningCharacter Char
'\x08e1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighSignSafha
combiningCharacter Char
'\x08e3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicTurnedDammaBelow
combiningCharacter Char
'\x08e4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyFatha
combiningCharacter Char
'\x08e5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyDamma
combiningCharacter Char
'\x08e6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyKasra
combiningCharacter Char
'\x08e7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyFathatan
combiningCharacter Char
'\x08e8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyDammatan
combiningCharacter Char
'\x08e9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicCurlyKasratan
combiningCharacter Char
'\x08ea' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneOneDotAbove
combiningCharacter Char
'\x08eb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneTwoDotsAbove
combiningCharacter Char
'\x08ec' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneLoopAbove
combiningCharacter Char
'\x08ed' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneOneDotBelow
combiningCharacter Char
'\x08ee' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneTwoDotsBelow
combiningCharacter Char
'\x08ef' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicToneLoopBelow
combiningCharacter Char
'\x08f0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicOpenFathatan
combiningCharacter Char
'\x08f1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicOpenDammatan
combiningCharacter Char
'\x08f2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicOpenKasratan
combiningCharacter Char
'\x08f3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicSmallHighWaw
combiningCharacter Char
'\x08f4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicFathaWithRing
combiningCharacter Char
'\x08f5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicFathaWithDotAbove
combiningCharacter Char
'\x08f6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicKasraWithDotBelow
combiningCharacter Char
'\x08f7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicLeftArrowheadAbove
combiningCharacter Char
'\x08f8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicRightArrowheadAbove
combiningCharacter Char
'\x08f9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicLeftArrowheadBelow
combiningCharacter Char
'\x08fa' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicRightArrowheadBelow
combiningCharacter Char
'\x08fb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicDoubleRightArrowheadAbove
combiningCharacter Char
'\x08fc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicDoubleRightArrowheadAboveWithDot
combiningCharacter Char
'\x08fd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicRightArrowheadAboveWithDot
combiningCharacter Char
'\x08fe' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicDammaWithDot
combiningCharacter Char
'\x08ff' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ArabicMarkSidewaysNoonGhunna
combiningCharacter Char
'\x093c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
DevanagariSignNukta
combiningCharacter Char
'\x094d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
DevanagariSignVirama
combiningCharacter Char
'\x0951' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
DevanagariStressSignUdatta
combiningCharacter Char
'\x0952' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
DevanagariStressSignAnudatta
combiningCharacter Char
'\x0953' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
DevanagariGraveAccent
combiningCharacter Char
'\x0954' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
DevanagariAcuteAccent
combiningCharacter Char
'\x09bc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BengaliSignNukta
combiningCharacter Char
'\x09be' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BengaliVowelSignAa
combiningCharacter Char
'\x09cd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BengaliSignVirama
combiningCharacter Char
'\x09d7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BengaliAuLengthMark
combiningCharacter Char
'\x0a3c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
GurmukhiSignNukta
combiningCharacter Char
'\x0a4d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
GurmukhiSignVirama
combiningCharacter Char
'\x0abc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
GujaratiSignNukta
combiningCharacter Char
'\x0acd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
GujaratiSignVirama
combiningCharacter Char
'\x0b3c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
OriyaSignNukta
combiningCharacter Char
'\x0b3e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
OriyaVowelSignAa
combiningCharacter Char
'\x0b4d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
OriyaSignVirama
combiningCharacter Char
'\x0b56' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
OriyaAiLengthMark
combiningCharacter Char
'\x0b57' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
OriyaAuLengthMark
combiningCharacter Char
'\x0bbe' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TamilVowelSignAa
combiningCharacter Char
'\x0bcd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TamilSignVirama
combiningCharacter Char
'\x0bd7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TamilAuLengthMark
combiningCharacter Char
'\x0c4d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TeluguSignVirama
combiningCharacter Char
'\x0c55' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TeluguLengthMark
combiningCharacter Char
'\x0c56' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TeluguAiLengthMark
combiningCharacter Char
'\x0cbc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KannadaSignNukta
combiningCharacter Char
'\x0cc2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KannadaVowelSignUu
combiningCharacter Char
'\x0ccd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KannadaSignVirama
combiningCharacter Char
'\x0cd5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KannadaLengthMark
combiningCharacter Char
'\x0cd6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KannadaAiLengthMark
combiningCharacter Char
'\x0d3e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MalayalamVowelSignAa
combiningCharacter Char
'\x0d4d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MalayalamSignVirama
combiningCharacter Char
'\x0d57' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MalayalamAuLengthMark
combiningCharacter Char
'\x0dca' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SinhalaSignAlLakuna
combiningCharacter Char
'\x0dcf' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SinhalaVowelSignAelaPilla
combiningCharacter Char
'\x0ddf' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SinhalaVowelSignGayanukitta
combiningCharacter Char
'\x0e38' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterSaraU
combiningCharacter Char
'\x0e39' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterSaraUu
combiningCharacter Char
'\x0e3a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterPhinthu
combiningCharacter Char
'\x0e48' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterMaiEk
combiningCharacter Char
'\x0e49' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterMaiTho
combiningCharacter Char
'\x0e4a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterMaiTri
combiningCharacter Char
'\x0e4b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ThaiCharacterMaiChattawa
combiningCharacter Char
'\x0eb8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
LaoVowelSignU
combiningCharacter Char
'\x0eb9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
LaoVowelSignUu
combiningCharacter Char
'\x0ec8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
LaoToneMaiEk
combiningCharacter Char
'\x0ec9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
LaoToneMaiTho
combiningCharacter Char
'\x0eca' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
LaoToneMaiTi
combiningCharacter Char
'\x0ecb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
LaoToneMaiCatawa
combiningCharacter Char
'\x0f18' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanAstrologicalSignKhyudPa
combiningCharacter Char
'\x0f19' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanAstrologicalSignSdongTshugs
combiningCharacter Char
'\x0f35' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanMarkNgasBzungNyiZla
combiningCharacter Char
'\x0f37' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanMarkNgasBzungSgorRtags
combiningCharacter Char
'\x0f39' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanMarkTsaPhru
combiningCharacter Char
'\x0f71' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignAa
combiningCharacter Char
'\x0f72' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignI
combiningCharacter Char
'\x0f74' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignU
combiningCharacter Char
'\x0f7a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignE
combiningCharacter Char
'\x0f7b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignEe
combiningCharacter Char
'\x0f7c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignO
combiningCharacter Char
'\x0f7d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignOo
combiningCharacter Char
'\x0f80' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanVowelSignReversedI
combiningCharacter Char
'\x0f82' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanSignNyiZlaNaaDa
combiningCharacter Char
'\x0f83' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanSignSnaLdan
combiningCharacter Char
'\x0f84' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanMarkHalanta
combiningCharacter Char
'\x0f86' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanSignLciRtags
combiningCharacter Char
'\x0f87' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanSignYangRtags
combiningCharacter Char
'\x0fb5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanSubjoinedLetterSsa
combiningCharacter Char
'\x0fb7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanSubjoinedLetterHa
combiningCharacter Char
'\x0fc6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TibetanSymbolPadmaGdan
combiningCharacter Char
'\x102e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MyanmarVowelSignIi
combiningCharacter Char
'\x1037' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MyanmarSignDotBelow
combiningCharacter Char
'\x1039' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MyanmarSignVirama
combiningCharacter Char
'\x103a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MyanmarSignAsat
combiningCharacter Char
'\x108d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MyanmarSignShanCouncilEmphaticTone
combiningCharacter Char
'\x135d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
EthiopicCombiningGeminationAndVowelLengthMark
combiningCharacter Char
'\x135e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
EthiopicCombiningVowelLengthMark
combiningCharacter Char
'\x135f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
EthiopicCombiningGeminationMark
combiningCharacter Char
'\x1714' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TagalogSignVirama
combiningCharacter Char
'\x1734' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HanunooSignPamudpod
combiningCharacter Char
'\x17d2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KhmerSignCoeng
combiningCharacter Char
'\x17dd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KhmerSignAtthacan
combiningCharacter Char
'\x18a9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MongolianLetterAliGaliDagalga
combiningCharacter Char
'\x1939' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
LimbuSignMukphreng
combiningCharacter Char
'\x193a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
LimbuSignKemphreng
combiningCharacter Char
'\x193b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
LimbuSignSaI
combiningCharacter Char
'\x1a17' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BugineseVowelSignI
combiningCharacter Char
'\x1a18' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BugineseVowelSignU
combiningCharacter Char
'\x1a60' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignSakot
combiningCharacter Char
'\x1a75' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignTone1
combiningCharacter Char
'\x1a76' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignTone2
combiningCharacter Char
'\x1a77' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignKhuenTone3
combiningCharacter Char
'\x1a78' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignKhuenTone4
combiningCharacter Char
'\x1a79' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignKhuenTone5
combiningCharacter Char
'\x1a7a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignRaHaam
combiningCharacter Char
'\x1a7b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignMaiSam
combiningCharacter Char
'\x1a7c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiThamSignKhuenLueKaran
combiningCharacter Char
'\x1a7f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiThamCombiningCryptogrammicDot
combiningCharacter Char
'\x1ab0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubledCircumflexAccent
combiningCharacter Char
'\x1ab1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDiaeresisRing
combiningCharacter Char
'\x1ab2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningInfinity
combiningCharacter Char
'\x1ab3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDownwardsArrow
combiningCharacter Char
'\x1ab4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningTripleDot
combiningCharacter Char
'\x1ab5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningXXBelow
combiningCharacter Char
'\x1ab6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningWigglyLineBelow
combiningCharacter Char
'\x1ab7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningOpenMarkBelow
combiningCharacter Char
'\x1ab8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleOpenMarkBelow
combiningCharacter Char
'\x1ab9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLightCentralizationStrokeBelow
combiningCharacter Char
'\x1aba' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningStrongCentralizationStrokeBelow
combiningCharacter Char
'\x1abb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningParenthesesAbove
combiningCharacter Char
'\x1abc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleParenthesesAbove
combiningCharacter Char
'\x1abd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningParenthesesBelow
combiningCharacter Char
'\x1b34' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseSignRerekan
combiningCharacter Char
'\x1b35' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseVowelSignTedung
combiningCharacter Char
'\x1b44' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseAdegAdeg
combiningCharacter Char
'\x1b6b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningTegeh
combiningCharacter Char
'\x1b6c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningEndep
combiningCharacter Char
'\x1b6d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningKempul
combiningCharacter Char
'\x1b6e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningKempli
combiningCharacter Char
'\x1b6f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningJegogan
combiningCharacter Char
'\x1b70' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningKempulWithJegogan
combiningCharacter Char
'\x1b71' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningKempliWithJegogan
combiningCharacter Char
'\x1b72' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningBende
combiningCharacter Char
'\x1b73' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BalineseMusicalSymbolCombiningGong
combiningCharacter Char
'\x1baa' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SundaneseSignPamaaeh
combiningCharacter Char
'\x1bab' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SundaneseSignVirama
combiningCharacter Char
'\x1be6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BatakSignTompi
combiningCharacter Char
'\x1bf2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BatakPangolat
combiningCharacter Char
'\x1bf3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BatakPanongonan
combiningCharacter Char
'\x1c37' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
LepchaSignNukta
combiningCharacter Char
'\x1cd0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneKarshana
combiningCharacter Char
'\x1cd1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneShara
combiningCharacter Char
'\x1cd2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicTonePrenkha
combiningCharacter Char
'\x1cd4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicSignYajurvedicMidlineSvarita
combiningCharacter Char
'\x1cd5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneYajurvedicAggravatedIndependentSvarita
combiningCharacter Char
'\x1cd6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneYajurvedicIndependentSvarita
combiningCharacter Char
'\x1cd7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneYajurvedicKathakaIndependentSvarita
combiningCharacter Char
'\x1cd8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneCandraBelow
combiningCharacter Char
'\x1cd9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneYajurvedicKathakaIndependentSvaritaSchroeder
combiningCharacter Char
'\x1cda' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneDoubleSvarita
combiningCharacter Char
'\x1cdb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneTripleSvarita
combiningCharacter Char
'\x1cdc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneKathakaAnudatta
combiningCharacter Char
'\x1cdd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneDotBelow
combiningCharacter Char
'\x1cde' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneTwoDotsBelow
combiningCharacter Char
'\x1cdf' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneThreeDotsBelow
combiningCharacter Char
'\x1ce0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneRigvedicKashmiriIndependentSvarita
combiningCharacter Char
'\x1ce2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicSignVisargaSvarita
combiningCharacter Char
'\x1ce3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicSignVisargaUdatta
combiningCharacter Char
'\x1ce4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicSignReversedVisargaUdatta
combiningCharacter Char
'\x1ce5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicSignVisargaAnudatta
combiningCharacter Char
'\x1ce6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicSignReversedVisargaAnudatta
combiningCharacter Char
'\x1ce7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicSignVisargaUdattaWithTail
combiningCharacter Char
'\x1ce8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicSignVisargaAnudattaWithTail
combiningCharacter Char
'\x1ced' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicSignTiryak
combiningCharacter Char
'\x1cf4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneCandraAbove
combiningCharacter Char
'\x1cf8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneRingAbove
combiningCharacter Char
'\x1cf9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
VedicToneDoubleRingAbove
combiningCharacter Char
'\x1dc0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDottedGraveAccent
combiningCharacter Char
'\x1dc1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDottedAcuteAccent
combiningCharacter Char
'\x1dc2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningSnakeBelow
combiningCharacter Char
'\x1dc3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningSuspensionMark
combiningCharacter Char
'\x1dc4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronAcute
combiningCharacter Char
'\x1dc5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGraveMacron
combiningCharacter Char
'\x1dc6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronGrave
combiningCharacter Char
'\x1dc7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAcuteMacron
combiningCharacter Char
'\x1dc8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGraveAcuteGrave
combiningCharacter Char
'\x1dc9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAcuteGraveAcute
combiningCharacter Char
'\x1dca' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterRBelow
combiningCharacter Char
'\x1dcb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningBreveMacron
combiningCharacter Char
'\x1dcc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronBreve
combiningCharacter Char
'\x1dcd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleCircumflexAbove
combiningCharacter Char
'\x1dce' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningOgonekAbove
combiningCharacter Char
'\x1dcf' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningZigzagBelow
combiningCharacter Char
'\x1dd0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningIsBelow
combiningCharacter Char
'\x1dd1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningUrAbove
combiningCharacter Char
'\x1dd2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningUsAbove
combiningCharacter Char
'\x1dd3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterFlattenedOpenAAbove
combiningCharacter Char
'\x1dd4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterAe
combiningCharacter Char
'\x1dd5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterAo
combiningCharacter Char
'\x1dd6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterAv
combiningCharacter Char
'\x1dd7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterCCedilla
combiningCharacter Char
'\x1dd8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterInsularD
combiningCharacter Char
'\x1dd9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterEth
combiningCharacter Char
'\x1dda' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterG
combiningCharacter Char
'\x1ddb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinLetterSmallCapitalG
combiningCharacter Char
'\x1ddc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterK
combiningCharacter Char
'\x1ddd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterL
combiningCharacter Char
'\x1dde' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinLetterSmallCapitalL
combiningCharacter Char
'\x1ddf' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinLetterSmallCapitalM
combiningCharacter Char
'\x1de0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterN
combiningCharacter Char
'\x1de1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinLetterSmallCapitalN
combiningCharacter Char
'\x1de2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinLetterSmallCapitalR
combiningCharacter Char
'\x1de3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterRRotunda
combiningCharacter Char
'\x1de4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterS
combiningCharacter Char
'\x1de5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterLongS
combiningCharacter Char
'\x1de6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterZ
combiningCharacter Char
'\x1de7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterAlpha
combiningCharacter Char
'\x1de8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterB
combiningCharacter Char
'\x1de9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterBeta
combiningCharacter Char
'\x1dea' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterSchwa
combiningCharacter Char
'\x1deb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterF
combiningCharacter Char
'\x1dec' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterLWithDoubleMiddleTilde
combiningCharacter Char
'\x1ded' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterOWithLightCentralizationStroke
combiningCharacter Char
'\x1dee' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterP
combiningCharacter Char
'\x1def' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterEsh
combiningCharacter Char
'\x1df0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterUWithLightCentralizationStroke
combiningCharacter Char
'\x1df1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterW
combiningCharacter Char
'\x1df2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterAWithDiaeresis
combiningCharacter Char
'\x1df3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterOWithDiaeresis
combiningCharacter Char
'\x1df4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLatinSmallLetterUWithDiaeresis
combiningCharacter Char
'\x1df5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningUpTackAbove
combiningCharacter Char
'\x1dfb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDeletionMark
combiningCharacter Char
'\x1dfc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleInvertedBreveBelow
combiningCharacter Char
'\x1dfd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAlmostEqualToBelow
combiningCharacter Char
'\x1dfe' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftArrowheadAbove
combiningCharacter Char
'\x1dff' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowheadAndDownArrowheadBelow
combiningCharacter Char
'\x20d0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftHarpoonAbove
combiningCharacter Char
'\x20d1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightHarpoonAbove
combiningCharacter Char
'\x20d2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLongVerticalLineOverlay
combiningCharacter Char
'\x20d3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningShortVerticalLineOverlay
combiningCharacter Char
'\x20d4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAnticlockwiseArrowAbove
combiningCharacter Char
'\x20d5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningClockwiseArrowAbove
combiningCharacter Char
'\x20d6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftArrowAbove
combiningCharacter Char
'\x20d7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowAbove
combiningCharacter Char
'\x20d8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRingOverlay
combiningCharacter Char
'\x20d9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningClockwiseRingOverlay
combiningCharacter Char
'\x20da' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAnticlockwiseRingOverlay
combiningCharacter Char
'\x20db' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningThreeDotsAbove
combiningCharacter Char
'\x20dc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningFourDotsAbove
combiningCharacter Char
'\x20e1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftRightArrowAbove
combiningCharacter Char
'\x20e5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningReverseSolidusOverlay
combiningCharacter Char
'\x20e6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleVerticalStrokeOverlay
combiningCharacter Char
'\x20e7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAnnuitySymbol
combiningCharacter Char
'\x20e8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningTripleUnderdot
combiningCharacter Char
'\x20e9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningWideBridgeAbove
combiningCharacter Char
'\x20ea' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftwardsArrowOverlay
combiningCharacter Char
'\x20eb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLongDoubleSolidusOverlay
combiningCharacter Char
'\x20ec' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightwardsHarpoonWithBarbDownwards
combiningCharacter Char
'\x20ed' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftwardsHarpoonWithBarbDownwards
combiningCharacter Char
'\x20ee' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLeftArrowBelow
combiningCharacter Char
'\x20ef' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningRightArrowBelow
combiningCharacter Char
'\x20f0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningAsteriskAbove
combiningCharacter Char
'\x2cef' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CopticCombiningNiAbove
combiningCharacter Char
'\x2cf0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CopticCombiningSpiritusAsper
combiningCharacter Char
'\x2cf1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CopticCombiningSpiritusLenis
combiningCharacter Char
'\x2d7f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TifinaghConsonantJoiner
combiningCharacter Char
'\x2de0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterBe
combiningCharacter Char
'\x2de1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterVe
combiningCharacter Char
'\x2de2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterGhe
combiningCharacter Char
'\x2de3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterDe
combiningCharacter Char
'\x2de4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterZhe
combiningCharacter Char
'\x2de5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterZe
combiningCharacter Char
'\x2de6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterKa
combiningCharacter Char
'\x2de7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEl
combiningCharacter Char
'\x2de8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEm
combiningCharacter Char
'\x2de9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEn
combiningCharacter Char
'\x2dea' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterO
combiningCharacter Char
'\x2deb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterPe
combiningCharacter Char
'\x2dec' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEr
combiningCharacter Char
'\x2ded' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEs
combiningCharacter Char
'\x2dee' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterTe
combiningCharacter Char
'\x2def' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterHa
combiningCharacter Char
'\x2df0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterTse
combiningCharacter Char
'\x2df1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterChe
combiningCharacter Char
'\x2df2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterSha
combiningCharacter Char
'\x2df3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterShcha
combiningCharacter Char
'\x2df4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterFita
combiningCharacter Char
'\x2df5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEsTe
combiningCharacter Char
'\x2df6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterA
combiningCharacter Char
'\x2df7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterIe
combiningCharacter Char
'\x2df8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterDjerv
combiningCharacter Char
'\x2df9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterMonographUk
combiningCharacter Char
'\x2dfa' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterYat
combiningCharacter Char
'\x2dfb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterYu
combiningCharacter Char
'\x2dfc' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterIotifiedA
combiningCharacter Char
'\x2dfd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterLittleYus
combiningCharacter Char
'\x2dfe' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterBigYus
combiningCharacter Char
'\x2dff' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterIotifiedBigYus
combiningCharacter Char
'\x302a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
IdeographicLevelToneMark
combiningCharacter Char
'\x302b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
IdeographicRisingToneMark
combiningCharacter Char
'\x302c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
IdeographicDepartingToneMark
combiningCharacter Char
'\x302d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
IdeographicEnteringToneMark
combiningCharacter Char
'\x302e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HangulSingleDotToneMark
combiningCharacter Char
'\x302f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HangulDoubleDotToneMark
combiningCharacter Char
'\x3099' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark
combiningCharacter Char
'\x309a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark
combiningCharacter Char
'\xa66f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicVzmet
combiningCharacter Char
'\xa674' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterUkrainianIe
combiningCharacter Char
'\xa675' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterI
combiningCharacter Char
'\xa676' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterYi
combiningCharacter Char
'\xa677' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterU
combiningCharacter Char
'\xa678' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterHardSign
combiningCharacter Char
'\xa679' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterYeru
combiningCharacter Char
'\xa67a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterSoftSign
combiningCharacter Char
'\xa67b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterOmega
combiningCharacter Char
'\xa67c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicKavyka
combiningCharacter Char
'\xa67d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicPayerok
combiningCharacter Char
'\xa69e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterEf
combiningCharacter Char
'\xa69f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicLetterIotifiedE
combiningCharacter Char
'\xa6f0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BamumCombiningMarkKoqndon
combiningCharacter Char
'\xa6f1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BamumCombiningMarkTukwentis
combiningCharacter Char
'\xa806' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SylotiNagriSignHasanta
combiningCharacter Char
'\xa8c4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SaurashtraSignVirama
combiningCharacter Char
'\xa8e0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitZero
combiningCharacter Char
'\xa8e1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitOne
combiningCharacter Char
'\xa8e2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitTwo
combiningCharacter Char
'\xa8e3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitThree
combiningCharacter Char
'\xa8e4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitFour
combiningCharacter Char
'\xa8e5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitFive
combiningCharacter Char
'\xa8e6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitSix
combiningCharacter Char
'\xa8e7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitSeven
combiningCharacter Char
'\xa8e8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitEight
combiningCharacter Char
'\xa8e9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariDigitNine
combiningCharacter Char
'\xa8ea' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterA
combiningCharacter Char
'\xa8eb' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterU
combiningCharacter Char
'\xa8ec' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterKa
combiningCharacter Char
'\xa8ed' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterNa
combiningCharacter Char
'\xa8ee' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterPa
combiningCharacter Char
'\xa8ef' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterRa
combiningCharacter Char
'\xa8f0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariLetterVi
combiningCharacter Char
'\xa8f1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDevanagariSignAvagraha
combiningCharacter Char
'\xa92b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KayahLiTonePlophu
combiningCharacter Char
'\xa92c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KayahLiToneCalya
combiningCharacter Char
'\xa92d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KayahLiToneCalyaPlophu
combiningCharacter Char
'\xa953' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
RejangVirama
combiningCharacter Char
'\xa9b3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
JavaneseSignCecakTelu
combiningCharacter Char
'\xa9c0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
JavanesePangkon
combiningCharacter Char
'\xaab0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiVietMaiKang
combiningCharacter Char
'\xaab2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiVietVowelI
combiningCharacter Char
'\xaab3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiVietVowelUe
combiningCharacter Char
'\xaab4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiVietVowelU
combiningCharacter Char
'\xaab7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiVietMaiKhit
combiningCharacter Char
'\xaab8' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiVietVowelIa
combiningCharacter Char
'\xaabe' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiVietVowelAm
combiningCharacter Char
'\xaabf' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiVietToneMaiEk
combiningCharacter Char
'\xaac1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TaiVietToneMaiTho
combiningCharacter Char
'\xaaf6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MeeteiMayekVirama
combiningCharacter Char
'\xabed' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MeeteiMayekApunIyek
combiningCharacter Char
'\xfb1e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
HebrewPointJudeoSpanishVarika
combiningCharacter Char
'\xfe20' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLigatureLeftHalf
combiningCharacter Char
'\xfe21' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLigatureRightHalf
combiningCharacter Char
'\xfe22' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleTildeLeftHalf
combiningCharacter Char
'\xfe23' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningDoubleTildeRightHalf
combiningCharacter Char
'\xfe24' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronLeftHalf
combiningCharacter Char
'\xfe25' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronRightHalf
combiningCharacter Char
'\xfe26' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningConjoiningMacron
combiningCharacter Char
'\xfe27' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLigatureLeftHalfBelow
combiningCharacter Char
'\xfe28' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningLigatureRightHalfBelow
combiningCharacter Char
'\xfe29' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningTildeLeftHalfBelow
combiningCharacter Char
'\xfe2a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningTildeRightHalfBelow
combiningCharacter Char
'\xfe2b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronLeftHalfBelow
combiningCharacter Char
'\xfe2c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningMacronRightHalfBelow
combiningCharacter Char
'\xfe2d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningConjoiningMacronBelow
combiningCharacter Char
'\xfe2e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicTitloLeftHalf
combiningCharacter Char
'\xfe2f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningCyrillicTitloRightHalf
combiningCharacter Char
'\x101fd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
PhaistosDiscSignCombiningObliqueStroke
combiningCharacter Char
'\x102e0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CopticEpactThousandsMark
combiningCharacter Char
'\x10376' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningOldPermicLetterAn
combiningCharacter Char
'\x10377' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningOldPermicLetterDoi
combiningCharacter Char
'\x10378' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningOldPermicLetterZata
combiningCharacter Char
'\x10379' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningOldPermicLetterNenoe
combiningCharacter Char
'\x1037a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningOldPermicLetterSii
combiningCharacter Char
'\x10a0d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiSignDoubleRingBelow
combiningCharacter Char
'\x10a0f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiSignVisarga
combiningCharacter Char
'\x10a38' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiSignBarAbove
combiningCharacter Char
'\x10a39' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiSignCauda
combiningCharacter Char
'\x10a3a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiSignDotBelow
combiningCharacter Char
'\x10a3f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KharoshthiVirama
combiningCharacter Char
'\x10ae5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ManichaeanAbbreviationMarkAbove
combiningCharacter Char
'\x10ae6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ManichaeanAbbreviationMarkBelow
combiningCharacter Char
'\x11046' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BrahmiVirama
combiningCharacter Char
'\x1107f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BrahmiNumberJoiner
combiningCharacter Char
'\x110b9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KaithiSignVirama
combiningCharacter Char
'\x110ba' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KaithiSignNukta
combiningCharacter Char
'\x11100' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ChakmaSignCandrabindu
combiningCharacter Char
'\x11101' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ChakmaSignAnusvara
combiningCharacter Char
'\x11102' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ChakmaSignVisarga
combiningCharacter Char
'\x11127' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ChakmaVowelSignA
combiningCharacter Char
'\x11133' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ChakmaVirama
combiningCharacter Char
'\x11134' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ChakmaMaayyaa
combiningCharacter Char
'\x11173' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MahajaniSignNukta
combiningCharacter Char
'\x111c0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SharadaSignVirama
combiningCharacter Char
'\x111ca' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SharadaSignNukta
combiningCharacter Char
'\x11235' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KhojkiSignVirama
combiningCharacter Char
'\x11236' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KhojkiSignNukta
combiningCharacter Char
'\x112e9' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KhudawadiSignNukta
combiningCharacter Char
'\x112ea' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
KhudawadiSignVirama
combiningCharacter Char
'\x1133c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
GranthaSignNukta
combiningCharacter Char
'\x1133e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
GranthaVowelSignAa
combiningCharacter Char
'\x1134d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
GranthaSignVirama
combiningCharacter Char
'\x11357' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
GranthaAuLengthMark
combiningCharacter Char
'\x11366' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitZero
combiningCharacter Char
'\x11367' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitOne
combiningCharacter Char
'\x11368' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitTwo
combiningCharacter Char
'\x11369' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitThree
combiningCharacter Char
'\x1136a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitFour
combiningCharacter Char
'\x1136b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitFive
combiningCharacter Char
'\x1136c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaDigitSix
combiningCharacter Char
'\x11370' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaLetterA
combiningCharacter Char
'\x11371' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaLetterKa
combiningCharacter Char
'\x11372' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaLetterNa
combiningCharacter Char
'\x11373' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaLetterVi
combiningCharacter Char
'\x11374' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGranthaLetterPa
combiningCharacter Char
'\x11442' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NewaSignVirama
combiningCharacter Char
'\x11446' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
NewaSignNukta
combiningCharacter Char
'\x114b0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TirhutaVowelSignAa
combiningCharacter Char
'\x114ba' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TirhutaVowelSignShortE
combiningCharacter Char
'\x114bd' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TirhutaVowelSignShortO
combiningCharacter Char
'\x114c2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TirhutaSignVirama
combiningCharacter Char
'\x114c3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TirhutaSignNukta
combiningCharacter Char
'\x115af' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SiddhamVowelSignAa
combiningCharacter Char
'\x115bf' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SiddhamSignVirama
combiningCharacter Char
'\x115c0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
SiddhamSignNukta
combiningCharacter Char
'\x1163f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
ModiSignVirama
combiningCharacter Char
'\x116b6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TakriSignVirama
combiningCharacter Char
'\x116b7' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
TakriSignNukta
combiningCharacter Char
'\x1172b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
AhomSignKiller
combiningCharacter Char
'\x11c3f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BhaiksukiSignVirama
combiningCharacter Char
'\x16af0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BassaVahCombiningHighTone
combiningCharacter Char
'\x16af1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BassaVahCombiningLowTone
combiningCharacter Char
'\x16af2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BassaVahCombiningMidTone
combiningCharacter Char
'\x16af3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BassaVahCombiningLowMidTone
combiningCharacter Char
'\x16af4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
BassaVahCombiningHighLowTone
combiningCharacter Char
'\x16b30' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimTub
combiningCharacter Char
'\x16b31' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimSo
combiningCharacter Char
'\x16b32' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimKes
combiningCharacter Char
'\x16b33' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimKhav
combiningCharacter Char
'\x16b34' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimSuam
combiningCharacter Char
'\x16b35' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimHom
combiningCharacter Char
'\x16b36' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
PahawhHmongMarkCimTaum
combiningCharacter Char
'\x1bc9e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
DuployanDoubleMark
combiningCharacter Char
'\x1d165' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningStem
combiningCharacter Char
'\x1d166' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningSprechgesangStem
combiningCharacter Char
'\x1d167' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningTremolo1
combiningCharacter Char
'\x1d168' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningTremolo2
combiningCharacter Char
'\x1d169' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningTremolo3
combiningCharacter Char
'\x1d16d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningAugmentationDot
combiningCharacter Char
'\x1d16e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlag1
combiningCharacter Char
'\x1d16f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlag2
combiningCharacter Char
'\x1d170' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlag3
combiningCharacter Char
'\x1d171' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlag4
combiningCharacter Char
'\x1d172' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlag5
combiningCharacter Char
'\x1d17b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningAccent
combiningCharacter Char
'\x1d17c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningStaccato
combiningCharacter Char
'\x1d17d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningTenuto
combiningCharacter Char
'\x1d17e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningStaccatissimo
combiningCharacter Char
'\x1d17f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningMarcato
combiningCharacter Char
'\x1d180' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningMarcatoStaccato
combiningCharacter Char
'\x1d181' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningAccentStaccato
combiningCharacter Char
'\x1d182' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningLoure
combiningCharacter Char
'\x1d185' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningDoit
combiningCharacter Char
'\x1d186' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningRip
combiningCharacter Char
'\x1d187' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningFlip
combiningCharacter Char
'\x1d188' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningSmear
combiningCharacter Char
'\x1d189' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningBend
combiningCharacter Char
'\x1d18a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningDoubleTongue
combiningCharacter Char
'\x1d18b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningTripleTongue
combiningCharacter Char
'\x1d1aa' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningDownBow
combiningCharacter Char
'\x1d1ab' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningUpBow
combiningCharacter Char
'\x1d1ac' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningHarmonic
combiningCharacter Char
'\x1d1ad' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MusicalSymbolCombiningSnapPizzicato
combiningCharacter Char
'\x1d242' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekMusicalTriseme
combiningCharacter Char
'\x1d243' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekMusicalTetraseme
combiningCharacter Char
'\x1d244' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGreekMusicalPentaseme
combiningCharacter Char
'\x1e000' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterAzu
combiningCharacter Char
'\x1e001' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterBuky
combiningCharacter Char
'\x1e002' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterVede
combiningCharacter Char
'\x1e003' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterGlagoli
combiningCharacter Char
'\x1e004' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterDobro
combiningCharacter Char
'\x1e005' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYestu
combiningCharacter Char
'\x1e006' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterZhivete
combiningCharacter Char
'\x1e008' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterZemlja
combiningCharacter Char
'\x1e009' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterIzhe
combiningCharacter Char
'\x1e00a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterInitialIzhe
combiningCharacter Char
'\x1e00b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterI
combiningCharacter Char
'\x1e00c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterDjervi
combiningCharacter Char
'\x1e00d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterKako
combiningCharacter Char
'\x1e00e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterLjudije
combiningCharacter Char
'\x1e00f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterMyslite
combiningCharacter Char
'\x1e010' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterNashi
combiningCharacter Char
'\x1e011' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterOnu
combiningCharacter Char
'\x1e012' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterPokoji
combiningCharacter Char
'\x1e013' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterRitsi
combiningCharacter Char
'\x1e014' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterSlovo
combiningCharacter Char
'\x1e015' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterTvrido
combiningCharacter Char
'\x1e016' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterUku
combiningCharacter Char
'\x1e017' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterFritu
combiningCharacter Char
'\x1e018' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterHeru
combiningCharacter Char
'\x1e01b' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterShta
combiningCharacter Char
'\x1e01c' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterTsi
combiningCharacter Char
'\x1e01d' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterChrivi
combiningCharacter Char
'\x1e01e' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterSha
combiningCharacter Char
'\x1e01f' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYeru
combiningCharacter Char
'\x1e020' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYeri
combiningCharacter Char
'\x1e021' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYati
combiningCharacter Char
'\x1e023' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYu
combiningCharacter Char
'\x1e024' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterSmallYus
combiningCharacter Char
'\x1e026' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterYo
combiningCharacter Char
'\x1e027' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterIotatedSmallYus
combiningCharacter Char
'\x1e028' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterBigYus
combiningCharacter Char
'\x1e029' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterIotatedBigYus
combiningCharacter Char
'\x1e02a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
CombiningGlagoliticLetterFita
combiningCharacter Char
'\x1e8d0' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberTeens
combiningCharacter Char
'\x1e8d1' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberTens
combiningCharacter Char
'\x1e8d2' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberHundreds
combiningCharacter Char
'\x1e8d3' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberThousands
combiningCharacter Char
'\x1e8d4' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberTenThousands
combiningCharacter Char
'\x1e8d5' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberHundredThousands
combiningCharacter Char
'\x1e8d6' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
MendeKikakuiCombiningNumberMillions
combiningCharacter Char
'\x1e944' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
AdlamAlifLengthener
combiningCharacter Char
'\x1e945' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
AdlamVowelLengthener
combiningCharacter Char
'\x1e946' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
AdlamGeminationMark
combiningCharacter Char
'\x1e947' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
AdlamHamza
combiningCharacter Char
'\x1e948' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
AdlamConsonantModifier
combiningCharacter Char
'\x1e949' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
AdlamGeminateConsonantModifier
combiningCharacter Char
'\x1e94a' = CombiningCharacter -> Maybe CombiningCharacter
forall a. a -> Maybe a
Just CombiningCharacter
AdlamNukta
combiningCharacter Char
_ = Maybe CombiningCharacter
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 CombiningCharacter -> [CombiningCharacter] -> [CombiningCharacter]
forall a. a -> [a] -> [a]
:) ([CombiningCharacter] -> [CombiningCharacter])
-> (Char, [CombiningCharacter]) -> (Char, [CombiningCharacter])
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 (Bool -> Bool) -> (Char -> Bool) -> Char -> Bool
forall b c a. (b -> c) -> (a -> b) -> a -> c
. Char -> Bool
isCombiningCharacter) (Text -> Text) -> (Text -> Text) -> Text -> Text
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' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00c1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00c2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00c3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00c4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00c5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x00c7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'C', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x00c8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00c9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00ca' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00cb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00cc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00cd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00ce' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00cf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00d1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00d2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00d3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00d4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00d5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00d6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00d9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00da' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00db' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00dc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00dd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00e0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00e1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00e2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00e3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00e4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00e5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x00e7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'c', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x00e8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00e9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00ea' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00eb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00ec' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00ed' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00ee' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00ef' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00f1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00f2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00f3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00f4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00f5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x00f6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00f9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x00fa' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00fb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x00fc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x00fd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x00ff' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0100' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0101' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0102' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0103' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0104' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0105' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0106' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'C', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0107' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'c', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0108' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'C', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0109' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'c', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x010a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'C', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x010b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'c', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x010c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'C', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x010d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'c', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x010e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x010f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0112' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0113' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0114' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0115' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0116' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0117' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0118' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0119' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x011a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x011b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x011c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x011d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x011e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x011f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0120' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0121' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0122' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0123' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0124' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0125' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0128' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x0129' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x012a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x012b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x012c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x012d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x012e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x012f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0130' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0134' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'J', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0135' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'j', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0136' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'K', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0137' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'k', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0139' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x013a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x013b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x013c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x013d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x013e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0143' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0144' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0145' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0146' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0147' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0148' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x014c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x014d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x014e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x014f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0150' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x0151' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x0154' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0155' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0156' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0157' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0158' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0159' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x015a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x015b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x015c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x015d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x015e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x015f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0160' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0161' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0162' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0163' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0164' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0165' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0168' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x0169' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x016a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x016b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x016c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x016d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x016e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x016f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x0170' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x0171' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x0172' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0173' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x0174' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0175' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0176' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0177' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x0178' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0179' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x017a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x017b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x017c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x017d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x017e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01a0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningHorn)
decomposeCombining Char
'\x01a1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningHorn)
decomposeCombining Char
'\x01af' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningHorn)
decomposeCombining Char
'\x01b0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningHorn)
decomposeCombining Char
'\x01cd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01ce' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01cf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01d5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00dc', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01d6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00fc', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01d7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00dc', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01d8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00fc', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01d9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00dc', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01da' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00fc', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01db' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00dc', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x01dc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00fc', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x01de' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00c4', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01df' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00e4', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01e0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0226', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01e1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0227', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01e2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00c6', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01e3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00e6', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01e6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01e7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01e8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'K', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01e9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'k', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01ea' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x01eb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningOgonek)
decomposeCombining Char
'\x01ec' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01ea', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01ed' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01eb', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x01ee' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01b7', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01ef' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0292', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01f0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'j', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x01f4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01f5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01f8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x01f9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x01fa' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00c5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01fb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00e5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01fc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00c6', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01fd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00e6', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01fe' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00d8', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x01ff' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00f8', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0200' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0201' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0202' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0203' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0204' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0205' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0206' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0207' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0208' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0209' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x020a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x020b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x020c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x020d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x020e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x020f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0210' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0211' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0212' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0213' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0214' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0215' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0216' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0217' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningInvertedBreve)
decomposeCombining Char
'\x0218' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningCommaBelow)
decomposeCombining Char
'\x0219' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningCommaBelow)
decomposeCombining Char
'\x021a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningCommaBelow)
decomposeCombining Char
'\x021b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningCommaBelow)
decomposeCombining Char
'\x021e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x021f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningCaron)
decomposeCombining Char
'\x0226' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0227' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0228' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x0229' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x022a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00d6', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x022b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00f6', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x022c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00d5', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x022d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00f5', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x022e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x022f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x0230' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x022e', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0231' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x022f', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0232' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0233' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x0344' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0308', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0385' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00a8', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0386' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0388' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0395', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0389' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0397', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x038a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x038c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x039f', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x038e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x038f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a9', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0390' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03ca', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03aa' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x03ab' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x03ac' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03ad' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03ae' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03af' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03b0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03cb', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03ca' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x03cb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x03cc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03bf', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03cd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03ce' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03d3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03d2', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x03d4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03d2', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0400' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0415', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x0401' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0415', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0403' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0413', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0407' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0406', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x040c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x041a', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x040d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0418', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x040e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0423', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0419' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0418', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0439' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0438', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0450' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0435', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x0451' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0435', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0453' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0433', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x0457' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0456', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x045c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x043a', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x045d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0438', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x045e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0443', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x0476' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0474', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x0477' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0475', CombiningCharacter
CombiningDoubleGraveAccent)
decomposeCombining Char
'\x04c1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0416', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04c2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0436', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04d0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0410', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04d1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0430', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04d2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0410', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04d3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0430', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04d6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0415', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04d7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0435', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x04da' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x04d8', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04db' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x04d9', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04dc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0416', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04dd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0436', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04de' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0417', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04df' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0437', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04e2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0418', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x04e3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0438', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x04e4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0418', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04e5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0438', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04e6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x041e', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04e7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x043e', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04ea' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x04e8', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04eb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x04e9', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04ec' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x042d', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04ed' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x044d', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04ee' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0423', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x04ef' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0443', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x04f0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0423', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04f1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0443', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04f2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0423', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x04f3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0443', CombiningCharacter
CombiningDoubleAcuteAccent)
decomposeCombining Char
'\x04f4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0427', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04f5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0447', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04f8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x042b', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x04f9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x044b', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x0622' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0627', CombiningCharacter
ArabicMaddahAbove)
decomposeCombining Char
'\x0623' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0627', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x0624' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0648', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x0625' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0627', CombiningCharacter
ArabicHamzaBelow)
decomposeCombining Char
'\x0626' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x064a', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x06c0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x06d5', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x06c2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x06c1', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x06d3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x06d2', CombiningCharacter
ArabicHamzaAbove)
decomposeCombining Char
'\x0929' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0928', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x0931' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0930', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x0934' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0933', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x0958' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0915', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x0959' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0916', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0917', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x091c', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0921', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0922', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x092b', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x095f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x092f', CombiningCharacter
DevanagariSignNukta)
decomposeCombining Char
'\x09cb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x09c7', CombiningCharacter
BengaliVowelSignAa)
decomposeCombining Char
'\x09cc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x09c7', CombiningCharacter
BengaliAuLengthMark)
decomposeCombining Char
'\x09dc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x09a1', CombiningCharacter
BengaliSignNukta)
decomposeCombining Char
'\x09dd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x09a2', CombiningCharacter
BengaliSignNukta)
decomposeCombining Char
'\x09df' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x09af', CombiningCharacter
BengaliSignNukta)
decomposeCombining Char
'\x0a33' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0a32', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0a36' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0a38', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0a59' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0a16', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0a5a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0a17', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0a5b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0a1c', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0a5e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0a2b', CombiningCharacter
GurmukhiSignNukta)
decomposeCombining Char
'\x0b48' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0b47', CombiningCharacter
OriyaAiLengthMark)
decomposeCombining Char
'\x0b4b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0b47', CombiningCharacter
OriyaVowelSignAa)
decomposeCombining Char
'\x0b4c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0b47', CombiningCharacter
OriyaAuLengthMark)
decomposeCombining Char
'\x0b5c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0b21', CombiningCharacter
OriyaSignNukta)
decomposeCombining Char
'\x0b5d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0b22', CombiningCharacter
OriyaSignNukta)
decomposeCombining Char
'\x0b94' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0b92', CombiningCharacter
TamilAuLengthMark)
decomposeCombining Char
'\x0bca' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0bc6', CombiningCharacter
TamilVowelSignAa)
decomposeCombining Char
'\x0bcb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0bc7', CombiningCharacter
TamilVowelSignAa)
decomposeCombining Char
'\x0bcc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0bc6', CombiningCharacter
TamilAuLengthMark)
decomposeCombining Char
'\x0c48' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0c46', CombiningCharacter
TeluguAiLengthMark)
decomposeCombining Char
'\x0cc0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0cbf', CombiningCharacter
KannadaLengthMark)
decomposeCombining Char
'\x0cc7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0cc6', CombiningCharacter
KannadaLengthMark)
decomposeCombining Char
'\x0cc8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0cc6', CombiningCharacter
KannadaAiLengthMark)
decomposeCombining Char
'\x0cca' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0cc6', CombiningCharacter
KannadaVowelSignUu)
decomposeCombining Char
'\x0ccb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0cca', CombiningCharacter
KannadaLengthMark)
decomposeCombining Char
'\x0d4a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0d46', CombiningCharacter
MalayalamVowelSignAa)
decomposeCombining Char
'\x0d4b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0d47', CombiningCharacter
MalayalamVowelSignAa)
decomposeCombining Char
'\x0d4c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0d46', CombiningCharacter
MalayalamAuLengthMark)
decomposeCombining Char
'\x0dda' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0dd9', CombiningCharacter
SinhalaSignAlLakuna)
decomposeCombining Char
'\x0ddc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0dd9', CombiningCharacter
SinhalaVowelSignAelaPilla)
decomposeCombining Char
'\x0ddd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0ddc', CombiningCharacter
SinhalaSignAlLakuna)
decomposeCombining Char
'\x0dde' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0dd9', CombiningCharacter
SinhalaVowelSignGayanukitta)
decomposeCombining Char
'\x0f43' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f42', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f4d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f4c', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f52' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f51', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f57' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f56', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f5c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f5b', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f69' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f40', CombiningCharacter
TibetanSubjoinedLetterSsa)
decomposeCombining Char
'\x0f73' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f71', CombiningCharacter
TibetanVowelSignI)
decomposeCombining Char
'\x0f75' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f71', CombiningCharacter
TibetanVowelSignU)
decomposeCombining Char
'\x0f76' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0fb2', CombiningCharacter
TibetanVowelSignReversedI)
decomposeCombining Char
'\x0f78' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0fb3', CombiningCharacter
TibetanVowelSignReversedI)
decomposeCombining Char
'\x0f81' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f71', CombiningCharacter
TibetanVowelSignReversedI)
decomposeCombining Char
'\x0f93' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f92', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0f9d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f9c', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0fa2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0fa1', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0fa7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0fa6', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0fac' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0fab', CombiningCharacter
TibetanSubjoinedLetterHa)
decomposeCombining Char
'\x0fb9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0f90', CombiningCharacter
TibetanSubjoinedLetterSsa)
decomposeCombining Char
'\x1026' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1025', CombiningCharacter
MyanmarVowelSignIi)
decomposeCombining Char
'\x1b06' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b05', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b08' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b07', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b0a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b09', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b0c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b0b', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b0e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b0d', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b12' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b11', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b3b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b3a', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b3d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b3c', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b40' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b3e', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b41' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b3f', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1b43' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1b42', CombiningCharacter
BalineseVowelSignTedung)
decomposeCombining Char
'\x1e00' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningRingBelow)
decomposeCombining Char
'\x1e01' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningRingBelow)
decomposeCombining Char
'\x1e02' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'B', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e03' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'b', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e04' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'B', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e05' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'b', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e06' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'B', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e07' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'b', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e08' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00c7', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e09' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00e7', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e0a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e0b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e0c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e0d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e0e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e0f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e10' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x1e11' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x1e12' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'D', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e13' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'd', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e14' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0112', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e15' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0113', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e16' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0112', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e17' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0113', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e18' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e19' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e1a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e1b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e1c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0228', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1e1d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0229', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1e1e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'F', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e1f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'f', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e20' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'G', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e21' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'g', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e22' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e23' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e24' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e25' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e26' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e27' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e28' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x1e29' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningCedilla)
decomposeCombining Char
'\x1e2a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'H', CombiningCharacter
CombiningBreveBelow)
decomposeCombining Char
'\x1e2b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningBreveBelow)
decomposeCombining Char
'\x1e2c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e2d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e2e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00cf', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e2f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00ef', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e30' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'K', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e31' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'k', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e32' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'K', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e33' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'k', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e34' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'K', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e35' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'k', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e36' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e37' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e38' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1e36', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e39' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1e37', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e3a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e3b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e3c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'L', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e3d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'l', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e3e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'M', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e3f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'm', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e40' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'M', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e41' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'm', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e42' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'M', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e43' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'm', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e44' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e45' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e46' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e47' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e48' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e49' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e4a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'N', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e4b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'n', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e4c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00d5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e4d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00f5', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e4e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00d5', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e4f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00f5', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e50' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x014c', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e51' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x014d', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e52' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x014c', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e53' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x014d', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e54' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'P', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e55' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'p', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e56' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'P', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e57' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'p', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e58' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e59' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e5a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e5b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e5c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1e5a', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e5d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1e5b', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1e5e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'R', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e5f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'r', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e60' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e61' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e62' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'S', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e63' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
's', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e64' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x015a', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e65' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x015b', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e66' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0160', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e67' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0161', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e68' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1e62', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e69' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1e63', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e6a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e6b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e6c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e6d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e6e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e6f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e70' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'T', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e71' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e72' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningDiaeresisBelow)
decomposeCombining Char
'\x1e73' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningDiaeresisBelow)
decomposeCombining Char
'\x1e74' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e75' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningTildeBelow)
decomposeCombining Char
'\x1e76' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e77' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningCircumflexAccentBelow)
decomposeCombining Char
'\x1e78' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0168', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e79' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0169', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e7a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x016a', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e7b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x016b', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e7c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'V', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1e7d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'v', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1e7e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'V', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e7f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'v', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e80' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e81' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1e82' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e83' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1e84' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e85' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e86' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e87' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e88' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'W', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e89' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e8a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'X', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e8b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'x', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e8c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'X', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e8d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'x', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e8e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e8f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1e90' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1e91' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1e92' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e93' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1e94' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Z', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e95' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'z', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e96' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'h', CombiningCharacter
CombiningMacronBelow)
decomposeCombining Char
'\x1e97' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
't', CombiningCharacter
CombiningDiaeresis)
decomposeCombining Char
'\x1e98' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'w', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x1e99' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningRingAbove)
decomposeCombining Char
'\x1e9b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x017f', CombiningCharacter
CombiningDotAbove)
decomposeCombining Char
'\x1ea0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ea1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ea2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'A', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ea3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'a', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ea4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00c2', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ea5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00e2', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ea6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00c2', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ea7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00e2', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ea8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00c2', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ea9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00e2', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eaa' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00c2', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1eab' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00e2', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1eac' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1ea0', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1ead' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1ea1', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1eae' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0102', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1eaf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0103', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1eb0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0102', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1eb1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0103', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1eb2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0102', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eb3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0103', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eb4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0102', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1eb5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0103', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1eb6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1ea0', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1eb7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1ea1', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1eb8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1eb9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1eba' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ebb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ebc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'E', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ebd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'e', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ebe' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00ca', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ebf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00ea', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ec0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00ca', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ec1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00ea', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ec2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00ca', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ec3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00ea', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ec4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00ca', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ec5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00ea', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ec6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1eb8', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1ec7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1eb9', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1ec8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ec9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eca' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'I', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ecb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'i', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ecc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ecd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ece' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'O', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ecf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'o', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ed0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00d4', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ed1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00f4', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ed2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00d4', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ed3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00f4', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ed4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00d4', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ed5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00f4', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ed6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00d4', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ed7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00f4', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ed8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1ecc', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1ed9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1ecd', CombiningCharacter
CombiningCircumflexAccent)
decomposeCombining Char
'\x1eda' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01a0', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1edb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01a1', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1edc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01a0', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1edd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01a1', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ede' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01a0', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1edf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01a1', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ee0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01a0', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ee1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01a1', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ee2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01a0', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ee3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01a1', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ee4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ee5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ee6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'U', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ee7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'u', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ee8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01af', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1ee9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01b0', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1eea' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01af', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1eeb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01b0', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1eec' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01af', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eed' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01b0', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1eee' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01af', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1eef' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01b0', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ef0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01af', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ef1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x01b0', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ef2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ef3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ef4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ef5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningDotBelow)
decomposeCombining Char
'\x1ef6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ef7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningHookAbove)
decomposeCombining Char
'\x1ef8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'Y', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1ef9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'y', CombiningCharacter
CombiningTilde)
decomposeCombining Char
'\x1f00' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f01' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f02' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f00', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f03' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f01', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f04' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f00', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f05' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f01', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f06' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f00', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f07' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f01', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f08' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f09' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f0a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f08', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f0b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f09', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f0c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f08', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f0d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f09', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f0e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f08', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f0f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f09', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f10' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b5', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f11' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b5', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f12' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f10', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f13' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f11', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f14' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f10', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f15' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f11', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f18' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0395', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f19' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0395', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f1a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f18', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f1b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f19', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f1c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f18', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f1d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f19', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f20' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f21' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f22' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f20', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f23' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f21', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f24' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f20', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f25' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f21', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f26' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f20', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f27' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f21', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f28' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0397', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f29' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0397', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f2a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f28', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f2b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f29', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f2c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f28', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f2d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f29', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f2e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f28', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f2f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f29', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f30' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f31' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f32' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f30', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f33' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f31', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f34' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f30', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f35' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f31', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f36' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f30', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f37' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f31', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f38' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f39' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f3a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f38', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f3b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f39', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f3c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f38', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f3d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f39', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f3e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f38', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f3f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f39', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f40' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03bf', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f41' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03bf', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f42' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f40', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f43' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f41', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f44' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f40', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f45' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f41', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f48' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x039f', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f49' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x039f', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f4a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f48', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f4b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f49', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f4c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f48', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f4d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f49', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f50' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f51' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f52' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f50', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f53' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f51', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f54' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f50', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f55' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f51', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f56' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f50', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f57' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f51', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f59' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f5b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f59', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f5d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f59', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f5f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f59', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f60' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f61' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f62' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f60', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f63' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f61', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f64' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f60', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f65' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f61', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f66' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f60', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f67' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f61', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f68' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a9', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1f69' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a9', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1f6a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f68', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f6b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f69', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f6c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f68', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f6d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f69', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1f6e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f68', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f6f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f69', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1f70' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f72' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b5', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f74' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f76' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f78' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03bf', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f7a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f7c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1f80' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f00', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f81' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f01', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f82' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f02', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f83' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f03', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f84' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f04', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f85' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f05', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f86' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f06', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f87' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f07', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f88' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f08', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f89' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f09', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f0a', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f0b', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f0c', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f0d', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f0e', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f8f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f0f', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f90' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f20', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f91' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f21', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f92' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f22', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f93' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f23', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f94' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f24', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f95' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f25', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f96' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f26', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f97' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f27', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f98' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f28', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f99' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f29', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f2a', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f2b', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f2c', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f2d', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f2e', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1f9f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f2f', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f60', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f61', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f62', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f63', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f64', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f65', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f66', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f67', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f68', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fa9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f69', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1faa' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f6a', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fab' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f6b', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fac' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f6c', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fad' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f6d', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fae' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f6e', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1faf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f6f', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fb0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fb1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fb2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f70', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fb3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fb4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03ac', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fb6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b1', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fb7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1fb6', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fb8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fb9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fba' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fbc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0391', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fc1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00a8', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fc2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f74', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fc3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fc4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03ae', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fc6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b7', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fc7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1fc6', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fc8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0395', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fca' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0397', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fcc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0397', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1fcd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1fbf', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fce' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1fbf', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1fcf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1fbf', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fd0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fd1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fd2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03ca', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fd6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03b9', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fd7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03ca', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fd8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fd9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fda' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x0399', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fdd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1ffe', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fde' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1ffe', CombiningCharacter
CombiningAcuteAccent)
decomposeCombining Char
'\x1fdf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1ffe', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fe0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fe1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fe2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03cb', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fe4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c1', CombiningCharacter
CombiningCommaAbove)
decomposeCombining Char
'\x1fe5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c1', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1fe6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c5', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fe7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03cb', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1fe8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningBreve)
decomposeCombining Char
'\x1fe9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningMacron)
decomposeCombining Char
'\x1fea' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a5', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1fec' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a1', CombiningCharacter
CombiningReversedCommaAbove)
decomposeCombining Char
'\x1fed' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x00a8', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ff2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1f7c', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1ff3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1ff4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03ce', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1ff6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03c9', CombiningCharacter
CombiningGreekPerispomeni)
decomposeCombining Char
'\x1ff7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1ff6', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x1ff8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x039f', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ffa' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a9', CombiningCharacter
CombiningGraveAccent)
decomposeCombining Char
'\x1ffc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x03a9', CombiningCharacter
CombiningGreekYpogegrammeni)
decomposeCombining Char
'\x219a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2190', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x219b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2192', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x21ae' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2194', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x21cd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x21d0', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x21ce' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x21d4', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x21cf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x21d2', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2204' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2203', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2209' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2208', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x220c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x220b', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2224' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2223', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2226' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2225', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2241' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x223c', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2244' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2243', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2247' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2245', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2249' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2248', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2260' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'=', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2262' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2261', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x226d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x224d', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x226e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'<', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x226f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'>', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2270' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2264', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2271' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2265', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2274' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2272', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2275' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2273', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2278' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2276', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2279' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2277', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2280' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x227a', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2281' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x227b', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2284' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2282', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2285' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2283', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2288' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2286', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2289' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2287', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ac' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x22a2', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ad' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x22a8', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ae' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x22a9', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22af' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x22ab', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22e0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x227c', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22e1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x227d', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22e2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2291', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22e3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2292', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ea' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x22b2', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22eb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x22b3', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ec' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x22b4', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x22ed' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x22b5', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x2adc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x2add', CombiningCharacter
CombiningLongSolidusOverlay)
decomposeCombining Char
'\x304c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x304b', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x304e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x304d', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3050' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x304f', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3052' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3051', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3054' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3053', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3056' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3055', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3058' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3057', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x305a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3059', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x305c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x305b', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x305e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x305d', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3060' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x305f', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3062' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3061', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3065' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3064', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3067' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3066', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3069' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3068', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3070' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x306f', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3071' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x306f', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x3073' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3072', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3074' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3072', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x3076' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3075', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x3077' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3075', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x3079' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3078', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x307a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3078', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x307c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x307b', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x307d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x307b', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x3094' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x3046', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x309e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x309d', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30ac' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30ab', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30ae' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30ad', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30b0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30af', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30b2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30b1', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30b4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30b3', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30b6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30b5', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30b8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30b7', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30ba' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30b9', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30bc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30bb', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30be' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30bd', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30c0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30bf', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30c2' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30c1', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30c5' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30c4', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30c7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30c6', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30c9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30c8', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30d0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30cf', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30d1' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30cf', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x30d3' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30d2', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30d4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30d2', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x30d6' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30d5', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30d7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30d5', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x30d9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30d8', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30da' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30d8', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x30dc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30db', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30dd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30db', CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark)
decomposeCombining Char
'\x30f4' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30a6', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30f7' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30ef', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30f8' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30f0', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30f9' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30f1', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30fa' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30f2', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\x30fe' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x30fd', CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark)
decomposeCombining Char
'\xfb1d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d9', CombiningCharacter
HebrewPointHiriq)
decomposeCombining Char
'\xfb1f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05f2', CombiningCharacter
HebrewPointPatah)
decomposeCombining Char
'\xfb2a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e9', CombiningCharacter
HebrewPointShinDot)
decomposeCombining Char
'\xfb2b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e9', CombiningCharacter
HebrewPointSinDot)
decomposeCombining Char
'\xfb2c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\xfb49', CombiningCharacter
HebrewPointShinDot)
decomposeCombining Char
'\xfb2d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\xfb49', CombiningCharacter
HebrewPointSinDot)
decomposeCombining Char
'\xfb2e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d0', CombiningCharacter
HebrewPointPatah)
decomposeCombining Char
'\xfb2f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d0', CombiningCharacter
HebrewPointQamats)
decomposeCombining Char
'\xfb30' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d0', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb31' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d1', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb32' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d2', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb33' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d3', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb34' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d4', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb35' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d5', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb36' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d6', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb38' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d8', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb39' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d9', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb3a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05da', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb3b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05db', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb3c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05dc', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb3e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05de', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb40' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e0', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb41' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e1', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb43' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e3', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb44' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e4', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb46' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e6', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb47' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e7', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb48' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e8', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb49' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e9', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb4a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05ea', CombiningCharacter
HebrewPointDageshOrMapiq)
decomposeCombining Char
'\xfb4b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d5', CombiningCharacter
HebrewPointHolam)
decomposeCombining Char
'\xfb4c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05d1', CombiningCharacter
HebrewPointRafe)
decomposeCombining Char
'\xfb4d' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05db', CombiningCharacter
HebrewPointRafe)
decomposeCombining Char
'\xfb4e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x05e4', CombiningCharacter
HebrewPointRafe)
decomposeCombining Char
'\x1109a' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x11099', CombiningCharacter
KaithiSignNukta)
decomposeCombining Char
'\x1109c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1109b', CombiningCharacter
KaithiSignNukta)
decomposeCombining Char
'\x110ab' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x110a5', CombiningCharacter
KaithiSignNukta)
decomposeCombining Char
'\x1112e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x11131', CombiningCharacter
ChakmaVowelSignA)
decomposeCombining Char
'\x1112f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x11132', CombiningCharacter
ChakmaVowelSignA)
decomposeCombining Char
'\x1134b' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x11347', CombiningCharacter
GranthaVowelSignAa)
decomposeCombining Char
'\x1134c' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x11347', CombiningCharacter
GranthaAuLengthMark)
decomposeCombining Char
'\x114bb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x114b9', CombiningCharacter
TirhutaVowelSignShortE)
decomposeCombining Char
'\x114bc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x114b9', CombiningCharacter
TirhutaVowelSignAa)
decomposeCombining Char
'\x114be' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x114b9', CombiningCharacter
TirhutaVowelSignShortO)
decomposeCombining Char
'\x115ba' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x115b8', CombiningCharacter
SiddhamVowelSignAa)
decomposeCombining Char
'\x115bb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x115b9', CombiningCharacter
SiddhamVowelSignAa)
decomposeCombining Char
'\x1d15e' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d157', CombiningCharacter
MusicalSymbolCombiningStem)
decomposeCombining Char
'\x1d15f' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d158', CombiningCharacter
MusicalSymbolCombiningStem)
decomposeCombining Char
'\x1d160' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d15f', CombiningCharacter
MusicalSymbolCombiningFlag1)
decomposeCombining Char
'\x1d161' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d15f', CombiningCharacter
MusicalSymbolCombiningFlag2)
decomposeCombining Char
'\x1d162' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d15f', CombiningCharacter
MusicalSymbolCombiningFlag3)
decomposeCombining Char
'\x1d163' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d15f', CombiningCharacter
MusicalSymbolCombiningFlag4)
decomposeCombining Char
'\x1d164' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d15f', CombiningCharacter
MusicalSymbolCombiningFlag5)
decomposeCombining Char
'\x1d1bb' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d1b9', CombiningCharacter
MusicalSymbolCombiningStem)
decomposeCombining Char
'\x1d1bc' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d1ba', CombiningCharacter
MusicalSymbolCombiningStem)
decomposeCombining Char
'\x1d1bd' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d1bb', CombiningCharacter
MusicalSymbolCombiningFlag1)
decomposeCombining Char
'\x1d1be' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d1bc', CombiningCharacter
MusicalSymbolCombiningFlag1)
decomposeCombining Char
'\x1d1bf' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d1bb', CombiningCharacter
MusicalSymbolCombiningFlag2)
decomposeCombining Char
'\x1d1c0' = (Char, CombiningCharacter) -> Maybe (Char, CombiningCharacter)
forall a. a -> Maybe a
Just (Char
'\x1d1bc', CombiningCharacter
MusicalSymbolCombiningFlag2)
decomposeCombining Char
_ = Maybe (Char, CombiningCharacter)
forall a. Maybe a
Nothing
composeCombiningSequence ::
Char ->
[CombiningCharacter] ->
(Char, [CombiningCharacter])
composeCombiningSequence :: Char -> [CombiningCharacter] -> (Char, [CombiningCharacter])
composeCombiningSequence = ([CombiningCharacter] -> Char -> (Char, [CombiningCharacter]))
-> Char -> [CombiningCharacter] -> (Char, [CombiningCharacter])
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 = (CombiningCharacter -> Char -> Maybe Char)
-> Char -> CombiningCharacter -> Maybe Char
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' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00c0'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00c1'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00c2'
composeCombining' CombiningCharacter
CombiningTilde Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00c3'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00c4'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00c5'
composeCombining' CombiningCharacter
CombiningCedilla Char
'C' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00c7'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00c8'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00c9'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00ca'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00cb'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00cc'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00cd'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00ce'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00cf'
composeCombining' CombiningCharacter
CombiningTilde Char
'N' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00d1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00d2'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00d3'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00d4'
composeCombining' CombiningCharacter
CombiningTilde Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00d5'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00d6'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00d9'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00da'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00db'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00dc'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'Y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00dd'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00e0'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00e1'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00e2'
composeCombining' CombiningCharacter
CombiningTilde Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00e3'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00e4'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00e5'
composeCombining' CombiningCharacter
CombiningCedilla Char
'c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00e7'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00e8'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00e9'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00ea'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00eb'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00ec'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00ed'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00ee'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00ef'
composeCombining' CombiningCharacter
CombiningTilde Char
'n' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00f1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00f2'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00f3'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00f4'
composeCombining' CombiningCharacter
CombiningTilde Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00f5'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00f6'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00f9'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00fa'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00fb'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00fc'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00fd'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x00ff'
composeCombining' CombiningCharacter
CombiningMacron Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0100'
composeCombining' CombiningCharacter
CombiningMacron Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0101'
composeCombining' CombiningCharacter
CombiningBreve Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0102'
composeCombining' CombiningCharacter
CombiningBreve Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0103'
composeCombining' CombiningCharacter
CombiningOgonek Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0104'
composeCombining' CombiningCharacter
CombiningOgonek Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0105'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'C' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0106'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0107'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'C' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0108'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0109'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'C' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x010a'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x010b'
composeCombining' CombiningCharacter
CombiningCaron Char
'C' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x010c'
composeCombining' CombiningCharacter
CombiningCaron Char
'c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x010d'
composeCombining' CombiningCharacter
CombiningCaron Char
'D' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x010e'
composeCombining' CombiningCharacter
CombiningCaron Char
'd' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x010f'
composeCombining' CombiningCharacter
CombiningMacron Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0112'
composeCombining' CombiningCharacter
CombiningMacron Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0113'
composeCombining' CombiningCharacter
CombiningBreve Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0114'
composeCombining' CombiningCharacter
CombiningBreve Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0115'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0116'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0117'
composeCombining' CombiningCharacter
CombiningOgonek Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0118'
composeCombining' CombiningCharacter
CombiningOgonek Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0119'
composeCombining' CombiningCharacter
CombiningCaron Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x011a'
composeCombining' CombiningCharacter
CombiningCaron Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x011b'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'G' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x011c'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'g' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x011d'
composeCombining' CombiningCharacter
CombiningBreve Char
'G' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x011e'
composeCombining' CombiningCharacter
CombiningBreve Char
'g' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x011f'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'G' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0120'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'g' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0121'
composeCombining' CombiningCharacter
CombiningCedilla Char
'G' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0122'
composeCombining' CombiningCharacter
CombiningCedilla Char
'g' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0123'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'H' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0124'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'h' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0125'
composeCombining' CombiningCharacter
CombiningTilde Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0128'
composeCombining' CombiningCharacter
CombiningTilde Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0129'
composeCombining' CombiningCharacter
CombiningMacron Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x012a'
composeCombining' CombiningCharacter
CombiningMacron Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x012b'
composeCombining' CombiningCharacter
CombiningBreve Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x012c'
composeCombining' CombiningCharacter
CombiningBreve Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x012d'
composeCombining' CombiningCharacter
CombiningOgonek Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x012e'
composeCombining' CombiningCharacter
CombiningOgonek Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x012f'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0130'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'J' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0134'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'j' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0135'
composeCombining' CombiningCharacter
CombiningCedilla Char
'K' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0136'
composeCombining' CombiningCharacter
CombiningCedilla Char
'k' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0137'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'L' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0139'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'l' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x013a'
composeCombining' CombiningCharacter
CombiningCedilla Char
'L' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x013b'
composeCombining' CombiningCharacter
CombiningCedilla Char
'l' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x013c'
composeCombining' CombiningCharacter
CombiningCaron Char
'L' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x013d'
composeCombining' CombiningCharacter
CombiningCaron Char
'l' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x013e'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'N' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0143'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'n' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0144'
composeCombining' CombiningCharacter
CombiningCedilla Char
'N' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0145'
composeCombining' CombiningCharacter
CombiningCedilla Char
'n' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0146'
composeCombining' CombiningCharacter
CombiningCaron Char
'N' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0147'
composeCombining' CombiningCharacter
CombiningCaron Char
'n' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0148'
composeCombining' CombiningCharacter
CombiningMacron Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x014c'
composeCombining' CombiningCharacter
CombiningMacron Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x014d'
composeCombining' CombiningCharacter
CombiningBreve Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x014e'
composeCombining' CombiningCharacter
CombiningBreve Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x014f'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0150'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0151'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'R' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0154'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'r' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0155'
composeCombining' CombiningCharacter
CombiningCedilla Char
'R' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0156'
composeCombining' CombiningCharacter
CombiningCedilla Char
'r' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0157'
composeCombining' CombiningCharacter
CombiningCaron Char
'R' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0158'
composeCombining' CombiningCharacter
CombiningCaron Char
'r' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0159'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'S' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x015a'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
's' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x015b'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'S' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x015c'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
's' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x015d'
composeCombining' CombiningCharacter
CombiningCedilla Char
'S' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x015e'
composeCombining' CombiningCharacter
CombiningCedilla Char
's' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x015f'
composeCombining' CombiningCharacter
CombiningCaron Char
'S' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0160'
composeCombining' CombiningCharacter
CombiningCaron Char
's' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0161'
composeCombining' CombiningCharacter
CombiningCedilla Char
'T' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0162'
composeCombining' CombiningCharacter
CombiningCedilla Char
't' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0163'
composeCombining' CombiningCharacter
CombiningCaron Char
'T' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0164'
composeCombining' CombiningCharacter
CombiningCaron Char
't' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0165'
composeCombining' CombiningCharacter
CombiningTilde Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0168'
composeCombining' CombiningCharacter
CombiningTilde Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0169'
composeCombining' CombiningCharacter
CombiningMacron Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x016a'
composeCombining' CombiningCharacter
CombiningMacron Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x016b'
composeCombining' CombiningCharacter
CombiningBreve Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x016c'
composeCombining' CombiningCharacter
CombiningBreve Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x016d'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x016e'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x016f'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0170'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0171'
composeCombining' CombiningCharacter
CombiningOgonek Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0172'
composeCombining' CombiningCharacter
CombiningOgonek Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0173'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'W' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0174'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'w' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0175'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'Y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0176'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0177'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'Y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0178'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'Z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0179'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x017a'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'Z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x017b'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x017c'
composeCombining' CombiningCharacter
CombiningCaron Char
'Z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x017d'
composeCombining' CombiningCharacter
CombiningCaron Char
'z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x017e'
composeCombining' CombiningCharacter
CombiningHorn Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01a0'
composeCombining' CombiningCharacter
CombiningHorn Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01a1'
composeCombining' CombiningCharacter
CombiningHorn Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01af'
composeCombining' CombiningCharacter
CombiningHorn Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01b0'
composeCombining' CombiningCharacter
CombiningCaron Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01cd'
composeCombining' CombiningCharacter
CombiningCaron Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01ce'
composeCombining' CombiningCharacter
CombiningCaron Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01cf'
composeCombining' CombiningCharacter
CombiningCaron Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01d0'
composeCombining' CombiningCharacter
CombiningCaron Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01d1'
composeCombining' CombiningCharacter
CombiningCaron Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01d2'
composeCombining' CombiningCharacter
CombiningCaron Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01d3'
composeCombining' CombiningCharacter
CombiningCaron Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01d4'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00dc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01d5'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00fc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01d6'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00dc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01d7'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00fc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01d8'
composeCombining' CombiningCharacter
CombiningCaron Char
'\x00dc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01d9'
composeCombining' CombiningCharacter
CombiningCaron Char
'\x00fc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01da'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00dc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01db'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00fc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01dc'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00c4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01de'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00e4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01df'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0226' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01e0'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0227' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01e1'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00c6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01e2'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00e6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01e3'
composeCombining' CombiningCharacter
CombiningCaron Char
'G' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01e6'
composeCombining' CombiningCharacter
CombiningCaron Char
'g' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01e7'
composeCombining' CombiningCharacter
CombiningCaron Char
'K' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01e8'
composeCombining' CombiningCharacter
CombiningCaron Char
'k' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01e9'
composeCombining' CombiningCharacter
CombiningOgonek Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01ea'
composeCombining' CombiningCharacter
CombiningOgonek Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01eb'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x01ea' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01ec'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x01eb' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01ed'
composeCombining' CombiningCharacter
CombiningCaron Char
'\x01b7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01ee'
composeCombining' CombiningCharacter
CombiningCaron Char
'\x0292' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01ef'
composeCombining' CombiningCharacter
CombiningCaron Char
'j' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01f0'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'G' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01f4'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'g' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01f5'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'N' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01f8'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'n' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01f9'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00c5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01fa'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00e5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01fb'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00c6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01fc'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00e6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01fd'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00d8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01fe'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00f8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x01ff'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0200'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0201'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0202'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0203'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0204'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0205'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0206'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0207'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0208'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0209'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x020a'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x020b'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x020c'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x020d'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x020e'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x020f'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'R' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0210'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'r' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0211'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'R' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0212'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'r' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0213'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0214'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0215'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0216'
composeCombining' CombiningCharacter
CombiningInvertedBreve Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0217'
composeCombining' CombiningCharacter
CombiningCommaBelow Char
'S' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0218'
composeCombining' CombiningCharacter
CombiningCommaBelow Char
's' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0219'
composeCombining' CombiningCharacter
CombiningCommaBelow Char
'T' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x021a'
composeCombining' CombiningCharacter
CombiningCommaBelow Char
't' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x021b'
composeCombining' CombiningCharacter
CombiningCaron Char
'H' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x021e'
composeCombining' CombiningCharacter
CombiningCaron Char
'h' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x021f'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0226'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0227'
composeCombining' CombiningCharacter
CombiningCedilla Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0228'
composeCombining' CombiningCharacter
CombiningCedilla Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0229'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00d6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x022a'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00f6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x022b'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00d5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x022c'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x00f5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x022d'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x022e'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x022f'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x022e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0230'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x022f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0231'
composeCombining' CombiningCharacter
CombiningMacron Char
'Y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0232'
composeCombining' CombiningCharacter
CombiningMacron Char
'y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0233'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0308' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0344'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00a8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0385'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0391' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0386'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0395' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0388'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0397' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0389'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0399' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x038a'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x039f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x038c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03a5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x038e'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03a9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x038f'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03ca' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0390'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0399' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03aa'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x03a5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03ab'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03b1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03ac'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03b5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03ad'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03b7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03ae'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03af'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03cb' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03b0'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x03b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03ca'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x03c5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03cb'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03bf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03cc'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03c5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03cd'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03c9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03ce'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x03d2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03d3'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x03d2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x03d4'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0415' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0400'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0415' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0401'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0413' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0403'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0406' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0407'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x041a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x040c'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0418' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x040d'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0423' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x040e'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0418' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0419'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0438' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0439'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0435' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0450'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0435' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0451'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0433' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0453'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0456' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0457'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x043a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x045c'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0438' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x045d'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0443' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x045e'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'\x0474' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0476'
composeCombining' CombiningCharacter
CombiningDoubleGraveAccent Char
'\x0475' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0477'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0416' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04c1'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0436' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04c2'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0410' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04d0'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0430' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04d1'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0410' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04d2'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0430' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04d3'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0415' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04d6'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0435' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04d7'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x04d8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04da'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x04d9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04db'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0416' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04dc'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0436' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04dd'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0417' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04de'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0437' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04df'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0418' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04e2'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0438' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04e3'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0418' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04e4'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0438' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04e5'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x041e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04e6'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x043e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04e7'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x04e8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04ea'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x04e9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04eb'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x042d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04ec'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x044d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04ed'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0423' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04ee'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0443' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04ef'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0423' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04f0'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0443' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04f1'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'\x0423' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04f2'
composeCombining' CombiningCharacter
CombiningDoubleAcuteAccent Char
'\x0443' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04f3'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0427' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04f4'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x0447' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04f5'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x042b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04f8'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x044b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x04f9'
composeCombining' CombiningCharacter
ArabicMaddahAbove Char
'\x0627' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0622'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x0627' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0623'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x0648' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0624'
composeCombining' CombiningCharacter
ArabicHamzaBelow Char
'\x0627' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0625'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x064a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0626'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x06d5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x06c0'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x06c1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x06c2'
composeCombining' CombiningCharacter
ArabicHamzaAbove Char
'\x06d2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x06d3'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0928' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0929'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0930' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0931'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0933' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0934'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0915' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0958'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0916' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0959'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0917' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x095a'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x091c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x095b'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0921' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x095c'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x0922' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x095d'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x092b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x095e'
composeCombining' CombiningCharacter
DevanagariSignNukta Char
'\x092f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x095f'
composeCombining' CombiningCharacter
BengaliVowelSignAa Char
'\x09c7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x09cb'
composeCombining' CombiningCharacter
BengaliAuLengthMark Char
'\x09c7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x09cc'
composeCombining' CombiningCharacter
BengaliSignNukta Char
'\x09a1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x09dc'
composeCombining' CombiningCharacter
BengaliSignNukta Char
'\x09a2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x09dd'
composeCombining' CombiningCharacter
BengaliSignNukta Char
'\x09af' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x09df'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a32' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0a33'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a38' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0a36'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a16' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0a59'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a17' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0a5a'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a1c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0a5b'
composeCombining' CombiningCharacter
GurmukhiSignNukta Char
'\x0a2b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0a5e'
composeCombining' CombiningCharacter
OriyaAiLengthMark Char
'\x0b47' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0b48'
composeCombining' CombiningCharacter
OriyaVowelSignAa Char
'\x0b47' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0b4b'
composeCombining' CombiningCharacter
OriyaAuLengthMark Char
'\x0b47' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0b4c'
composeCombining' CombiningCharacter
OriyaSignNukta Char
'\x0b21' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0b5c'
composeCombining' CombiningCharacter
OriyaSignNukta Char
'\x0b22' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0b5d'
composeCombining' CombiningCharacter
TamilAuLengthMark Char
'\x0b92' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0b94'
composeCombining' CombiningCharacter
TamilVowelSignAa Char
'\x0bc6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0bca'
composeCombining' CombiningCharacter
TamilVowelSignAa Char
'\x0bc7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0bcb'
composeCombining' CombiningCharacter
TamilAuLengthMark Char
'\x0bc6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0bcc'
composeCombining' CombiningCharacter
TeluguAiLengthMark Char
'\x0c46' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0c48'
composeCombining' CombiningCharacter
KannadaLengthMark Char
'\x0cbf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0cc0'
composeCombining' CombiningCharacter
KannadaLengthMark Char
'\x0cc6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0cc7'
composeCombining' CombiningCharacter
KannadaAiLengthMark Char
'\x0cc6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0cc8'
composeCombining' CombiningCharacter
KannadaVowelSignUu Char
'\x0cc6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0cca'
composeCombining' CombiningCharacter
KannadaLengthMark Char
'\x0cca' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0ccb'
composeCombining' CombiningCharacter
MalayalamVowelSignAa Char
'\x0d46' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0d4a'
composeCombining' CombiningCharacter
MalayalamVowelSignAa Char
'\x0d47' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0d4b'
composeCombining' CombiningCharacter
MalayalamAuLengthMark Char
'\x0d46' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0d4c'
composeCombining' CombiningCharacter
SinhalaSignAlLakuna Char
'\x0dd9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0dda'
composeCombining' CombiningCharacter
SinhalaVowelSignAelaPilla Char
'\x0dd9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0ddc'
composeCombining' CombiningCharacter
SinhalaSignAlLakuna Char
'\x0ddc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0ddd'
composeCombining' CombiningCharacter
SinhalaVowelSignGayanukitta Char
'\x0dd9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0dde'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f42' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f43'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f4c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f4d'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f51' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f52'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f56' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f57'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f5b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f5c'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterSsa Char
'\x0f40' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f69'
composeCombining' CombiningCharacter
TibetanVowelSignI Char
'\x0f71' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f73'
composeCombining' CombiningCharacter
TibetanVowelSignU Char
'\x0f71' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f75'
composeCombining' CombiningCharacter
TibetanVowelSignReversedI Char
'\x0fb2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f76'
composeCombining' CombiningCharacter
TibetanVowelSignReversedI Char
'\x0fb3' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f78'
composeCombining' CombiningCharacter
TibetanVowelSignReversedI Char
'\x0f71' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f81'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f92' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f93'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0f9c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0f9d'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0fa1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0fa2'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0fa6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0fa7'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterHa Char
'\x0fab' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0fac'
composeCombining' CombiningCharacter
TibetanSubjoinedLetterSsa Char
'\x0f90' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x0fb9'
composeCombining' CombiningCharacter
MyanmarVowelSignIi Char
'\x1025' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1026'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b05' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b06'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b07' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b08'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b09' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b0a'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b0b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b0c'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b0d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b0e'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b11' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b12'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b3a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b3b'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b3c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b3d'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b3e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b40'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b3f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b41'
composeCombining' CombiningCharacter
BalineseVowelSignTedung Char
'\x1b42' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1b43'
composeCombining' CombiningCharacter
CombiningRingBelow Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e00'
composeCombining' CombiningCharacter
CombiningRingBelow Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e01'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'B' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e02'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e03'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'B' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e04'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e05'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'B' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e06'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e07'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00c7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e08'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00e7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e09'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'D' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e0a'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'd' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e0b'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'D' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e0c'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'd' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e0d'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'D' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e0e'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'd' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e0f'
composeCombining' CombiningCharacter
CombiningCedilla Char
'D' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e10'
composeCombining' CombiningCharacter
CombiningCedilla Char
'd' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e11'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'D' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e12'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'd' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e13'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0112' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e14'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0113' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e15'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0112' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e16'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0113' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e17'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e18'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e19'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e1a'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e1b'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0228' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e1c'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0229' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e1d'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'F' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e1e'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e1f'
composeCombining' CombiningCharacter
CombiningMacron Char
'G' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e20'
composeCombining' CombiningCharacter
CombiningMacron Char
'g' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e21'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'H' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e22'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'h' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e23'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'H' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e24'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'h' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e25'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'H' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e26'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'h' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e27'
composeCombining' CombiningCharacter
CombiningCedilla Char
'H' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e28'
composeCombining' CombiningCharacter
CombiningCedilla Char
'h' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e29'
composeCombining' CombiningCharacter
CombiningBreveBelow Char
'H' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e2a'
composeCombining' CombiningCharacter
CombiningBreveBelow Char
'h' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e2b'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e2c'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e2d'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00cf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e2e'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00ef' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e2f'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'K' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e30'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'k' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e31'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'K' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e32'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'k' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e33'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'K' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e34'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'k' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e35'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'L' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e36'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'l' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e37'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x1e36' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e38'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x1e37' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e39'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'L' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e3a'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'l' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e3b'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'L' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e3c'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'l' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e3d'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'M' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e3e'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'm' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e3f'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'M' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e40'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'm' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e41'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'M' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e42'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'm' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e43'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'N' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e44'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'n' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e45'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'N' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e46'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'n' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e47'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'N' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e48'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'n' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e49'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'N' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e4a'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'n' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e4b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00d5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e4c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00f5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e4d'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x00d5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e4e'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x00f5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e4f'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x014c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e50'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x014d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e51'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x014c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e52'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x014d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e53'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'P' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e54'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'p' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e55'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'P' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e56'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'p' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e57'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'R' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e58'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'r' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e59'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'R' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e5a'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'r' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e5b'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x1e5a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e5c'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x1e5b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e5d'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'R' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e5e'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'r' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e5f'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'S' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e60'
composeCombining' CombiningCharacter
CombiningDotAbove Char
's' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e61'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'S' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e62'
composeCombining' CombiningCharacter
CombiningDotBelow Char
's' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e63'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x015a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e64'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x015b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e65'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x0160' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e66'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x0161' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e67'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x1e62' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e68'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x1e63' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e69'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'T' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e6a'
composeCombining' CombiningCharacter
CombiningDotAbove Char
't' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e6b'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'T' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e6c'
composeCombining' CombiningCharacter
CombiningDotBelow Char
't' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e6d'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'T' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e6e'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
't' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e6f'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'T' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e70'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
't' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e71'
composeCombining' CombiningCharacter
CombiningDiaeresisBelow Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e72'
composeCombining' CombiningCharacter
CombiningDiaeresisBelow Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e73'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e74'
composeCombining' CombiningCharacter
CombiningTildeBelow Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e75'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e76'
composeCombining' CombiningCharacter
CombiningCircumflexAccentBelow Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e77'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0168' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e78'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0169' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e79'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x016a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e7a'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'\x016b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e7b'
composeCombining' CombiningCharacter
CombiningTilde Char
'V' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e7c'
composeCombining' CombiningCharacter
CombiningTilde Char
'v' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e7d'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'V' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e7e'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'v' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e7f'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'W' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e80'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'w' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e81'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'W' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e82'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'w' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e83'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'W' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e84'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'w' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e85'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'W' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e86'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'w' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e87'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'W' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e88'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'w' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e89'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'X' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e8a'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'x' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e8b'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'X' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e8c'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
'x' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e8d'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'Y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e8e'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e8f'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'Z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e90'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e91'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'Z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e92'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e93'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'Z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e94'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'z' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e95'
composeCombining' CombiningCharacter
CombiningMacronBelow Char
'h' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e96'
composeCombining' CombiningCharacter
CombiningDiaeresis Char
't' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e97'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'w' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e98'
composeCombining' CombiningCharacter
CombiningRingAbove Char
'y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e99'
composeCombining' CombiningCharacter
CombiningDotAbove Char
'\x017f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1e9b'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ea0'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ea1'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'A' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ea2'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ea3'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00c2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ea4'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00e2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ea5'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00c2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ea6'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00e2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ea7'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00c2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ea8'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00e2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ea9'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00c2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eaa'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00e2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eab'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1ea0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eac'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1ea1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ead'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0102' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eae'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x0103' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eaf'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0102' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eb0'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0103' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eb1'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x0102' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eb2'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x0103' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eb3'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x0102' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eb4'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x0103' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eb5'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x1ea0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eb6'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x1ea1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eb7'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eb8'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eb9'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eba'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ebb'
composeCombining' CombiningCharacter
CombiningTilde Char
'E' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ebc'
composeCombining' CombiningCharacter
CombiningTilde Char
'e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ebd'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00ca' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ebe'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00ea' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ebf'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00ca' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ec0'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00ea' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ec1'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00ca' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ec2'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00ea' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ec3'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00ca' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ec4'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00ea' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ec5'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1eb8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ec6'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1eb9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ec7'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ec8'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ec9'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'I' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eca'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'i' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ecb'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ecc'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ecd'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'O' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ece'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'o' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ecf'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00d4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ed0'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x00f4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ed1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00d4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ed2'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00f4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ed3'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00d4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ed4'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x00f4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ed5'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00d4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ed6'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x00f4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ed7'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1ecc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ed8'
composeCombining' CombiningCharacter
CombiningCircumflexAccent Char
'\x1ecd' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ed9'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x01a0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eda'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x01a1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1edb'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x01a0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1edc'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x01a1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1edd'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x01a0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ede'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x01a1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1edf'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x01a0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ee0'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x01a1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ee1'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'\x01a0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ee2'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'\x01a1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ee3'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ee4'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ee5'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'U' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ee6'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'u' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ee7'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x01af' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ee8'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x01b0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ee9'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x01af' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eea'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x01b0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eeb'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x01af' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eec'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'\x01b0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eed'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x01af' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eee'
composeCombining' CombiningCharacter
CombiningTilde Char
'\x01b0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1eef'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'\x01af' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ef0'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'\x01b0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ef1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'Y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ef2'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ef3'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'Y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ef4'
composeCombining' CombiningCharacter
CombiningDotBelow Char
'y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ef5'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'Y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ef6'
composeCombining' CombiningCharacter
CombiningHookAbove Char
'y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ef7'
composeCombining' CombiningCharacter
CombiningTilde Char
'Y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ef8'
composeCombining' CombiningCharacter
CombiningTilde Char
'y' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ef9'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03b1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f00'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03b1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f01'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f00' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f02'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f01' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f03'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f00' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f04'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f01' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f05'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f00' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f06'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f01' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f07'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x0391' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f08'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x0391' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f09'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f08' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f0a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f09' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f0b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f08' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f0c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f09' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f0d'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f08' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f0e'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f09' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f0f'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03b5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f10'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03b5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f11'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f10' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f12'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f11' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f13'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f10' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f14'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f11' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f15'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x0395' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f18'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x0395' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f19'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f18' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f1a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f19' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f1b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f18' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f1c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f19' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f1d'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03b7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f20'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03b7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f21'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f20' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f22'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f21' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f23'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f20' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f24'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f21' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f25'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f20' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f26'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f21' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f27'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x0397' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f28'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x0397' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f29'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f28' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f2a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f29' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f2b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f28' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f2c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f29' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f2d'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f28' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f2e'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f29' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f2f'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f30'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f31'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f30' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f32'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f31' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f33'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f30' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f34'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f31' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f35'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f30' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f36'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f31' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f37'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x0399' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f38'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x0399' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f39'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f38' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f3a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f39' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f3b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f38' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f3c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f39' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f3d'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f38' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f3e'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f39' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f3f'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03bf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f40'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03bf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f41'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f40' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f42'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f41' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f43'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f40' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f44'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f41' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f45'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x039f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f48'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x039f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f49'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f48' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f4a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f49' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f4b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f48' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f4c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f49' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f4d'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03c5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f50'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03c5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f51'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f50' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f52'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f51' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f53'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f50' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f54'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f51' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f55'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f50' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f56'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f51' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f57'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03a5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f59'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f59' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f5b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f59' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f5d'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f59' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f5f'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03c9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f60'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03c9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f61'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f60' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f62'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f61' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f63'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f60' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f64'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f61' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f65'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f60' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f66'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f61' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f67'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03a9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f68'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03a9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f69'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f68' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f6a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1f69' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f6b'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f68' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f6c'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1f69' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f6d'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f68' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f6e'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1f69' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f6f'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03b1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f70'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03b5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f72'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03b7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f74'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f76'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03bf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f78'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03c5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f7a'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03c9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f7c'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f00' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f80'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f01' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f81'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f02' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f82'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f03' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f83'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f04' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f84'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f05' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f85'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f06' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f86'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f07' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f87'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f08' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f88'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f09' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f89'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f8a'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f8b'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f8c'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f8d'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f8e'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f0f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f8f'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f20' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f90'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f21' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f91'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f22' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f92'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f23' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f93'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f24' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f94'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f25' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f95'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f26' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f96'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f27' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f97'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f28' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f98'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f29' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f99'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f9a'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f9b'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f9c'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f9d'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f9e'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f2f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1f9f'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f60' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fa0'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f61' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fa1'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f62' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fa2'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f63' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fa3'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f64' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fa4'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f65' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fa5'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f66' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fa6'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f67' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fa7'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f68' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fa8'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f69' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fa9'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1faa'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fab'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fac'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fad'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6e' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fae'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f6f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1faf'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x03b1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fb0'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x03b1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fb1'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f70' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fb2'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03b1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fb3'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03ac' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fb4'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03b1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fb6'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1fb6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fb7'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0391' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fb8'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0391' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fb9'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0391' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fba'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x0391' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fbc'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x00a8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fc1'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f74' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fc2'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03b7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fc3'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03ae' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fc4'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03b7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fc6'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1fc6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fc7'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0395' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fc8'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0397' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fca'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x0397' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fcc'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1fbf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fcd'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1fbf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fce'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1fbf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fcf'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x03b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fd0'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x03b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fd1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03ca' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fd2'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fd6'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03ca' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fd7'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x0399' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fd8'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x0399' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fd9'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x0399' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fda'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x1ffe' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fdd'
composeCombining' CombiningCharacter
CombiningAcuteAccent Char
'\x1ffe' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fde'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x1ffe' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fdf'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x03c5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fe0'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x03c5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fe1'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03cb' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fe2'
composeCombining' CombiningCharacter
CombiningCommaAbove Char
'\x03c1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fe4'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03c1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fe5'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03c5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fe6'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03cb' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fe7'
composeCombining' CombiningCharacter
CombiningBreve Char
'\x03a5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fe8'
composeCombining' CombiningCharacter
CombiningMacron Char
'\x03a5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fe9'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03a5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fea'
composeCombining' CombiningCharacter
CombiningReversedCommaAbove Char
'\x03a1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fec'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x00a8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1fed'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1f7c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ff2'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03c9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ff3'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03ce' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ff4'
composeCombining' CombiningCharacter
CombiningGreekPerispomeni Char
'\x03c9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ff6'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x1ff6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ff7'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x039f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ff8'
composeCombining' CombiningCharacter
CombiningGraveAccent Char
'\x03a9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ffa'
composeCombining' CombiningCharacter
CombiningGreekYpogegrammeni Char
'\x03a9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1ffc'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2190' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x219a'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2192' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x219b'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2194' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x21ae'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x21d0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x21cd'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x21d4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x21ce'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x21d2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x21cf'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2203' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2204'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2208' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2209'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x220b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x220c'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2223' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2224'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2225' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2226'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x223c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2241'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2243' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2244'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2245' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2247'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2248' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2249'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'=' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2260'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2261' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2262'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x224d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x226d'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'<' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x226e'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'>' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x226f'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2264' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2270'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2265' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2271'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2272' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2274'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2273' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2275'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2276' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2278'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2277' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2279'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x227a' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2280'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x227b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2281'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2282' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2284'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2283' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2285'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2286' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2288'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2287' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2289'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22a2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22ac'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22a8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22ad'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22a9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22ae'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22ab' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22af'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x227c' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22e0'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x227d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22e1'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2291' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22e2'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2292' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22e3'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22b2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22ea'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22b3' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22eb'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22b4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22ec'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x22b5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x22ed'
composeCombining' CombiningCharacter
CombiningLongSolidusOverlay Char
'\x2add' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x2adc'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x304b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x304c'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x304d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x304e'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x304f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3050'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3051' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3052'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3053' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3054'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3055' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3056'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3057' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3058'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3059' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x305a'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x305b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x305c'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x305d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x305e'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x305f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3060'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3061' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3062'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3064' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3065'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3066' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3067'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3068' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3069'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x306f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3070'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x306f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3071'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3072' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3073'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x3072' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3074'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3075' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3076'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x3075' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3077'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3078' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3079'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x3078' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x307a'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x307b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x307c'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x307b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x307d'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x3046' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x3094'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x309d' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x309e'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30ab' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30ac'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30ad' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30ae'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30af' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30b0'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30b1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30b2'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30b3' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30b4'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30b5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30b6'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30b7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30b8'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30ba'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30bb' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30bc'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30bd' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30be'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30bf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30c0'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30c1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30c2'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30c4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30c5'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30c6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30c7'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30c8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30c9'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30cf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30d0'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x30cf' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30d1'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30d2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30d3'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x30d2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30d4'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30d5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30d6'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x30d5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30d7'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30d8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30d9'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x30d8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30da'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30db' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30dc'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaSemiVoicedSoundMark Char
'\x30db' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30dd'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30a6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30f4'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30ef' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30f7'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30f0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30f8'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30f1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30f9'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30f2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30fa'
composeCombining' CombiningCharacter
CombiningKatakanaHiraganaVoicedSoundMark Char
'\x30fd' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x30fe'
composeCombining' CombiningCharacter
HebrewPointHiriq Char
'\x05d9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb1d'
composeCombining' CombiningCharacter
HebrewPointPatah Char
'\x05f2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb1f'
composeCombining' CombiningCharacter
HebrewPointShinDot Char
'\x05e9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb2a'
composeCombining' CombiningCharacter
HebrewPointSinDot Char
'\x05e9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb2b'
composeCombining' CombiningCharacter
HebrewPointShinDot Char
'\xfb49' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb2c'
composeCombining' CombiningCharacter
HebrewPointSinDot Char
'\xfb49' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb2d'
composeCombining' CombiningCharacter
HebrewPointPatah Char
'\x05d0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb2e'
composeCombining' CombiningCharacter
HebrewPointQamats Char
'\x05d0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb2f'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb30'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb31'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d2' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb32'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d3' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb33'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb34'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb35'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb36'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb38'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05d9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb39'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05da' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb3a'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05db' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb3b'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05dc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb3c'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05de' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb3e'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e0' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb40'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb41'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e3' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb43'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb44'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e6' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb46'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e7' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb47'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb48'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05e9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb49'
composeCombining' CombiningCharacter
HebrewPointDageshOrMapiq Char
'\x05ea' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb4a'
composeCombining' CombiningCharacter
HebrewPointHolam Char
'\x05d5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb4b'
composeCombining' CombiningCharacter
HebrewPointRafe Char
'\x05d1' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb4c'
composeCombining' CombiningCharacter
HebrewPointRafe Char
'\x05db' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb4d'
composeCombining' CombiningCharacter
HebrewPointRafe Char
'\x05e4' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\xfb4e'
composeCombining' CombiningCharacter
KaithiSignNukta Char
'\x11099' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1109a'
composeCombining' CombiningCharacter
KaithiSignNukta Char
'\x1109b' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1109c'
composeCombining' CombiningCharacter
KaithiSignNukta Char
'\x110a5' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x110ab'
composeCombining' CombiningCharacter
ChakmaVowelSignA Char
'\x11131' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1112e'
composeCombining' CombiningCharacter
ChakmaVowelSignA Char
'\x11132' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1112f'
composeCombining' CombiningCharacter
GranthaVowelSignAa Char
'\x11347' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1134b'
composeCombining' CombiningCharacter
GranthaAuLengthMark Char
'\x11347' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1134c'
composeCombining' CombiningCharacter
TirhutaVowelSignShortE Char
'\x114b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x114bb'
composeCombining' CombiningCharacter
TirhutaVowelSignAa Char
'\x114b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x114bc'
composeCombining' CombiningCharacter
TirhutaVowelSignShortO Char
'\x114b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x114be'
composeCombining' CombiningCharacter
SiddhamVowelSignAa Char
'\x115b8' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x115ba'
composeCombining' CombiningCharacter
SiddhamVowelSignAa Char
'\x115b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x115bb'
composeCombining' CombiningCharacter
MusicalSymbolCombiningStem Char
'\x1d157' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d15e'
composeCombining' CombiningCharacter
MusicalSymbolCombiningStem Char
'\x1d158' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d15f'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag1 Char
'\x1d15f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d160'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag2 Char
'\x1d15f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d161'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag3 Char
'\x1d15f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d162'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag4 Char
'\x1d15f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d163'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag5 Char
'\x1d15f' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d164'
composeCombining' CombiningCharacter
MusicalSymbolCombiningStem Char
'\x1d1b9' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d1bb'
composeCombining' CombiningCharacter
MusicalSymbolCombiningStem Char
'\x1d1ba' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d1bc'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag1 Char
'\x1d1bb' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d1bd'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag1 Char
'\x1d1bc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d1be'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag2 Char
'\x1d1bb' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d1bf'
composeCombining' CombiningCharacter
MusicalSymbolCombiningFlag2 Char
'\x1d1bc' = Char -> Maybe Char
forall a. a -> Maybe a
Just Char
'\x1d1c0'
composeCombining' CombiningCharacter
_ Char
_ = Maybe Char
forall a. Maybe a
Nothing
pattern GraveAccent :: CombiningCharacter
pattern $mGraveAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGraveAccent :: CombiningCharacter
GraveAccent = CombiningGraveAccent
pattern AcuteAccent :: CombiningCharacter
pattern $mAcuteAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAcuteAccent :: CombiningCharacter
AcuteAccent = CombiningAcuteAccent
pattern CircumflexAccent :: CombiningCharacter
pattern $mCircumflexAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCircumflexAccent :: CombiningCharacter
CircumflexAccent = CombiningCircumflexAccent
pattern Tilde :: CombiningCharacter
pattern $mTilde :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bTilde :: CombiningCharacter
Tilde = CombiningTilde
pattern Macron :: CombiningCharacter
pattern $mMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMacron :: CombiningCharacter
Macron = CombiningMacron
pattern Overline :: CombiningCharacter
pattern $mOverline :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bOverline :: CombiningCharacter
Overline = CombiningOverline
pattern Breve :: CombiningCharacter
pattern $mBreve :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBreve :: CombiningCharacter
Breve = CombiningBreve
pattern DotAbove :: CombiningCharacter
pattern $mDotAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDotAbove :: CombiningCharacter
DotAbove = CombiningDotAbove
pattern Diaeresis :: CombiningCharacter
pattern $mDiaeresis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDiaeresis :: CombiningCharacter
Diaeresis = CombiningDiaeresis
pattern HookAbove :: CombiningCharacter
pattern $mHookAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bHookAbove :: CombiningCharacter
HookAbove = CombiningHookAbove
pattern RingAbove :: CombiningCharacter
pattern $mRingAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRingAbove :: CombiningCharacter
RingAbove = CombiningRingAbove
pattern DoubleAcuteAccent :: CombiningCharacter
pattern $mDoubleAcuteAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleAcuteAccent :: CombiningCharacter
DoubleAcuteAccent = CombiningDoubleAcuteAccent
pattern Caron :: CombiningCharacter
pattern $mCaron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCaron :: CombiningCharacter
Caron = CombiningCaron
pattern VerticalLineAbove :: CombiningCharacter
pattern $mVerticalLineAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bVerticalLineAbove :: CombiningCharacter
VerticalLineAbove = CombiningVerticalLineAbove
pattern DoubleVerticalLineAbove :: CombiningCharacter
pattern $mDoubleVerticalLineAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleVerticalLineAbove :: CombiningCharacter
DoubleVerticalLineAbove = CombiningDoubleVerticalLineAbove
pattern DoubleGraveAccent :: CombiningCharacter
pattern $mDoubleGraveAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleGraveAccent :: CombiningCharacter
DoubleGraveAccent = CombiningDoubleGraveAccent
pattern Candrabindu :: CombiningCharacter
pattern $mCandrabindu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCandrabindu :: CombiningCharacter
Candrabindu = CombiningCandrabindu
pattern InvertedBreve :: CombiningCharacter
pattern $mInvertedBreve :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bInvertedBreve :: CombiningCharacter
InvertedBreve = CombiningInvertedBreve
pattern TurnedCommaAbove :: CombiningCharacter
pattern $mTurnedCommaAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bTurnedCommaAbove :: CombiningCharacter
TurnedCommaAbove = CombiningTurnedCommaAbove
pattern CommaAbove :: CombiningCharacter
pattern $mCommaAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCommaAbove :: CombiningCharacter
CommaAbove = CombiningCommaAbove
pattern ReversedCommaAbove :: CombiningCharacter
pattern $mReversedCommaAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bReversedCommaAbove :: CombiningCharacter
ReversedCommaAbove = CombiningReversedCommaAbove
pattern CommaAboveRight :: CombiningCharacter
pattern $mCommaAboveRight :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCommaAboveRight :: CombiningCharacter
CommaAboveRight = CombiningCommaAboveRight
pattern GraveAccentBelow :: CombiningCharacter
pattern $mGraveAccentBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGraveAccentBelow :: CombiningCharacter
GraveAccentBelow = CombiningGraveAccentBelow
pattern AcuteAccentBelow :: CombiningCharacter
pattern $mAcuteAccentBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAcuteAccentBelow :: CombiningCharacter
AcuteAccentBelow = CombiningAcuteAccentBelow
pattern LeftTackBelow :: CombiningCharacter
pattern $mLeftTackBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftTackBelow :: CombiningCharacter
LeftTackBelow = CombiningLeftTackBelow
pattern RightTackBelow :: CombiningCharacter
pattern $mRightTackBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightTackBelow :: CombiningCharacter
RightTackBelow = CombiningRightTackBelow
pattern LeftAngleAbove :: CombiningCharacter
pattern $mLeftAngleAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftAngleAbove :: CombiningCharacter
LeftAngleAbove = CombiningLeftAngleAbove
pattern Horn :: CombiningCharacter
pattern $mHorn :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bHorn :: CombiningCharacter
Horn = CombiningHorn
pattern LeftHalfRingBelow :: CombiningCharacter
pattern $mLeftHalfRingBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftHalfRingBelow :: CombiningCharacter
LeftHalfRingBelow = CombiningLeftHalfRingBelow
pattern UpTackBelow :: CombiningCharacter
pattern $mUpTackBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bUpTackBelow :: CombiningCharacter
UpTackBelow = CombiningUpTackBelow
pattern DownTackBelow :: CombiningCharacter
pattern $mDownTackBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDownTackBelow :: CombiningCharacter
DownTackBelow = CombiningDownTackBelow
pattern PlusSignBelow :: CombiningCharacter
pattern $mPlusSignBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bPlusSignBelow :: CombiningCharacter
PlusSignBelow = CombiningPlusSignBelow
pattern MinusSignBelow :: CombiningCharacter
pattern $mMinusSignBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMinusSignBelow :: CombiningCharacter
MinusSignBelow = CombiningMinusSignBelow
pattern PalatalizedHookBelow :: CombiningCharacter
pattern $mPalatalizedHookBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bPalatalizedHookBelow :: CombiningCharacter
PalatalizedHookBelow = CombiningPalatalizedHookBelow
pattern RetroflexHookBelow :: CombiningCharacter
pattern $mRetroflexHookBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRetroflexHookBelow :: CombiningCharacter
RetroflexHookBelow = CombiningRetroflexHookBelow
pattern DotBelow :: CombiningCharacter
pattern $mDotBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDotBelow :: CombiningCharacter
DotBelow = CombiningDotBelow
pattern DiaeresisBelow :: CombiningCharacter
pattern $mDiaeresisBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDiaeresisBelow :: CombiningCharacter
DiaeresisBelow = CombiningDiaeresisBelow
pattern RingBelow :: CombiningCharacter
pattern $mRingBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRingBelow :: CombiningCharacter
RingBelow = CombiningRingBelow
pattern CommaBelow :: CombiningCharacter
pattern $mCommaBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCommaBelow :: CombiningCharacter
CommaBelow = CombiningCommaBelow
pattern Cedilla :: CombiningCharacter
pattern $mCedilla :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCedilla :: CombiningCharacter
Cedilla = CombiningCedilla
pattern Ogonek :: CombiningCharacter
pattern $mOgonek :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bOgonek :: CombiningCharacter
Ogonek = CombiningOgonek
pattern VerticalLineBelow :: CombiningCharacter
pattern $mVerticalLineBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bVerticalLineBelow :: CombiningCharacter
VerticalLineBelow = CombiningVerticalLineBelow
pattern BridgeBelow :: CombiningCharacter
pattern $mBridgeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBridgeBelow :: CombiningCharacter
BridgeBelow = CombiningBridgeBelow
pattern InvertedDoubleArchBelow :: CombiningCharacter
pattern $mInvertedDoubleArchBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bInvertedDoubleArchBelow :: CombiningCharacter
InvertedDoubleArchBelow = CombiningInvertedDoubleArchBelow
pattern CaronBelow :: CombiningCharacter
pattern $mCaronBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCaronBelow :: CombiningCharacter
CaronBelow = CombiningCaronBelow
pattern CircumflexAccentBelow :: CombiningCharacter
pattern $mCircumflexAccentBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCircumflexAccentBelow :: CombiningCharacter
CircumflexAccentBelow = CombiningCircumflexAccentBelow
pattern BreveBelow :: CombiningCharacter
pattern $mBreveBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBreveBelow :: CombiningCharacter
BreveBelow = CombiningBreveBelow
pattern InvertedBreveBelow :: CombiningCharacter
pattern $mInvertedBreveBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bInvertedBreveBelow :: CombiningCharacter
InvertedBreveBelow = CombiningInvertedBreveBelow
pattern TildeBelow :: CombiningCharacter
pattern $mTildeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bTildeBelow :: CombiningCharacter
TildeBelow = CombiningTildeBelow
pattern MacronBelow :: CombiningCharacter
pattern $mMacronBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMacronBelow :: CombiningCharacter
MacronBelow = CombiningMacronBelow
pattern LowLine :: CombiningCharacter
pattern $mLowLine :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLowLine :: CombiningCharacter
LowLine = CombiningLowLine
pattern DoubleLowLine :: CombiningCharacter
pattern $mDoubleLowLine :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleLowLine :: CombiningCharacter
DoubleLowLine = CombiningDoubleLowLine
pattern TildeOverlay :: CombiningCharacter
pattern $mTildeOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bTildeOverlay :: CombiningCharacter
TildeOverlay = CombiningTildeOverlay
pattern ShortStrokeOverlay :: CombiningCharacter
pattern $mShortStrokeOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bShortStrokeOverlay :: CombiningCharacter
ShortStrokeOverlay = CombiningShortStrokeOverlay
pattern LongStrokeOverlay :: CombiningCharacter
pattern $mLongStrokeOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLongStrokeOverlay :: CombiningCharacter
LongStrokeOverlay = CombiningLongStrokeOverlay
pattern ShortSolidusOverlay :: CombiningCharacter
pattern $mShortSolidusOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bShortSolidusOverlay :: CombiningCharacter
ShortSolidusOverlay = CombiningShortSolidusOverlay
pattern LongSolidusOverlay :: CombiningCharacter
pattern $mLongSolidusOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLongSolidusOverlay :: CombiningCharacter
LongSolidusOverlay = CombiningLongSolidusOverlay
pattern RightHalfRingBelow :: CombiningCharacter
pattern $mRightHalfRingBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightHalfRingBelow :: CombiningCharacter
RightHalfRingBelow = CombiningRightHalfRingBelow
pattern InvertedBridgeBelow :: CombiningCharacter
pattern $mInvertedBridgeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bInvertedBridgeBelow :: CombiningCharacter
InvertedBridgeBelow = CombiningInvertedBridgeBelow
pattern SquareBelow :: CombiningCharacter
pattern $mSquareBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bSquareBelow :: CombiningCharacter
SquareBelow = CombiningSquareBelow
pattern SeagullBelow :: CombiningCharacter
pattern $mSeagullBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bSeagullBelow :: CombiningCharacter
SeagullBelow = CombiningSeagullBelow
pattern XAbove :: CombiningCharacter
pattern $mXAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bXAbove :: CombiningCharacter
XAbove = CombiningXAbove
pattern VerticalTilde :: CombiningCharacter
pattern $mVerticalTilde :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bVerticalTilde :: CombiningCharacter
VerticalTilde = CombiningVerticalTilde
pattern DoubleOverline :: CombiningCharacter
pattern $mDoubleOverline :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleOverline :: CombiningCharacter
DoubleOverline = CombiningDoubleOverline
pattern GraveToneMark :: CombiningCharacter
pattern $mGraveToneMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGraveToneMark :: CombiningCharacter
GraveToneMark = CombiningGraveToneMark
pattern AcuteToneMark :: CombiningCharacter
pattern $mAcuteToneMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAcuteToneMark :: CombiningCharacter
AcuteToneMark = CombiningAcuteToneMark
pattern GreekPerispomeni :: CombiningCharacter
pattern $mGreekPerispomeni :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGreekPerispomeni :: CombiningCharacter
GreekPerispomeni = CombiningGreekPerispomeni
pattern GreekKoronis :: CombiningCharacter
pattern $mGreekKoronis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGreekKoronis :: CombiningCharacter
GreekKoronis = CombiningGreekKoronis
pattern GreekDialytikaTonos :: CombiningCharacter
pattern $mGreekDialytikaTonos :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGreekDialytikaTonos :: CombiningCharacter
GreekDialytikaTonos = CombiningGreekDialytikaTonos
pattern GreekYpogegrammeni :: CombiningCharacter
pattern $mGreekYpogegrammeni :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGreekYpogegrammeni :: CombiningCharacter
GreekYpogegrammeni = CombiningGreekYpogegrammeni
pattern BridgeAbove :: CombiningCharacter
pattern $mBridgeAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBridgeAbove :: CombiningCharacter
BridgeAbove = CombiningBridgeAbove
pattern EqualsSignBelow :: CombiningCharacter
pattern $mEqualsSignBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bEqualsSignBelow :: CombiningCharacter
EqualsSignBelow = CombiningEqualsSignBelow
pattern DoubleVerticalLineBelow :: CombiningCharacter
pattern $mDoubleVerticalLineBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleVerticalLineBelow :: CombiningCharacter
DoubleVerticalLineBelow = CombiningDoubleVerticalLineBelow
pattern LeftAngleBelow :: CombiningCharacter
pattern $mLeftAngleBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftAngleBelow :: CombiningCharacter
LeftAngleBelow = CombiningLeftAngleBelow
pattern NotTildeAbove :: CombiningCharacter
pattern $mNotTildeAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bNotTildeAbove :: CombiningCharacter
NotTildeAbove = CombiningNotTildeAbove
pattern HomotheticAbove :: CombiningCharacter
pattern $mHomotheticAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bHomotheticAbove :: CombiningCharacter
HomotheticAbove = CombiningHomotheticAbove
pattern AlmostEqualToAbove :: CombiningCharacter
pattern $mAlmostEqualToAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAlmostEqualToAbove :: CombiningCharacter
AlmostEqualToAbove = CombiningAlmostEqualToAbove
pattern LeftRightArrowBelow :: CombiningCharacter
pattern $mLeftRightArrowBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftRightArrowBelow :: CombiningCharacter
LeftRightArrowBelow = CombiningLeftRightArrowBelow
pattern UpwardsArrowBelow :: CombiningCharacter
pattern $mUpwardsArrowBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bUpwardsArrowBelow :: CombiningCharacter
UpwardsArrowBelow = CombiningUpwardsArrowBelow
pattern RightArrowheadAbove :: CombiningCharacter
pattern $mRightArrowheadAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightArrowheadAbove :: CombiningCharacter
RightArrowheadAbove = CombiningRightArrowheadAbove
pattern LeftHalfRingAbove :: CombiningCharacter
pattern $mLeftHalfRingAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftHalfRingAbove :: CombiningCharacter
LeftHalfRingAbove = CombiningLeftHalfRingAbove
pattern Fermata :: CombiningCharacter
pattern $mFermata :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bFermata :: CombiningCharacter
Fermata = CombiningFermata
pattern XBelow :: CombiningCharacter
pattern $mXBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bXBelow :: CombiningCharacter
XBelow = CombiningXBelow
pattern LeftArrowheadBelow :: CombiningCharacter
pattern $mLeftArrowheadBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftArrowheadBelow :: CombiningCharacter
LeftArrowheadBelow = CombiningLeftArrowheadBelow
pattern RightArrowheadBelow :: CombiningCharacter
pattern $mRightArrowheadBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightArrowheadBelow :: CombiningCharacter
RightArrowheadBelow = CombiningRightArrowheadBelow
pattern RightArrowheadAndUpArrowheadBelow :: CombiningCharacter
pattern $mRightArrowheadAndUpArrowheadBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightArrowheadAndUpArrowheadBelow :: CombiningCharacter
RightArrowheadAndUpArrowheadBelow = CombiningRightArrowheadAndUpArrowheadBelow
pattern RightHalfRingAbove :: CombiningCharacter
pattern $mRightHalfRingAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightHalfRingAbove :: CombiningCharacter
RightHalfRingAbove = CombiningRightHalfRingAbove
pattern DotAboveRight :: CombiningCharacter
pattern $mDotAboveRight :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDotAboveRight :: CombiningCharacter
DotAboveRight = CombiningDotAboveRight
pattern AsteriskBelow :: CombiningCharacter
pattern $mAsteriskBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAsteriskBelow :: CombiningCharacter
AsteriskBelow = CombiningAsteriskBelow
pattern DoubleRingBelow :: CombiningCharacter
pattern $mDoubleRingBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleRingBelow :: CombiningCharacter
DoubleRingBelow = CombiningDoubleRingBelow
pattern ZigzagAbove :: CombiningCharacter
pattern $mZigzagAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bZigzagAbove :: CombiningCharacter
ZigzagAbove = CombiningZigzagAbove
pattern DoubleBreveBelow :: CombiningCharacter
pattern $mDoubleBreveBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleBreveBelow :: CombiningCharacter
DoubleBreveBelow = CombiningDoubleBreveBelow
pattern DoubleBreve :: CombiningCharacter
pattern $mDoubleBreve :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleBreve :: CombiningCharacter
DoubleBreve = CombiningDoubleBreve
pattern DoubleMacron :: CombiningCharacter
pattern $mDoubleMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleMacron :: CombiningCharacter
DoubleMacron = CombiningDoubleMacron
pattern DoubleMacronBelow :: CombiningCharacter
pattern $mDoubleMacronBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleMacronBelow :: CombiningCharacter
DoubleMacronBelow = CombiningDoubleMacronBelow
pattern DoubleTilde :: CombiningCharacter
pattern $mDoubleTilde :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleTilde :: CombiningCharacter
DoubleTilde = CombiningDoubleTilde
pattern DoubleInvertedBreve :: CombiningCharacter
pattern $mDoubleInvertedBreve :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleInvertedBreve :: CombiningCharacter
DoubleInvertedBreve = CombiningDoubleInvertedBreve
pattern DoubleRightwardsArrowBelow :: CombiningCharacter
pattern $mDoubleRightwardsArrowBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleRightwardsArrowBelow :: CombiningCharacter
DoubleRightwardsArrowBelow = CombiningDoubleRightwardsArrowBelow
pattern LatinSmallLetterA :: CombiningCharacter
pattern $mLatinSmallLetterA :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterA :: CombiningCharacter
LatinSmallLetterA = CombiningLatinSmallLetterA
pattern LatinSmallLetterE :: CombiningCharacter
pattern $mLatinSmallLetterE :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterE :: CombiningCharacter
LatinSmallLetterE = CombiningLatinSmallLetterE
pattern LatinSmallLetterI :: CombiningCharacter
pattern $mLatinSmallLetterI :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterI :: CombiningCharacter
LatinSmallLetterI = CombiningLatinSmallLetterI
pattern LatinSmallLetterO :: CombiningCharacter
pattern $mLatinSmallLetterO :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterO :: CombiningCharacter
LatinSmallLetterO = CombiningLatinSmallLetterO
pattern LatinSmallLetterU :: CombiningCharacter
pattern $mLatinSmallLetterU :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterU :: CombiningCharacter
LatinSmallLetterU = CombiningLatinSmallLetterU
pattern LatinSmallLetterC :: CombiningCharacter
pattern $mLatinSmallLetterC :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterC :: CombiningCharacter
LatinSmallLetterC = CombiningLatinSmallLetterC
pattern LatinSmallLetterD :: CombiningCharacter
pattern $mLatinSmallLetterD :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterD :: CombiningCharacter
LatinSmallLetterD = CombiningLatinSmallLetterD
pattern LatinSmallLetterH :: CombiningCharacter
pattern $mLatinSmallLetterH :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterH :: CombiningCharacter
LatinSmallLetterH = CombiningLatinSmallLetterH
pattern LatinSmallLetterM :: CombiningCharacter
pattern $mLatinSmallLetterM :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterM :: CombiningCharacter
LatinSmallLetterM = CombiningLatinSmallLetterM
pattern LatinSmallLetterR :: CombiningCharacter
pattern $mLatinSmallLetterR :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterR :: CombiningCharacter
LatinSmallLetterR = CombiningLatinSmallLetterR
pattern LatinSmallLetterT :: CombiningCharacter
pattern $mLatinSmallLetterT :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterT :: CombiningCharacter
LatinSmallLetterT = CombiningLatinSmallLetterT
pattern LatinSmallLetterV :: CombiningCharacter
pattern $mLatinSmallLetterV :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterV :: CombiningCharacter
LatinSmallLetterV = CombiningLatinSmallLetterV
pattern LatinSmallLetterX :: CombiningCharacter
pattern $mLatinSmallLetterX :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterX :: CombiningCharacter
LatinSmallLetterX = CombiningLatinSmallLetterX
pattern CyrillicTitlo :: CombiningCharacter
pattern $mCyrillicTitlo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicTitlo :: CombiningCharacter
CyrillicTitlo = CombiningCyrillicTitlo
pattern CyrillicPalatalization :: CombiningCharacter
pattern $mCyrillicPalatalization :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicPalatalization :: CombiningCharacter
CyrillicPalatalization = CombiningCyrillicPalatalization
pattern CyrillicDasiaPneumata :: CombiningCharacter
pattern $mCyrillicDasiaPneumata :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicDasiaPneumata :: CombiningCharacter
CyrillicDasiaPneumata = CombiningCyrillicDasiaPneumata
pattern CyrillicPsiliPneumata :: CombiningCharacter
pattern $mCyrillicPsiliPneumata :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicPsiliPneumata :: CombiningCharacter
CyrillicPsiliPneumata = CombiningCyrillicPsiliPneumata
pattern CyrillicPokrytie :: CombiningCharacter
pattern $mCyrillicPokrytie :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicPokrytie :: CombiningCharacter
CyrillicPokrytie = CombiningCyrillicPokrytie
pattern NkoShortHighTone :: CombiningCharacter
pattern $mNkoShortHighTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bNkoShortHighTone :: CombiningCharacter
NkoShortHighTone = NkoCombiningShortHighTone
pattern NkoShortLowTone :: CombiningCharacter
pattern $mNkoShortLowTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bNkoShortLowTone :: CombiningCharacter
NkoShortLowTone = NkoCombiningShortLowTone
pattern NkoShortRisingTone :: CombiningCharacter
pattern $mNkoShortRisingTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bNkoShortRisingTone :: CombiningCharacter
NkoShortRisingTone = NkoCombiningShortRisingTone
pattern NkoLongDescendingTone :: CombiningCharacter
pattern $mNkoLongDescendingTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bNkoLongDescendingTone :: CombiningCharacter
NkoLongDescendingTone = NkoCombiningLongDescendingTone
pattern NkoLongHighTone :: CombiningCharacter
pattern $mNkoLongHighTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bNkoLongHighTone :: CombiningCharacter
NkoLongHighTone = NkoCombiningLongHighTone
pattern NkoLongLowTone :: CombiningCharacter
pattern $mNkoLongLowTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bNkoLongLowTone :: CombiningCharacter
NkoLongLowTone = NkoCombiningLongLowTone
pattern NkoLongRisingTone :: CombiningCharacter
pattern $mNkoLongRisingTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bNkoLongRisingTone :: CombiningCharacter
NkoLongRisingTone = NkoCombiningLongRisingTone
pattern NkoNasalizationMark :: CombiningCharacter
pattern $mNkoNasalizationMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bNkoNasalizationMark :: CombiningCharacter
NkoNasalizationMark = NkoCombiningNasalizationMark
pattern NkoDoubleDotAbove :: CombiningCharacter
pattern $mNkoDoubleDotAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bNkoDoubleDotAbove :: CombiningCharacter
NkoDoubleDotAbove = NkoCombiningDoubleDotAbove
pattern EthiopicGeminationAndVowelLengthMark :: CombiningCharacter
pattern $mEthiopicGeminationAndVowelLengthMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bEthiopicGeminationAndVowelLengthMark :: CombiningCharacter
EthiopicGeminationAndVowelLengthMark = EthiopicCombiningGeminationAndVowelLengthMark
pattern EthiopicVowelLengthMark :: CombiningCharacter
pattern $mEthiopicVowelLengthMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bEthiopicVowelLengthMark :: CombiningCharacter
EthiopicVowelLengthMark = EthiopicCombiningVowelLengthMark
pattern EthiopicGeminationMark :: CombiningCharacter
pattern $mEthiopicGeminationMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bEthiopicGeminationMark :: CombiningCharacter
EthiopicGeminationMark = EthiopicCombiningGeminationMark
pattern TaiThamCryptogrammicDot :: CombiningCharacter
pattern $mTaiThamCryptogrammicDot :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bTaiThamCryptogrammicDot :: CombiningCharacter
TaiThamCryptogrammicDot = TaiThamCombiningCryptogrammicDot
pattern DoubledCircumflexAccent :: CombiningCharacter
pattern $mDoubledCircumflexAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubledCircumflexAccent :: CombiningCharacter
DoubledCircumflexAccent = CombiningDoubledCircumflexAccent
pattern DiaeresisRing :: CombiningCharacter
pattern $mDiaeresisRing :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDiaeresisRing :: CombiningCharacter
DiaeresisRing = CombiningDiaeresisRing
pattern Infinity :: CombiningCharacter
pattern $mInfinity :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bInfinity :: CombiningCharacter
Infinity = CombiningInfinity
pattern DownwardsArrow :: CombiningCharacter
pattern $mDownwardsArrow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDownwardsArrow :: CombiningCharacter
DownwardsArrow = CombiningDownwardsArrow
pattern TripleDot :: CombiningCharacter
pattern $mTripleDot :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bTripleDot :: CombiningCharacter
TripleDot = CombiningTripleDot
pattern XXBelow :: CombiningCharacter
pattern $mXXBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bXXBelow :: CombiningCharacter
XXBelow = CombiningXXBelow
pattern WigglyLineBelow :: CombiningCharacter
pattern $mWigglyLineBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bWigglyLineBelow :: CombiningCharacter
WigglyLineBelow = CombiningWigglyLineBelow
pattern OpenMarkBelow :: CombiningCharacter
pattern $mOpenMarkBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bOpenMarkBelow :: CombiningCharacter
OpenMarkBelow = CombiningOpenMarkBelow
pattern DoubleOpenMarkBelow :: CombiningCharacter
pattern $mDoubleOpenMarkBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleOpenMarkBelow :: CombiningCharacter
DoubleOpenMarkBelow = CombiningDoubleOpenMarkBelow
pattern LightCentralizationStrokeBelow :: CombiningCharacter
pattern $mLightCentralizationStrokeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLightCentralizationStrokeBelow :: CombiningCharacter
LightCentralizationStrokeBelow = CombiningLightCentralizationStrokeBelow
pattern StrongCentralizationStrokeBelow :: CombiningCharacter
pattern $mStrongCentralizationStrokeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bStrongCentralizationStrokeBelow :: CombiningCharacter
StrongCentralizationStrokeBelow = CombiningStrongCentralizationStrokeBelow
pattern ParenthesesAbove :: CombiningCharacter
pattern $mParenthesesAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bParenthesesAbove :: CombiningCharacter
ParenthesesAbove = CombiningParenthesesAbove
pattern DoubleParenthesesAbove :: CombiningCharacter
pattern $mDoubleParenthesesAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleParenthesesAbove :: CombiningCharacter
DoubleParenthesesAbove = CombiningDoubleParenthesesAbove
pattern ParenthesesBelow :: CombiningCharacter
pattern $mParenthesesBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bParenthesesBelow :: CombiningCharacter
ParenthesesBelow = CombiningParenthesesBelow
pattern BalineseMusicalSymbolTegeh :: CombiningCharacter
pattern $mBalineseMusicalSymbolTegeh :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBalineseMusicalSymbolTegeh :: CombiningCharacter
BalineseMusicalSymbolTegeh = BalineseMusicalSymbolCombiningTegeh
pattern BalineseMusicalSymbolEndep :: CombiningCharacter
pattern $mBalineseMusicalSymbolEndep :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBalineseMusicalSymbolEndep :: CombiningCharacter
BalineseMusicalSymbolEndep = BalineseMusicalSymbolCombiningEndep
pattern BalineseMusicalSymbolKempul :: CombiningCharacter
pattern $mBalineseMusicalSymbolKempul :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBalineseMusicalSymbolKempul :: CombiningCharacter
BalineseMusicalSymbolKempul = BalineseMusicalSymbolCombiningKempul
pattern BalineseMusicalSymbolKempli :: CombiningCharacter
pattern $mBalineseMusicalSymbolKempli :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBalineseMusicalSymbolKempli :: CombiningCharacter
BalineseMusicalSymbolKempli = BalineseMusicalSymbolCombiningKempli
pattern BalineseMusicalSymbolJegogan :: CombiningCharacter
pattern $mBalineseMusicalSymbolJegogan :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBalineseMusicalSymbolJegogan :: CombiningCharacter
BalineseMusicalSymbolJegogan = BalineseMusicalSymbolCombiningJegogan
pattern BalineseMusicalSymbolKempulWithJegogan :: CombiningCharacter
pattern $mBalineseMusicalSymbolKempulWithJegogan :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBalineseMusicalSymbolKempulWithJegogan :: CombiningCharacter
BalineseMusicalSymbolKempulWithJegogan = BalineseMusicalSymbolCombiningKempulWithJegogan
pattern BalineseMusicalSymbolKempliWithJegogan :: CombiningCharacter
pattern $mBalineseMusicalSymbolKempliWithJegogan :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBalineseMusicalSymbolKempliWithJegogan :: CombiningCharacter
BalineseMusicalSymbolKempliWithJegogan = BalineseMusicalSymbolCombiningKempliWithJegogan
pattern BalineseMusicalSymbolBende :: CombiningCharacter
pattern $mBalineseMusicalSymbolBende :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBalineseMusicalSymbolBende :: CombiningCharacter
BalineseMusicalSymbolBende = BalineseMusicalSymbolCombiningBende
pattern BalineseMusicalSymbolGong :: CombiningCharacter
pattern $mBalineseMusicalSymbolGong :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBalineseMusicalSymbolGong :: CombiningCharacter
BalineseMusicalSymbolGong = BalineseMusicalSymbolCombiningGong
pattern DottedGraveAccent :: CombiningCharacter
pattern $mDottedGraveAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDottedGraveAccent :: CombiningCharacter
DottedGraveAccent = CombiningDottedGraveAccent
pattern DottedAcuteAccent :: CombiningCharacter
pattern $mDottedAcuteAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDottedAcuteAccent :: CombiningCharacter
DottedAcuteAccent = CombiningDottedAcuteAccent
pattern SnakeBelow :: CombiningCharacter
pattern $mSnakeBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bSnakeBelow :: CombiningCharacter
SnakeBelow = CombiningSnakeBelow
pattern SuspensionMark :: CombiningCharacter
pattern $mSuspensionMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bSuspensionMark :: CombiningCharacter
SuspensionMark = CombiningSuspensionMark
pattern MacronAcute :: CombiningCharacter
pattern $mMacronAcute :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMacronAcute :: CombiningCharacter
MacronAcute = CombiningMacronAcute
pattern GraveMacron :: CombiningCharacter
pattern $mGraveMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGraveMacron :: CombiningCharacter
GraveMacron = CombiningGraveMacron
pattern MacronGrave :: CombiningCharacter
pattern $mMacronGrave :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMacronGrave :: CombiningCharacter
MacronGrave = CombiningMacronGrave
pattern AcuteMacron :: CombiningCharacter
pattern $mAcuteMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAcuteMacron :: CombiningCharacter
AcuteMacron = CombiningAcuteMacron
pattern GraveAcuteGrave :: CombiningCharacter
pattern $mGraveAcuteGrave :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGraveAcuteGrave :: CombiningCharacter
GraveAcuteGrave = CombiningGraveAcuteGrave
pattern AcuteGraveAcute :: CombiningCharacter
pattern $mAcuteGraveAcute :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAcuteGraveAcute :: CombiningCharacter
AcuteGraveAcute = CombiningAcuteGraveAcute
pattern LatinSmallLetterRBelow :: CombiningCharacter
pattern $mLatinSmallLetterRBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterRBelow :: CombiningCharacter
LatinSmallLetterRBelow = CombiningLatinSmallLetterRBelow
pattern BreveMacron :: CombiningCharacter
pattern $mBreveMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBreveMacron :: CombiningCharacter
BreveMacron = CombiningBreveMacron
pattern MacronBreve :: CombiningCharacter
pattern $mMacronBreve :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMacronBreve :: CombiningCharacter
MacronBreve = CombiningMacronBreve
pattern DoubleCircumflexAbove :: CombiningCharacter
pattern $mDoubleCircumflexAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleCircumflexAbove :: CombiningCharacter
DoubleCircumflexAbove = CombiningDoubleCircumflexAbove
pattern OgonekAbove :: CombiningCharacter
pattern $mOgonekAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bOgonekAbove :: CombiningCharacter
OgonekAbove = CombiningOgonekAbove
pattern ZigzagBelow :: CombiningCharacter
pattern $mZigzagBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bZigzagBelow :: CombiningCharacter
ZigzagBelow = CombiningZigzagBelow
pattern IsBelow :: CombiningCharacter
pattern $mIsBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bIsBelow :: CombiningCharacter
IsBelow = CombiningIsBelow
pattern UrAbove :: CombiningCharacter
pattern $mUrAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bUrAbove :: CombiningCharacter
UrAbove = CombiningUrAbove
pattern UsAbove :: CombiningCharacter
pattern $mUsAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bUsAbove :: CombiningCharacter
UsAbove = CombiningUsAbove
pattern LatinSmallLetterFlattenedOpenAAbove :: CombiningCharacter
pattern $mLatinSmallLetterFlattenedOpenAAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterFlattenedOpenAAbove :: CombiningCharacter
LatinSmallLetterFlattenedOpenAAbove = CombiningLatinSmallLetterFlattenedOpenAAbove
pattern LatinSmallLetterAe :: CombiningCharacter
pattern $mLatinSmallLetterAe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterAe :: CombiningCharacter
LatinSmallLetterAe = CombiningLatinSmallLetterAe
pattern LatinSmallLetterAo :: CombiningCharacter
pattern $mLatinSmallLetterAo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterAo :: CombiningCharacter
LatinSmallLetterAo = CombiningLatinSmallLetterAo
pattern LatinSmallLetterAv :: CombiningCharacter
pattern $mLatinSmallLetterAv :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterAv :: CombiningCharacter
LatinSmallLetterAv = CombiningLatinSmallLetterAv
pattern LatinSmallLetterCCedilla :: CombiningCharacter
pattern $mLatinSmallLetterCCedilla :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterCCedilla :: CombiningCharacter
LatinSmallLetterCCedilla = CombiningLatinSmallLetterCCedilla
pattern LatinSmallLetterInsularD :: CombiningCharacter
pattern $mLatinSmallLetterInsularD :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterInsularD :: CombiningCharacter
LatinSmallLetterInsularD = CombiningLatinSmallLetterInsularD
pattern LatinSmallLetterEth :: CombiningCharacter
pattern $mLatinSmallLetterEth :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterEth :: CombiningCharacter
LatinSmallLetterEth = CombiningLatinSmallLetterEth
pattern LatinSmallLetterG :: CombiningCharacter
pattern $mLatinSmallLetterG :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterG :: CombiningCharacter
LatinSmallLetterG = CombiningLatinSmallLetterG
pattern LatinLetterSmallCapitalG :: CombiningCharacter
pattern $mLatinLetterSmallCapitalG :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinLetterSmallCapitalG :: CombiningCharacter
LatinLetterSmallCapitalG = CombiningLatinLetterSmallCapitalG
pattern LatinSmallLetterK :: CombiningCharacter
pattern $mLatinSmallLetterK :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterK :: CombiningCharacter
LatinSmallLetterK = CombiningLatinSmallLetterK
pattern LatinSmallLetterL :: CombiningCharacter
pattern $mLatinSmallLetterL :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterL :: CombiningCharacter
LatinSmallLetterL = CombiningLatinSmallLetterL
pattern LatinLetterSmallCapitalL :: CombiningCharacter
pattern $mLatinLetterSmallCapitalL :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinLetterSmallCapitalL :: CombiningCharacter
LatinLetterSmallCapitalL = CombiningLatinLetterSmallCapitalL
pattern LatinLetterSmallCapitalM :: CombiningCharacter
pattern $mLatinLetterSmallCapitalM :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinLetterSmallCapitalM :: CombiningCharacter
LatinLetterSmallCapitalM = CombiningLatinLetterSmallCapitalM
pattern LatinSmallLetterN :: CombiningCharacter
pattern $mLatinSmallLetterN :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterN :: CombiningCharacter
LatinSmallLetterN = CombiningLatinSmallLetterN
pattern LatinLetterSmallCapitalN :: CombiningCharacter
pattern $mLatinLetterSmallCapitalN :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinLetterSmallCapitalN :: CombiningCharacter
LatinLetterSmallCapitalN = CombiningLatinLetterSmallCapitalN
pattern LatinLetterSmallCapitalR :: CombiningCharacter
pattern $mLatinLetterSmallCapitalR :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinLetterSmallCapitalR :: CombiningCharacter
LatinLetterSmallCapitalR = CombiningLatinLetterSmallCapitalR
pattern LatinSmallLetterRRotunda :: CombiningCharacter
pattern $mLatinSmallLetterRRotunda :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterRRotunda :: CombiningCharacter
LatinSmallLetterRRotunda = CombiningLatinSmallLetterRRotunda
pattern LatinSmallLetterS :: CombiningCharacter
pattern $mLatinSmallLetterS :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterS :: CombiningCharacter
LatinSmallLetterS = CombiningLatinSmallLetterS
pattern LatinSmallLetterLongS :: CombiningCharacter
pattern $mLatinSmallLetterLongS :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterLongS :: CombiningCharacter
LatinSmallLetterLongS = CombiningLatinSmallLetterLongS
pattern LatinSmallLetterZ :: CombiningCharacter
pattern $mLatinSmallLetterZ :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterZ :: CombiningCharacter
LatinSmallLetterZ = CombiningLatinSmallLetterZ
pattern LatinSmallLetterAlpha :: CombiningCharacter
pattern $mLatinSmallLetterAlpha :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterAlpha :: CombiningCharacter
LatinSmallLetterAlpha = CombiningLatinSmallLetterAlpha
pattern LatinSmallLetterB :: CombiningCharacter
pattern $mLatinSmallLetterB :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterB :: CombiningCharacter
LatinSmallLetterB = CombiningLatinSmallLetterB
pattern LatinSmallLetterBeta :: CombiningCharacter
pattern $mLatinSmallLetterBeta :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterBeta :: CombiningCharacter
LatinSmallLetterBeta = CombiningLatinSmallLetterBeta
pattern LatinSmallLetterSchwa :: CombiningCharacter
pattern $mLatinSmallLetterSchwa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterSchwa :: CombiningCharacter
LatinSmallLetterSchwa = CombiningLatinSmallLetterSchwa
pattern LatinSmallLetterF :: CombiningCharacter
pattern $mLatinSmallLetterF :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterF :: CombiningCharacter
LatinSmallLetterF = CombiningLatinSmallLetterF
pattern LatinSmallLetterLWithDoubleMiddleTilde :: CombiningCharacter
pattern $mLatinSmallLetterLWithDoubleMiddleTilde :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterLWithDoubleMiddleTilde :: CombiningCharacter
LatinSmallLetterLWithDoubleMiddleTilde = CombiningLatinSmallLetterLWithDoubleMiddleTilde
pattern LatinSmallLetterOWithLightCentralizationStroke :: CombiningCharacter
pattern $mLatinSmallLetterOWithLightCentralizationStroke :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterOWithLightCentralizationStroke :: CombiningCharacter
LatinSmallLetterOWithLightCentralizationStroke = CombiningLatinSmallLetterOWithLightCentralizationStroke
pattern LatinSmallLetterP :: CombiningCharacter
pattern $mLatinSmallLetterP :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterP :: CombiningCharacter
LatinSmallLetterP = CombiningLatinSmallLetterP
pattern LatinSmallLetterEsh :: CombiningCharacter
pattern $mLatinSmallLetterEsh :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterEsh :: CombiningCharacter
LatinSmallLetterEsh = CombiningLatinSmallLetterEsh
pattern LatinSmallLetterUWithLightCentralizationStroke :: CombiningCharacter
pattern $mLatinSmallLetterUWithLightCentralizationStroke :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterUWithLightCentralizationStroke :: CombiningCharacter
LatinSmallLetterUWithLightCentralizationStroke = CombiningLatinSmallLetterUWithLightCentralizationStroke
pattern LatinSmallLetterW :: CombiningCharacter
pattern $mLatinSmallLetterW :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterW :: CombiningCharacter
LatinSmallLetterW = CombiningLatinSmallLetterW
pattern LatinSmallLetterAWithDiaeresis :: CombiningCharacter
pattern $mLatinSmallLetterAWithDiaeresis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterAWithDiaeresis :: CombiningCharacter
LatinSmallLetterAWithDiaeresis = CombiningLatinSmallLetterAWithDiaeresis
pattern LatinSmallLetterOWithDiaeresis :: CombiningCharacter
pattern $mLatinSmallLetterOWithDiaeresis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterOWithDiaeresis :: CombiningCharacter
LatinSmallLetterOWithDiaeresis = CombiningLatinSmallLetterOWithDiaeresis
pattern LatinSmallLetterUWithDiaeresis :: CombiningCharacter
pattern $mLatinSmallLetterUWithDiaeresis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLatinSmallLetterUWithDiaeresis :: CombiningCharacter
LatinSmallLetterUWithDiaeresis = CombiningLatinSmallLetterUWithDiaeresis
pattern UpTackAbove :: CombiningCharacter
pattern $mUpTackAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bUpTackAbove :: CombiningCharacter
UpTackAbove = CombiningUpTackAbove
pattern DeletionMark :: CombiningCharacter
pattern $mDeletionMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDeletionMark :: CombiningCharacter
DeletionMark = CombiningDeletionMark
pattern DoubleInvertedBreveBelow :: CombiningCharacter
pattern $mDoubleInvertedBreveBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleInvertedBreveBelow :: CombiningCharacter
DoubleInvertedBreveBelow = CombiningDoubleInvertedBreveBelow
pattern AlmostEqualToBelow :: CombiningCharacter
pattern $mAlmostEqualToBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAlmostEqualToBelow :: CombiningCharacter
AlmostEqualToBelow = CombiningAlmostEqualToBelow
pattern LeftArrowheadAbove :: CombiningCharacter
pattern $mLeftArrowheadAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftArrowheadAbove :: CombiningCharacter
LeftArrowheadAbove = CombiningLeftArrowheadAbove
pattern RightArrowheadAndDownArrowheadBelow :: CombiningCharacter
pattern $mRightArrowheadAndDownArrowheadBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightArrowheadAndDownArrowheadBelow :: CombiningCharacter
RightArrowheadAndDownArrowheadBelow = CombiningRightArrowheadAndDownArrowheadBelow
pattern LeftHarpoonAbove :: CombiningCharacter
pattern $mLeftHarpoonAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftHarpoonAbove :: CombiningCharacter
LeftHarpoonAbove = CombiningLeftHarpoonAbove
pattern RightHarpoonAbove :: CombiningCharacter
pattern $mRightHarpoonAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightHarpoonAbove :: CombiningCharacter
RightHarpoonAbove = CombiningRightHarpoonAbove
pattern LongVerticalLineOverlay :: CombiningCharacter
pattern $mLongVerticalLineOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLongVerticalLineOverlay :: CombiningCharacter
LongVerticalLineOverlay = CombiningLongVerticalLineOverlay
pattern ShortVerticalLineOverlay :: CombiningCharacter
pattern $mShortVerticalLineOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bShortVerticalLineOverlay :: CombiningCharacter
ShortVerticalLineOverlay = CombiningShortVerticalLineOverlay
pattern AnticlockwiseArrowAbove :: CombiningCharacter
pattern $mAnticlockwiseArrowAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAnticlockwiseArrowAbove :: CombiningCharacter
AnticlockwiseArrowAbove = CombiningAnticlockwiseArrowAbove
pattern ClockwiseArrowAbove :: CombiningCharacter
pattern $mClockwiseArrowAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bClockwiseArrowAbove :: CombiningCharacter
ClockwiseArrowAbove = CombiningClockwiseArrowAbove
pattern LeftArrowAbove :: CombiningCharacter
pattern $mLeftArrowAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftArrowAbove :: CombiningCharacter
LeftArrowAbove = CombiningLeftArrowAbove
pattern RightArrowAbove :: CombiningCharacter
pattern $mRightArrowAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightArrowAbove :: CombiningCharacter
RightArrowAbove = CombiningRightArrowAbove
pattern RingOverlay :: CombiningCharacter
pattern $mRingOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRingOverlay :: CombiningCharacter
RingOverlay = CombiningRingOverlay
pattern ClockwiseRingOverlay :: CombiningCharacter
pattern $mClockwiseRingOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bClockwiseRingOverlay :: CombiningCharacter
ClockwiseRingOverlay = CombiningClockwiseRingOverlay
pattern AnticlockwiseRingOverlay :: CombiningCharacter
pattern $mAnticlockwiseRingOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAnticlockwiseRingOverlay :: CombiningCharacter
AnticlockwiseRingOverlay = CombiningAnticlockwiseRingOverlay
pattern ThreeDotsAbove :: CombiningCharacter
pattern $mThreeDotsAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bThreeDotsAbove :: CombiningCharacter
ThreeDotsAbove = CombiningThreeDotsAbove
pattern FourDotsAbove :: CombiningCharacter
pattern $mFourDotsAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bFourDotsAbove :: CombiningCharacter
FourDotsAbove = CombiningFourDotsAbove
pattern LeftRightArrowAbove :: CombiningCharacter
pattern $mLeftRightArrowAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftRightArrowAbove :: CombiningCharacter
LeftRightArrowAbove = CombiningLeftRightArrowAbove
pattern ReverseSolidusOverlay :: CombiningCharacter
pattern $mReverseSolidusOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bReverseSolidusOverlay :: CombiningCharacter
ReverseSolidusOverlay = CombiningReverseSolidusOverlay
pattern DoubleVerticalStrokeOverlay :: CombiningCharacter
pattern $mDoubleVerticalStrokeOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleVerticalStrokeOverlay :: CombiningCharacter
DoubleVerticalStrokeOverlay = CombiningDoubleVerticalStrokeOverlay
pattern AnnuitySymbol :: CombiningCharacter
pattern $mAnnuitySymbol :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAnnuitySymbol :: CombiningCharacter
AnnuitySymbol = CombiningAnnuitySymbol
pattern TripleUnderdot :: CombiningCharacter
pattern $mTripleUnderdot :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bTripleUnderdot :: CombiningCharacter
TripleUnderdot = CombiningTripleUnderdot
pattern WideBridgeAbove :: CombiningCharacter
pattern $mWideBridgeAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bWideBridgeAbove :: CombiningCharacter
WideBridgeAbove = CombiningWideBridgeAbove
pattern LeftwardsArrowOverlay :: CombiningCharacter
pattern $mLeftwardsArrowOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftwardsArrowOverlay :: CombiningCharacter
LeftwardsArrowOverlay = CombiningLeftwardsArrowOverlay
pattern LongDoubleSolidusOverlay :: CombiningCharacter
pattern $mLongDoubleSolidusOverlay :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLongDoubleSolidusOverlay :: CombiningCharacter
LongDoubleSolidusOverlay = CombiningLongDoubleSolidusOverlay
pattern RightwardsHarpoonWithBarbDownwards :: CombiningCharacter
pattern $mRightwardsHarpoonWithBarbDownwards :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightwardsHarpoonWithBarbDownwards :: CombiningCharacter
RightwardsHarpoonWithBarbDownwards = CombiningRightwardsHarpoonWithBarbDownwards
pattern LeftwardsHarpoonWithBarbDownwards :: CombiningCharacter
pattern $mLeftwardsHarpoonWithBarbDownwards :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftwardsHarpoonWithBarbDownwards :: CombiningCharacter
LeftwardsHarpoonWithBarbDownwards = CombiningLeftwardsHarpoonWithBarbDownwards
pattern LeftArrowBelow :: CombiningCharacter
pattern $mLeftArrowBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLeftArrowBelow :: CombiningCharacter
LeftArrowBelow = CombiningLeftArrowBelow
pattern RightArrowBelow :: CombiningCharacter
pattern $mRightArrowBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bRightArrowBelow :: CombiningCharacter
RightArrowBelow = CombiningRightArrowBelow
pattern AsteriskAbove :: CombiningCharacter
pattern $mAsteriskAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bAsteriskAbove :: CombiningCharacter
AsteriskAbove = CombiningAsteriskAbove
pattern CopticNiAbove :: CombiningCharacter
pattern $mCopticNiAbove :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCopticNiAbove :: CombiningCharacter
CopticNiAbove = CopticCombiningNiAbove
pattern CopticSpiritusAsper :: CombiningCharacter
pattern $mCopticSpiritusAsper :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCopticSpiritusAsper :: CombiningCharacter
CopticSpiritusAsper = CopticCombiningSpiritusAsper
pattern CopticSpiritusLenis :: CombiningCharacter
pattern $mCopticSpiritusLenis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCopticSpiritusLenis :: CombiningCharacter
CopticSpiritusLenis = CopticCombiningSpiritusLenis
pattern CyrillicLetterBe :: CombiningCharacter
pattern $mCyrillicLetterBe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterBe :: CombiningCharacter
CyrillicLetterBe = CombiningCyrillicLetterBe
pattern CyrillicLetterVe :: CombiningCharacter
pattern $mCyrillicLetterVe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterVe :: CombiningCharacter
CyrillicLetterVe = CombiningCyrillicLetterVe
pattern CyrillicLetterGhe :: CombiningCharacter
pattern $mCyrillicLetterGhe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterGhe :: CombiningCharacter
CyrillicLetterGhe = CombiningCyrillicLetterGhe
pattern CyrillicLetterDe :: CombiningCharacter
pattern $mCyrillicLetterDe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterDe :: CombiningCharacter
CyrillicLetterDe = CombiningCyrillicLetterDe
pattern CyrillicLetterZhe :: CombiningCharacter
pattern $mCyrillicLetterZhe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterZhe :: CombiningCharacter
CyrillicLetterZhe = CombiningCyrillicLetterZhe
pattern CyrillicLetterZe :: CombiningCharacter
pattern $mCyrillicLetterZe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterZe :: CombiningCharacter
CyrillicLetterZe = CombiningCyrillicLetterZe
pattern CyrillicLetterKa :: CombiningCharacter
pattern $mCyrillicLetterKa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterKa :: CombiningCharacter
CyrillicLetterKa = CombiningCyrillicLetterKa
pattern CyrillicLetterEl :: CombiningCharacter
pattern $mCyrillicLetterEl :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterEl :: CombiningCharacter
CyrillicLetterEl = CombiningCyrillicLetterEl
pattern CyrillicLetterEm :: CombiningCharacter
pattern $mCyrillicLetterEm :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterEm :: CombiningCharacter
CyrillicLetterEm = CombiningCyrillicLetterEm
pattern CyrillicLetterEn :: CombiningCharacter
pattern $mCyrillicLetterEn :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterEn :: CombiningCharacter
CyrillicLetterEn = CombiningCyrillicLetterEn
pattern CyrillicLetterO :: CombiningCharacter
pattern $mCyrillicLetterO :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterO :: CombiningCharacter
CyrillicLetterO = CombiningCyrillicLetterO
pattern CyrillicLetterPe :: CombiningCharacter
pattern $mCyrillicLetterPe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterPe :: CombiningCharacter
CyrillicLetterPe = CombiningCyrillicLetterPe
pattern CyrillicLetterEr :: CombiningCharacter
pattern $mCyrillicLetterEr :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterEr :: CombiningCharacter
CyrillicLetterEr = CombiningCyrillicLetterEr
pattern CyrillicLetterEs :: CombiningCharacter
pattern $mCyrillicLetterEs :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterEs :: CombiningCharacter
CyrillicLetterEs = CombiningCyrillicLetterEs
pattern CyrillicLetterTe :: CombiningCharacter
pattern $mCyrillicLetterTe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterTe :: CombiningCharacter
CyrillicLetterTe = CombiningCyrillicLetterTe
pattern CyrillicLetterHa :: CombiningCharacter
pattern $mCyrillicLetterHa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterHa :: CombiningCharacter
CyrillicLetterHa = CombiningCyrillicLetterHa
pattern CyrillicLetterTse :: CombiningCharacter
pattern $mCyrillicLetterTse :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterTse :: CombiningCharacter
CyrillicLetterTse = CombiningCyrillicLetterTse
pattern CyrillicLetterChe :: CombiningCharacter
pattern $mCyrillicLetterChe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterChe :: CombiningCharacter
CyrillicLetterChe = CombiningCyrillicLetterChe
pattern CyrillicLetterSha :: CombiningCharacter
pattern $mCyrillicLetterSha :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterSha :: CombiningCharacter
CyrillicLetterSha = CombiningCyrillicLetterSha
pattern CyrillicLetterShcha :: CombiningCharacter
pattern $mCyrillicLetterShcha :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterShcha :: CombiningCharacter
CyrillicLetterShcha = CombiningCyrillicLetterShcha
pattern CyrillicLetterFita :: CombiningCharacter
pattern $mCyrillicLetterFita :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterFita :: CombiningCharacter
CyrillicLetterFita = CombiningCyrillicLetterFita
pattern CyrillicLetterEsTe :: CombiningCharacter
pattern $mCyrillicLetterEsTe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterEsTe :: CombiningCharacter
CyrillicLetterEsTe = CombiningCyrillicLetterEsTe
pattern CyrillicLetterA :: CombiningCharacter
pattern $mCyrillicLetterA :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterA :: CombiningCharacter
CyrillicLetterA = CombiningCyrillicLetterA
pattern CyrillicLetterIe :: CombiningCharacter
pattern $mCyrillicLetterIe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterIe :: CombiningCharacter
CyrillicLetterIe = CombiningCyrillicLetterIe
pattern CyrillicLetterDjerv :: CombiningCharacter
pattern $mCyrillicLetterDjerv :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterDjerv :: CombiningCharacter
CyrillicLetterDjerv = CombiningCyrillicLetterDjerv
pattern CyrillicLetterMonographUk :: CombiningCharacter
pattern $mCyrillicLetterMonographUk :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterMonographUk :: CombiningCharacter
CyrillicLetterMonographUk = CombiningCyrillicLetterMonographUk
pattern CyrillicLetterYat :: CombiningCharacter
pattern $mCyrillicLetterYat :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterYat :: CombiningCharacter
CyrillicLetterYat = CombiningCyrillicLetterYat
pattern CyrillicLetterYu :: CombiningCharacter
pattern $mCyrillicLetterYu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterYu :: CombiningCharacter
CyrillicLetterYu = CombiningCyrillicLetterYu
pattern CyrillicLetterIotifiedA :: CombiningCharacter
pattern $mCyrillicLetterIotifiedA :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterIotifiedA :: CombiningCharacter
CyrillicLetterIotifiedA = CombiningCyrillicLetterIotifiedA
pattern CyrillicLetterLittleYus :: CombiningCharacter
pattern $mCyrillicLetterLittleYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterLittleYus :: CombiningCharacter
CyrillicLetterLittleYus = CombiningCyrillicLetterLittleYus
pattern CyrillicLetterBigYus :: CombiningCharacter
pattern $mCyrillicLetterBigYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterBigYus :: CombiningCharacter
CyrillicLetterBigYus = CombiningCyrillicLetterBigYus
pattern CyrillicLetterIotifiedBigYus :: CombiningCharacter
pattern $mCyrillicLetterIotifiedBigYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterIotifiedBigYus :: CombiningCharacter
CyrillicLetterIotifiedBigYus = CombiningCyrillicLetterIotifiedBigYus
pattern KatakanaHiraganaVoicedSoundMark :: CombiningCharacter
pattern $mKatakanaHiraganaVoicedSoundMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bKatakanaHiraganaVoicedSoundMark :: CombiningCharacter
KatakanaHiraganaVoicedSoundMark = CombiningKatakanaHiraganaVoicedSoundMark
pattern KatakanaHiraganaSemiVoicedSoundMark :: CombiningCharacter
pattern $mKatakanaHiraganaSemiVoicedSoundMark :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bKatakanaHiraganaSemiVoicedSoundMark :: CombiningCharacter
KatakanaHiraganaSemiVoicedSoundMark = CombiningKatakanaHiraganaSemiVoicedSoundMark
pattern CyrillicVzmet :: CombiningCharacter
pattern $mCyrillicVzmet :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicVzmet :: CombiningCharacter
CyrillicVzmet = CombiningCyrillicVzmet
pattern CyrillicLetterUkrainianIe :: CombiningCharacter
pattern $mCyrillicLetterUkrainianIe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterUkrainianIe :: CombiningCharacter
CyrillicLetterUkrainianIe = CombiningCyrillicLetterUkrainianIe
pattern CyrillicLetterI :: CombiningCharacter
pattern $mCyrillicLetterI :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterI :: CombiningCharacter
CyrillicLetterI = CombiningCyrillicLetterI
pattern CyrillicLetterYi :: CombiningCharacter
pattern $mCyrillicLetterYi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterYi :: CombiningCharacter
CyrillicLetterYi = CombiningCyrillicLetterYi
pattern CyrillicLetterU :: CombiningCharacter
pattern $mCyrillicLetterU :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterU :: CombiningCharacter
CyrillicLetterU = CombiningCyrillicLetterU
pattern CyrillicLetterHardSign :: CombiningCharacter
pattern $mCyrillicLetterHardSign :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterHardSign :: CombiningCharacter
CyrillicLetterHardSign = CombiningCyrillicLetterHardSign
pattern CyrillicLetterYeru :: CombiningCharacter
pattern $mCyrillicLetterYeru :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterYeru :: CombiningCharacter
CyrillicLetterYeru = CombiningCyrillicLetterYeru
pattern CyrillicLetterSoftSign :: CombiningCharacter
pattern $mCyrillicLetterSoftSign :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterSoftSign :: CombiningCharacter
CyrillicLetterSoftSign = CombiningCyrillicLetterSoftSign
pattern CyrillicLetterOmega :: CombiningCharacter
pattern $mCyrillicLetterOmega :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterOmega :: CombiningCharacter
CyrillicLetterOmega = CombiningCyrillicLetterOmega
pattern CyrillicKavyka :: CombiningCharacter
pattern $mCyrillicKavyka :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicKavyka :: CombiningCharacter
CyrillicKavyka = CombiningCyrillicKavyka
pattern CyrillicPayerok :: CombiningCharacter
pattern $mCyrillicPayerok :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicPayerok :: CombiningCharacter
CyrillicPayerok = CombiningCyrillicPayerok
pattern CyrillicLetterEf :: CombiningCharacter
pattern $mCyrillicLetterEf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterEf :: CombiningCharacter
CyrillicLetterEf = CombiningCyrillicLetterEf
pattern CyrillicLetterIotifiedE :: CombiningCharacter
pattern $mCyrillicLetterIotifiedE :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicLetterIotifiedE :: CombiningCharacter
CyrillicLetterIotifiedE = CombiningCyrillicLetterIotifiedE
pattern BamumMarkKoqndon :: CombiningCharacter
pattern $mBamumMarkKoqndon :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBamumMarkKoqndon :: CombiningCharacter
BamumMarkKoqndon = BamumCombiningMarkKoqndon
pattern BamumMarkTukwentis :: CombiningCharacter
pattern $mBamumMarkTukwentis :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBamumMarkTukwentis :: CombiningCharacter
BamumMarkTukwentis = BamumCombiningMarkTukwentis
pattern DevanagariDigitZero :: CombiningCharacter
pattern $mDevanagariDigitZero :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariDigitZero :: CombiningCharacter
DevanagariDigitZero = CombiningDevanagariDigitZero
pattern DevanagariDigitOne :: CombiningCharacter
pattern $mDevanagariDigitOne :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariDigitOne :: CombiningCharacter
DevanagariDigitOne = CombiningDevanagariDigitOne
pattern DevanagariDigitTwo :: CombiningCharacter
pattern $mDevanagariDigitTwo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariDigitTwo :: CombiningCharacter
DevanagariDigitTwo = CombiningDevanagariDigitTwo
pattern DevanagariDigitThree :: CombiningCharacter
pattern $mDevanagariDigitThree :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariDigitThree :: CombiningCharacter
DevanagariDigitThree = CombiningDevanagariDigitThree
pattern DevanagariDigitFour :: CombiningCharacter
pattern $mDevanagariDigitFour :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariDigitFour :: CombiningCharacter
DevanagariDigitFour = CombiningDevanagariDigitFour
pattern DevanagariDigitFive :: CombiningCharacter
pattern $mDevanagariDigitFive :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariDigitFive :: CombiningCharacter
DevanagariDigitFive = CombiningDevanagariDigitFive
pattern DevanagariDigitSix :: CombiningCharacter
pattern $mDevanagariDigitSix :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariDigitSix :: CombiningCharacter
DevanagariDigitSix = CombiningDevanagariDigitSix
pattern DevanagariDigitSeven :: CombiningCharacter
pattern $mDevanagariDigitSeven :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariDigitSeven :: CombiningCharacter
DevanagariDigitSeven = CombiningDevanagariDigitSeven
pattern DevanagariDigitEight :: CombiningCharacter
pattern $mDevanagariDigitEight :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariDigitEight :: CombiningCharacter
DevanagariDigitEight = CombiningDevanagariDigitEight
pattern DevanagariDigitNine :: CombiningCharacter
pattern $mDevanagariDigitNine :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariDigitNine :: CombiningCharacter
DevanagariDigitNine = CombiningDevanagariDigitNine
pattern DevanagariLetterA :: CombiningCharacter
pattern $mDevanagariLetterA :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariLetterA :: CombiningCharacter
DevanagariLetterA = CombiningDevanagariLetterA
pattern DevanagariLetterU :: CombiningCharacter
pattern $mDevanagariLetterU :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariLetterU :: CombiningCharacter
DevanagariLetterU = CombiningDevanagariLetterU
pattern DevanagariLetterKa :: CombiningCharacter
pattern $mDevanagariLetterKa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariLetterKa :: CombiningCharacter
DevanagariLetterKa = CombiningDevanagariLetterKa
pattern DevanagariLetterNa :: CombiningCharacter
pattern $mDevanagariLetterNa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariLetterNa :: CombiningCharacter
DevanagariLetterNa = CombiningDevanagariLetterNa
pattern DevanagariLetterPa :: CombiningCharacter
pattern $mDevanagariLetterPa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariLetterPa :: CombiningCharacter
DevanagariLetterPa = CombiningDevanagariLetterPa
pattern DevanagariLetterRa :: CombiningCharacter
pattern $mDevanagariLetterRa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariLetterRa :: CombiningCharacter
DevanagariLetterRa = CombiningDevanagariLetterRa
pattern DevanagariLetterVi :: CombiningCharacter
pattern $mDevanagariLetterVi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariLetterVi :: CombiningCharacter
DevanagariLetterVi = CombiningDevanagariLetterVi
pattern DevanagariSignAvagraha :: CombiningCharacter
pattern $mDevanagariSignAvagraha :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDevanagariSignAvagraha :: CombiningCharacter
DevanagariSignAvagraha = CombiningDevanagariSignAvagraha
pattern LigatureLeftHalf :: CombiningCharacter
pattern $mLigatureLeftHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLigatureLeftHalf :: CombiningCharacter
LigatureLeftHalf = CombiningLigatureLeftHalf
pattern LigatureRightHalf :: CombiningCharacter
pattern $mLigatureRightHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLigatureRightHalf :: CombiningCharacter
LigatureRightHalf = CombiningLigatureRightHalf
pattern DoubleTildeLeftHalf :: CombiningCharacter
pattern $mDoubleTildeLeftHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleTildeLeftHalf :: CombiningCharacter
DoubleTildeLeftHalf = CombiningDoubleTildeLeftHalf
pattern DoubleTildeRightHalf :: CombiningCharacter
pattern $mDoubleTildeRightHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bDoubleTildeRightHalf :: CombiningCharacter
DoubleTildeRightHalf = CombiningDoubleTildeRightHalf
pattern MacronLeftHalf :: CombiningCharacter
pattern $mMacronLeftHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMacronLeftHalf :: CombiningCharacter
MacronLeftHalf = CombiningMacronLeftHalf
pattern MacronRightHalf :: CombiningCharacter
pattern $mMacronRightHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMacronRightHalf :: CombiningCharacter
MacronRightHalf = CombiningMacronRightHalf
pattern ConjoiningMacron :: CombiningCharacter
pattern $mConjoiningMacron :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bConjoiningMacron :: CombiningCharacter
ConjoiningMacron = CombiningConjoiningMacron
pattern LigatureLeftHalfBelow :: CombiningCharacter
pattern $mLigatureLeftHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLigatureLeftHalfBelow :: CombiningCharacter
LigatureLeftHalfBelow = CombiningLigatureLeftHalfBelow
pattern LigatureRightHalfBelow :: CombiningCharacter
pattern $mLigatureRightHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bLigatureRightHalfBelow :: CombiningCharacter
LigatureRightHalfBelow = CombiningLigatureRightHalfBelow
pattern TildeLeftHalfBelow :: CombiningCharacter
pattern $mTildeLeftHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bTildeLeftHalfBelow :: CombiningCharacter
TildeLeftHalfBelow = CombiningTildeLeftHalfBelow
pattern TildeRightHalfBelow :: CombiningCharacter
pattern $mTildeRightHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bTildeRightHalfBelow :: CombiningCharacter
TildeRightHalfBelow = CombiningTildeRightHalfBelow
pattern MacronLeftHalfBelow :: CombiningCharacter
pattern $mMacronLeftHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMacronLeftHalfBelow :: CombiningCharacter
MacronLeftHalfBelow = CombiningMacronLeftHalfBelow
pattern MacronRightHalfBelow :: CombiningCharacter
pattern $mMacronRightHalfBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMacronRightHalfBelow :: CombiningCharacter
MacronRightHalfBelow = CombiningMacronRightHalfBelow
pattern ConjoiningMacronBelow :: CombiningCharacter
pattern $mConjoiningMacronBelow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bConjoiningMacronBelow :: CombiningCharacter
ConjoiningMacronBelow = CombiningConjoiningMacronBelow
pattern CyrillicTitloLeftHalf :: CombiningCharacter
pattern $mCyrillicTitloLeftHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicTitloLeftHalf :: CombiningCharacter
CyrillicTitloLeftHalf = CombiningCyrillicTitloLeftHalf
pattern CyrillicTitloRightHalf :: CombiningCharacter
pattern $mCyrillicTitloRightHalf :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bCyrillicTitloRightHalf :: CombiningCharacter
CyrillicTitloRightHalf = CombiningCyrillicTitloRightHalf
pattern PhaistosDiscSignObliqueStroke :: CombiningCharacter
pattern $mPhaistosDiscSignObliqueStroke :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bPhaistosDiscSignObliqueStroke :: CombiningCharacter
PhaistosDiscSignObliqueStroke = PhaistosDiscSignCombiningObliqueStroke
pattern OldPermicLetterAn :: CombiningCharacter
pattern $mOldPermicLetterAn :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bOldPermicLetterAn :: CombiningCharacter
OldPermicLetterAn = CombiningOldPermicLetterAn
pattern OldPermicLetterDoi :: CombiningCharacter
pattern $mOldPermicLetterDoi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bOldPermicLetterDoi :: CombiningCharacter
OldPermicLetterDoi = CombiningOldPermicLetterDoi
pattern OldPermicLetterZata :: CombiningCharacter
pattern $mOldPermicLetterZata :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bOldPermicLetterZata :: CombiningCharacter
OldPermicLetterZata = CombiningOldPermicLetterZata
pattern OldPermicLetterNenoe :: CombiningCharacter
pattern $mOldPermicLetterNenoe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bOldPermicLetterNenoe :: CombiningCharacter
OldPermicLetterNenoe = CombiningOldPermicLetterNenoe
pattern OldPermicLetterSii :: CombiningCharacter
pattern $mOldPermicLetterSii :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bOldPermicLetterSii :: CombiningCharacter
OldPermicLetterSii = CombiningOldPermicLetterSii
pattern GranthaDigitZero :: CombiningCharacter
pattern $mGranthaDigitZero :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaDigitZero :: CombiningCharacter
GranthaDigitZero = CombiningGranthaDigitZero
pattern GranthaDigitOne :: CombiningCharacter
pattern $mGranthaDigitOne :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaDigitOne :: CombiningCharacter
GranthaDigitOne = CombiningGranthaDigitOne
pattern GranthaDigitTwo :: CombiningCharacter
pattern $mGranthaDigitTwo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaDigitTwo :: CombiningCharacter
GranthaDigitTwo = CombiningGranthaDigitTwo
pattern GranthaDigitThree :: CombiningCharacter
pattern $mGranthaDigitThree :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaDigitThree :: CombiningCharacter
GranthaDigitThree = CombiningGranthaDigitThree
pattern GranthaDigitFour :: CombiningCharacter
pattern $mGranthaDigitFour :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaDigitFour :: CombiningCharacter
GranthaDigitFour = CombiningGranthaDigitFour
pattern GranthaDigitFive :: CombiningCharacter
pattern $mGranthaDigitFive :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaDigitFive :: CombiningCharacter
GranthaDigitFive = CombiningGranthaDigitFive
pattern GranthaDigitSix :: CombiningCharacter
pattern $mGranthaDigitSix :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaDigitSix :: CombiningCharacter
GranthaDigitSix = CombiningGranthaDigitSix
pattern GranthaLetterA :: CombiningCharacter
pattern $mGranthaLetterA :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaLetterA :: CombiningCharacter
GranthaLetterA = CombiningGranthaLetterA
pattern GranthaLetterKa :: CombiningCharacter
pattern $mGranthaLetterKa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaLetterKa :: CombiningCharacter
GranthaLetterKa = CombiningGranthaLetterKa
pattern GranthaLetterNa :: CombiningCharacter
pattern $mGranthaLetterNa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaLetterNa :: CombiningCharacter
GranthaLetterNa = CombiningGranthaLetterNa
pattern GranthaLetterVi :: CombiningCharacter
pattern $mGranthaLetterVi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaLetterVi :: CombiningCharacter
GranthaLetterVi = CombiningGranthaLetterVi
pattern GranthaLetterPa :: CombiningCharacter
pattern $mGranthaLetterPa :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGranthaLetterPa :: CombiningCharacter
GranthaLetterPa = CombiningGranthaLetterPa
pattern BassaVahHighTone :: CombiningCharacter
pattern $mBassaVahHighTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBassaVahHighTone :: CombiningCharacter
BassaVahHighTone = BassaVahCombiningHighTone
pattern BassaVahLowTone :: CombiningCharacter
pattern $mBassaVahLowTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBassaVahLowTone :: CombiningCharacter
BassaVahLowTone = BassaVahCombiningLowTone
pattern BassaVahMidTone :: CombiningCharacter
pattern $mBassaVahMidTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBassaVahMidTone :: CombiningCharacter
BassaVahMidTone = BassaVahCombiningMidTone
pattern BassaVahLowMidTone :: CombiningCharacter
pattern $mBassaVahLowMidTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBassaVahLowMidTone :: CombiningCharacter
BassaVahLowMidTone = BassaVahCombiningLowMidTone
pattern BassaVahHighLowTone :: CombiningCharacter
pattern $mBassaVahHighLowTone :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bBassaVahHighLowTone :: CombiningCharacter
BassaVahHighLowTone = BassaVahCombiningHighLowTone
pattern MusicalSymbolStem :: CombiningCharacter
pattern $mMusicalSymbolStem :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolStem :: CombiningCharacter
MusicalSymbolStem = MusicalSymbolCombiningStem
pattern MusicalSymbolSprechgesangStem :: CombiningCharacter
pattern $mMusicalSymbolSprechgesangStem :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolSprechgesangStem :: CombiningCharacter
MusicalSymbolSprechgesangStem = MusicalSymbolCombiningSprechgesangStem
pattern MusicalSymbolTremolo1 :: CombiningCharacter
pattern $mMusicalSymbolTremolo1 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolTremolo1 :: CombiningCharacter
MusicalSymbolTremolo1 = MusicalSymbolCombiningTremolo1
pattern MusicalSymbolTremolo2 :: CombiningCharacter
pattern $mMusicalSymbolTremolo2 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolTremolo2 :: CombiningCharacter
MusicalSymbolTremolo2 = MusicalSymbolCombiningTremolo2
pattern MusicalSymbolTremolo3 :: CombiningCharacter
pattern $mMusicalSymbolTremolo3 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolTremolo3 :: CombiningCharacter
MusicalSymbolTremolo3 = MusicalSymbolCombiningTremolo3
pattern MusicalSymbolAugmentationDot :: CombiningCharacter
pattern $mMusicalSymbolAugmentationDot :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolAugmentationDot :: CombiningCharacter
MusicalSymbolAugmentationDot = MusicalSymbolCombiningAugmentationDot
pattern MusicalSymbolFlag1 :: CombiningCharacter
pattern $mMusicalSymbolFlag1 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolFlag1 :: CombiningCharacter
MusicalSymbolFlag1 = MusicalSymbolCombiningFlag1
pattern MusicalSymbolFlag2 :: CombiningCharacter
pattern $mMusicalSymbolFlag2 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolFlag2 :: CombiningCharacter
MusicalSymbolFlag2 = MusicalSymbolCombiningFlag2
pattern MusicalSymbolFlag3 :: CombiningCharacter
pattern $mMusicalSymbolFlag3 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolFlag3 :: CombiningCharacter
MusicalSymbolFlag3 = MusicalSymbolCombiningFlag3
pattern MusicalSymbolFlag4 :: CombiningCharacter
pattern $mMusicalSymbolFlag4 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolFlag4 :: CombiningCharacter
MusicalSymbolFlag4 = MusicalSymbolCombiningFlag4
pattern MusicalSymbolFlag5 :: CombiningCharacter
pattern $mMusicalSymbolFlag5 :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolFlag5 :: CombiningCharacter
MusicalSymbolFlag5 = MusicalSymbolCombiningFlag5
pattern MusicalSymbolAccent :: CombiningCharacter
pattern $mMusicalSymbolAccent :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolAccent :: CombiningCharacter
MusicalSymbolAccent = MusicalSymbolCombiningAccent
pattern MusicalSymbolStaccato :: CombiningCharacter
pattern $mMusicalSymbolStaccato :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolStaccato :: CombiningCharacter
MusicalSymbolStaccato = MusicalSymbolCombiningStaccato
pattern MusicalSymbolTenuto :: CombiningCharacter
pattern $mMusicalSymbolTenuto :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolTenuto :: CombiningCharacter
MusicalSymbolTenuto = MusicalSymbolCombiningTenuto
pattern MusicalSymbolStaccatissimo :: CombiningCharacter
pattern $mMusicalSymbolStaccatissimo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolStaccatissimo :: CombiningCharacter
MusicalSymbolStaccatissimo = MusicalSymbolCombiningStaccatissimo
pattern MusicalSymbolMarcato :: CombiningCharacter
pattern $mMusicalSymbolMarcato :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolMarcato :: CombiningCharacter
MusicalSymbolMarcato = MusicalSymbolCombiningMarcato
pattern MusicalSymbolMarcatoStaccato :: CombiningCharacter
pattern $mMusicalSymbolMarcatoStaccato :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolMarcatoStaccato :: CombiningCharacter
MusicalSymbolMarcatoStaccato = MusicalSymbolCombiningMarcatoStaccato
pattern MusicalSymbolAccentStaccato :: CombiningCharacter
pattern $mMusicalSymbolAccentStaccato :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolAccentStaccato :: CombiningCharacter
MusicalSymbolAccentStaccato = MusicalSymbolCombiningAccentStaccato
pattern MusicalSymbolLoure :: CombiningCharacter
pattern $mMusicalSymbolLoure :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolLoure :: CombiningCharacter
MusicalSymbolLoure = MusicalSymbolCombiningLoure
pattern MusicalSymbolDoit :: CombiningCharacter
pattern $mMusicalSymbolDoit :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolDoit :: CombiningCharacter
MusicalSymbolDoit = MusicalSymbolCombiningDoit
pattern MusicalSymbolRip :: CombiningCharacter
pattern $mMusicalSymbolRip :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolRip :: CombiningCharacter
MusicalSymbolRip = MusicalSymbolCombiningRip
pattern MusicalSymbolFlip :: CombiningCharacter
pattern $mMusicalSymbolFlip :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolFlip :: CombiningCharacter
MusicalSymbolFlip = MusicalSymbolCombiningFlip
pattern MusicalSymbolSmear :: CombiningCharacter
pattern $mMusicalSymbolSmear :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolSmear :: CombiningCharacter
MusicalSymbolSmear = MusicalSymbolCombiningSmear
pattern MusicalSymbolBend :: CombiningCharacter
pattern $mMusicalSymbolBend :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolBend :: CombiningCharacter
MusicalSymbolBend = MusicalSymbolCombiningBend
pattern MusicalSymbolDoubleTongue :: CombiningCharacter
pattern $mMusicalSymbolDoubleTongue :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolDoubleTongue :: CombiningCharacter
MusicalSymbolDoubleTongue = MusicalSymbolCombiningDoubleTongue
pattern MusicalSymbolTripleTongue :: CombiningCharacter
pattern $mMusicalSymbolTripleTongue :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolTripleTongue :: CombiningCharacter
MusicalSymbolTripleTongue = MusicalSymbolCombiningTripleTongue
pattern MusicalSymbolDownBow :: CombiningCharacter
pattern $mMusicalSymbolDownBow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolDownBow :: CombiningCharacter
MusicalSymbolDownBow = MusicalSymbolCombiningDownBow
pattern MusicalSymbolUpBow :: CombiningCharacter
pattern $mMusicalSymbolUpBow :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolUpBow :: CombiningCharacter
MusicalSymbolUpBow = MusicalSymbolCombiningUpBow
pattern MusicalSymbolHarmonic :: CombiningCharacter
pattern $mMusicalSymbolHarmonic :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolHarmonic :: CombiningCharacter
MusicalSymbolHarmonic = MusicalSymbolCombiningHarmonic
pattern MusicalSymbolSnapPizzicato :: CombiningCharacter
pattern $mMusicalSymbolSnapPizzicato :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMusicalSymbolSnapPizzicato :: CombiningCharacter
MusicalSymbolSnapPizzicato = MusicalSymbolCombiningSnapPizzicato
pattern GreekMusicalTriseme :: CombiningCharacter
pattern $mGreekMusicalTriseme :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGreekMusicalTriseme :: CombiningCharacter
GreekMusicalTriseme = CombiningGreekMusicalTriseme
pattern GreekMusicalTetraseme :: CombiningCharacter
pattern $mGreekMusicalTetraseme :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGreekMusicalTetraseme :: CombiningCharacter
GreekMusicalTetraseme = CombiningGreekMusicalTetraseme
pattern GreekMusicalPentaseme :: CombiningCharacter
pattern $mGreekMusicalPentaseme :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGreekMusicalPentaseme :: CombiningCharacter
GreekMusicalPentaseme = CombiningGreekMusicalPentaseme
pattern GlagoliticLetterAzu :: CombiningCharacter
pattern $mGlagoliticLetterAzu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterAzu :: CombiningCharacter
GlagoliticLetterAzu = CombiningGlagoliticLetterAzu
pattern GlagoliticLetterBuky :: CombiningCharacter
pattern $mGlagoliticLetterBuky :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterBuky :: CombiningCharacter
GlagoliticLetterBuky = CombiningGlagoliticLetterBuky
pattern GlagoliticLetterVede :: CombiningCharacter
pattern $mGlagoliticLetterVede :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterVede :: CombiningCharacter
GlagoliticLetterVede = CombiningGlagoliticLetterVede
pattern GlagoliticLetterGlagoli :: CombiningCharacter
pattern $mGlagoliticLetterGlagoli :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterGlagoli :: CombiningCharacter
GlagoliticLetterGlagoli = CombiningGlagoliticLetterGlagoli
pattern GlagoliticLetterDobro :: CombiningCharacter
pattern $mGlagoliticLetterDobro :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterDobro :: CombiningCharacter
GlagoliticLetterDobro = CombiningGlagoliticLetterDobro
pattern GlagoliticLetterYestu :: CombiningCharacter
pattern $mGlagoliticLetterYestu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterYestu :: CombiningCharacter
GlagoliticLetterYestu = CombiningGlagoliticLetterYestu
pattern GlagoliticLetterZhivete :: CombiningCharacter
pattern $mGlagoliticLetterZhivete :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterZhivete :: CombiningCharacter
GlagoliticLetterZhivete = CombiningGlagoliticLetterZhivete
pattern GlagoliticLetterZemlja :: CombiningCharacter
pattern $mGlagoliticLetterZemlja :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterZemlja :: CombiningCharacter
GlagoliticLetterZemlja = CombiningGlagoliticLetterZemlja
pattern GlagoliticLetterIzhe :: CombiningCharacter
pattern $mGlagoliticLetterIzhe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterIzhe :: CombiningCharacter
GlagoliticLetterIzhe = CombiningGlagoliticLetterIzhe
pattern GlagoliticLetterInitialIzhe :: CombiningCharacter
pattern $mGlagoliticLetterInitialIzhe :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterInitialIzhe :: CombiningCharacter
GlagoliticLetterInitialIzhe = CombiningGlagoliticLetterInitialIzhe
pattern GlagoliticLetterI :: CombiningCharacter
pattern $mGlagoliticLetterI :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterI :: CombiningCharacter
GlagoliticLetterI = CombiningGlagoliticLetterI
pattern GlagoliticLetterDjervi :: CombiningCharacter
pattern $mGlagoliticLetterDjervi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterDjervi :: CombiningCharacter
GlagoliticLetterDjervi = CombiningGlagoliticLetterDjervi
pattern GlagoliticLetterKako :: CombiningCharacter
pattern $mGlagoliticLetterKako :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterKako :: CombiningCharacter
GlagoliticLetterKako = CombiningGlagoliticLetterKako
pattern GlagoliticLetterLjudije :: CombiningCharacter
pattern $mGlagoliticLetterLjudije :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterLjudije :: CombiningCharacter
GlagoliticLetterLjudije = CombiningGlagoliticLetterLjudije
pattern GlagoliticLetterMyslite :: CombiningCharacter
pattern $mGlagoliticLetterMyslite :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterMyslite :: CombiningCharacter
GlagoliticLetterMyslite = CombiningGlagoliticLetterMyslite
pattern GlagoliticLetterNashi :: CombiningCharacter
pattern $mGlagoliticLetterNashi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterNashi :: CombiningCharacter
GlagoliticLetterNashi = CombiningGlagoliticLetterNashi
pattern GlagoliticLetterOnu :: CombiningCharacter
pattern $mGlagoliticLetterOnu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterOnu :: CombiningCharacter
GlagoliticLetterOnu = CombiningGlagoliticLetterOnu
pattern GlagoliticLetterPokoji :: CombiningCharacter
pattern $mGlagoliticLetterPokoji :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterPokoji :: CombiningCharacter
GlagoliticLetterPokoji = CombiningGlagoliticLetterPokoji
pattern GlagoliticLetterRitsi :: CombiningCharacter
pattern $mGlagoliticLetterRitsi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterRitsi :: CombiningCharacter
GlagoliticLetterRitsi = CombiningGlagoliticLetterRitsi
pattern GlagoliticLetterSlovo :: CombiningCharacter
pattern $mGlagoliticLetterSlovo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterSlovo :: CombiningCharacter
GlagoliticLetterSlovo = CombiningGlagoliticLetterSlovo
pattern GlagoliticLetterTvrido :: CombiningCharacter
pattern $mGlagoliticLetterTvrido :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterTvrido :: CombiningCharacter
GlagoliticLetterTvrido = CombiningGlagoliticLetterTvrido
pattern GlagoliticLetterUku :: CombiningCharacter
pattern $mGlagoliticLetterUku :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterUku :: CombiningCharacter
GlagoliticLetterUku = CombiningGlagoliticLetterUku
pattern GlagoliticLetterFritu :: CombiningCharacter
pattern $mGlagoliticLetterFritu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterFritu :: CombiningCharacter
GlagoliticLetterFritu = CombiningGlagoliticLetterFritu
pattern GlagoliticLetterHeru :: CombiningCharacter
pattern $mGlagoliticLetterHeru :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterHeru :: CombiningCharacter
GlagoliticLetterHeru = CombiningGlagoliticLetterHeru
pattern GlagoliticLetterShta :: CombiningCharacter
pattern $mGlagoliticLetterShta :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterShta :: CombiningCharacter
GlagoliticLetterShta = CombiningGlagoliticLetterShta
pattern GlagoliticLetterTsi :: CombiningCharacter
pattern $mGlagoliticLetterTsi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterTsi :: CombiningCharacter
GlagoliticLetterTsi = CombiningGlagoliticLetterTsi
pattern GlagoliticLetterChrivi :: CombiningCharacter
pattern $mGlagoliticLetterChrivi :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterChrivi :: CombiningCharacter
GlagoliticLetterChrivi = CombiningGlagoliticLetterChrivi
pattern GlagoliticLetterSha :: CombiningCharacter
pattern $mGlagoliticLetterSha :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterSha :: CombiningCharacter
GlagoliticLetterSha = CombiningGlagoliticLetterSha
pattern GlagoliticLetterYeru :: CombiningCharacter
pattern $mGlagoliticLetterYeru :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterYeru :: CombiningCharacter
GlagoliticLetterYeru = CombiningGlagoliticLetterYeru
pattern GlagoliticLetterYeri :: CombiningCharacter
pattern $mGlagoliticLetterYeri :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterYeri :: CombiningCharacter
GlagoliticLetterYeri = CombiningGlagoliticLetterYeri
pattern GlagoliticLetterYati :: CombiningCharacter
pattern $mGlagoliticLetterYati :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterYati :: CombiningCharacter
GlagoliticLetterYati = CombiningGlagoliticLetterYati
pattern GlagoliticLetterYu :: CombiningCharacter
pattern $mGlagoliticLetterYu :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterYu :: CombiningCharacter
GlagoliticLetterYu = CombiningGlagoliticLetterYu
pattern GlagoliticLetterSmallYus :: CombiningCharacter
pattern $mGlagoliticLetterSmallYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterSmallYus :: CombiningCharacter
GlagoliticLetterSmallYus = CombiningGlagoliticLetterSmallYus
pattern GlagoliticLetterYo :: CombiningCharacter
pattern $mGlagoliticLetterYo :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterYo :: CombiningCharacter
GlagoliticLetterYo = CombiningGlagoliticLetterYo
pattern GlagoliticLetterIotatedSmallYus :: CombiningCharacter
pattern $mGlagoliticLetterIotatedSmallYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterIotatedSmallYus :: CombiningCharacter
GlagoliticLetterIotatedSmallYus = CombiningGlagoliticLetterIotatedSmallYus
pattern GlagoliticLetterBigYus :: CombiningCharacter
pattern $mGlagoliticLetterBigYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterBigYus :: CombiningCharacter
GlagoliticLetterBigYus = CombiningGlagoliticLetterBigYus
pattern GlagoliticLetterIotatedBigYus :: CombiningCharacter
pattern $mGlagoliticLetterIotatedBigYus :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterIotatedBigYus :: CombiningCharacter
GlagoliticLetterIotatedBigYus = CombiningGlagoliticLetterIotatedBigYus
pattern GlagoliticLetterFita :: CombiningCharacter
pattern $mGlagoliticLetterFita :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bGlagoliticLetterFita :: CombiningCharacter
GlagoliticLetterFita = CombiningGlagoliticLetterFita
pattern MendeKikakuiNumberTeens :: CombiningCharacter
pattern $mMendeKikakuiNumberTeens :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMendeKikakuiNumberTeens :: CombiningCharacter
MendeKikakuiNumberTeens = MendeKikakuiCombiningNumberTeens
pattern MendeKikakuiNumberTens :: CombiningCharacter
pattern $mMendeKikakuiNumberTens :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMendeKikakuiNumberTens :: CombiningCharacter
MendeKikakuiNumberTens = MendeKikakuiCombiningNumberTens
pattern MendeKikakuiNumberHundreds :: CombiningCharacter
pattern $mMendeKikakuiNumberHundreds :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMendeKikakuiNumberHundreds :: CombiningCharacter
MendeKikakuiNumberHundreds = MendeKikakuiCombiningNumberHundreds
pattern MendeKikakuiNumberThousands :: CombiningCharacter
pattern $mMendeKikakuiNumberThousands :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMendeKikakuiNumberThousands :: CombiningCharacter
MendeKikakuiNumberThousands = MendeKikakuiCombiningNumberThousands
pattern MendeKikakuiNumberTenThousands :: CombiningCharacter
pattern $mMendeKikakuiNumberTenThousands :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMendeKikakuiNumberTenThousands :: CombiningCharacter
MendeKikakuiNumberTenThousands = MendeKikakuiCombiningNumberTenThousands
pattern MendeKikakuiNumberHundredThousands :: CombiningCharacter
pattern $mMendeKikakuiNumberHundredThousands :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMendeKikakuiNumberHundredThousands :: CombiningCharacter
MendeKikakuiNumberHundredThousands = MendeKikakuiCombiningNumberHundredThousands
pattern MendeKikakuiNumberMillions :: CombiningCharacter
pattern $mMendeKikakuiNumberMillions :: forall {r}. CombiningCharacter -> ((# #) -> r) -> ((# #) -> r) -> r
$bMendeKikakuiNumberMillions :: CombiningCharacter
MendeKikakuiNumberMillions = MendeKikakuiCombiningNumberMillions
instance Arbitrary CombiningCharacter where
arbitrary :: Gen CombiningCharacter
arbitrary = Gen CombiningCharacter
forall a. (Bounded a, Enum a) => Gen a
arbitraryBoundedEnum
instance Arbitrary CombiningSequence where
arbitrary :: Gen CombiningSequence
arbitrary = NonEmpty CombiningCharacter -> CombiningSequence
CombiningSequence (NonEmpty CombiningCharacter -> CombiningSequence)
-> Gen (NonEmpty CombiningCharacter) -> Gen CombiningSequence
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> (CombiningCharacter
-> [CombiningCharacter] -> NonEmpty CombiningCharacter
forall a. a -> [a] -> NonEmpty a
(:|) (CombiningCharacter
-> [CombiningCharacter] -> NonEmpty CombiningCharacter)
-> Gen CombiningCharacter
-> Gen ([CombiningCharacter] -> NonEmpty CombiningCharacter)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Gen CombiningCharacter
forall a. Arbitrary a => Gen a
arbitrary Gen ([CombiningCharacter] -> NonEmpty CombiningCharacter)
-> Gen [CombiningCharacter] -> Gen (NonEmpty CombiningCharacter)
forall a b. Gen (a -> b) -> Gen a -> Gen b
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
<*> Gen [CombiningCharacter]
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