{-# LANGUAGE FlexibleInstances, FunctionalDependencies, PatternSynonyms, Safe #-}
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(toUnicodeChar, fromUnicodeChar, fromUnicodeChar'), UnicodeText)
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
maxBound :: CombiningCharacter
$cmaxBound :: CombiningCharacter
minBound :: CombiningCharacter
$cminBound :: 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
enumFromThenTo :: CombiningCharacter
-> CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
$cenumFromThenTo :: CombiningCharacter
-> CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
enumFromTo :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
$cenumFromTo :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
enumFromThen :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
$cenumFromThen :: CombiningCharacter -> CombiningCharacter -> [CombiningCharacter]
enumFrom :: CombiningCharacter -> [CombiningCharacter]
$cenumFrom :: CombiningCharacter -> [CombiningCharacter]
fromEnum :: CombiningCharacter -> Int
$cfromEnum :: CombiningCharacter -> Int
toEnum :: Int -> CombiningCharacter
$ctoEnum :: Int -> CombiningCharacter
pred :: CombiningCharacter -> CombiningCharacter
$cpred :: CombiningCharacter -> CombiningCharacter
succ :: CombiningCharacter -> CombiningCharacter
$csucc :: CombiningCharacter -> CombiningCharacter
Enum, CombiningCharacter -> CombiningCharacter -> Bool
(CombiningCharacter -> CombiningCharacter -> Bool)
-> (CombiningCharacter -> CombiningCharacter -> Bool)
-> Eq CombiningCharacter
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: CombiningCharacter -> CombiningCharacter -> Bool
$c/= :: CombiningCharacter -> CombiningCharacter -> Bool
== :: CombiningCharacter -> CombiningCharacter -> Bool
$c== :: CombiningCharacter -> CombiningCharacter -> Bool
Eq, Eq CombiningCharacter
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
min :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
$cmin :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
max :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
$cmax :: CombiningCharacter -> CombiningCharacter -> CombiningCharacter
>= :: CombiningCharacter -> CombiningCharacter -> Bool
$c>= :: CombiningCharacter -> CombiningCharacter -> Bool
> :: CombiningCharacter -> CombiningCharacter -> Bool
$c> :: CombiningCharacter -> CombiningCharacter -> Bool
<= :: CombiningCharacter -> CombiningCharacter -> Bool
$c<= :: CombiningCharacter -> CombiningCharacter -> Bool
< :: CombiningCharacter -> CombiningCharacter -> Bool
$c< :: CombiningCharacter -> CombiningCharacter -> Bool
compare :: CombiningCharacter -> CombiningCharacter -> Ordering
$ccompare :: CombiningCharacter -> CombiningCharacter -> Ordering
$cp1Ord :: Eq 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
readListPrec :: ReadPrec [CombiningCharacter]
$creadListPrec :: ReadPrec [CombiningCharacter]
readPrec :: ReadPrec CombiningCharacter
$creadPrec :: ReadPrec CombiningCharacter
readList :: ReadS [CombiningCharacter]
$creadList :: ReadS [CombiningCharacter]
readsPrec :: Int -> ReadS CombiningCharacter
$creadsPrec :: Int -> ReadS CombiningCharacter
Read, Int -> CombiningCharacter -> ShowS
[CombiningCharacter] -> ShowS
CombiningCharacter -> String
(Int -> CombiningCharacter -> ShowS)
-> (CombiningCharacter -> String)
-> ([CombiningCharacter] -> ShowS)
-> Show CombiningCharacter
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [CombiningCharacter] -> ShowS
$cshowList :: [CombiningCharacter] -> ShowS
show :: CombiningCharacter -> String
$cshow :: CombiningCharacter -> String
showsPrec :: Int -> CombiningCharacter -> ShowS
$cshowsPrec :: Int -> CombiningCharacter -> ShowS
Show)
type CombiningChar = CombiningCharacter
instance IsString CombiningCharacter where
fromString :: String -> CombiningCharacter
fromString [Char
x] = Char -> CombiningCharacter
combiningCharacter' Char
x
fromString String
_ = 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
/= :: CombiningSequence -> CombiningSequence -> Bool
$c/= :: CombiningSequence -> CombiningSequence -> Bool
== :: CombiningSequence -> CombiningSequence -> Bool
$c== :: 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
min :: CombiningSequence -> CombiningSequence -> CombiningSequence
$cmin :: CombiningSequence -> CombiningSequence -> CombiningSequence
max :: CombiningSequence -> CombiningSequence -> CombiningSequence
$cmax :: CombiningSequence -> CombiningSequence -> CombiningSequence
>= :: CombiningSequence -> CombiningSequence -> Bool
$c>= :: CombiningSequence -> CombiningSequence -> Bool
> :: CombiningSequence -> CombiningSequence -> Bool
$c> :: CombiningSequence -> CombiningSequence -> Bool
<= :: CombiningSequence -> CombiningSequence -> Bool
$c<= :: CombiningSequence -> CombiningSequence -> Bool
< :: CombiningSequence -> CombiningSequence -> Bool
$c< :: CombiningSequence -> CombiningSequence -> Bool
compare :: CombiningSequence -> CombiningSequence -> Ordering
$ccompare :: CombiningSequence -> CombiningSequence -> Ordering
$cp1Ord :: Eq 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
readListPrec :: ReadPrec [CombiningSequence]
$creadListPrec :: ReadPrec [CombiningSequence]
readPrec :: ReadPrec CombiningSequence
$creadPrec :: ReadPrec CombiningSequence
readList :: ReadS [CombiningSequence]
$creadList :: ReadS [CombiningSequence]
readsPrec :: Int -> ReadS CombiningSequence
$creadsPrec :: Int -> ReadS CombiningSequence
Read, Int -> CombiningSequence -> ShowS
[CombiningSequence] -> ShowS
CombiningSequence -> String
(Int -> CombiningSequence -> ShowS)
-> (CombiningSequence -> String)
-> ([CombiningSequence] -> ShowS)
-> Show CombiningSequence
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [CombiningSequence] -> ShowS
$cshowList :: [CombiningSequence] -> ShowS
show :: CombiningSequence -> String
$cshow :: CombiningSequence -> String
showsPrec :: Int -> CombiningSequence -> ShowS
$cshowsPrec :: Int -> CombiningSequence -> ShowS
Show)
instance IsString CombiningSequence where
fromString :: String -> CombiningSequence
fromString (Char
c:String
cs)
| Just NonEmpty CombiningCharacter
y <- (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)
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
yChar -> 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
cChar -> 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
yChar -> 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
dCombiningCharacter -> [CombiningCharacter] -> [CombiningCharacter]
forall a. a -> [a] -> [a]
:[CombiningCharacter]
ds) in String -> Text
pack (Char
yChar -> 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
ccCombiningCharacter -> [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 $bGraveAccent :: CombiningCharacter
$mGraveAccent :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GraveAccent = CombiningGraveAccent
pattern AcuteAccent :: CombiningCharacter
pattern $bAcuteAccent :: CombiningCharacter
$mAcuteAccent :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AcuteAccent = CombiningAcuteAccent
pattern CircumflexAccent :: CombiningCharacter
pattern $bCircumflexAccent :: CombiningCharacter
$mCircumflexAccent :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CircumflexAccent = CombiningCircumflexAccent
pattern Tilde :: CombiningCharacter
pattern $bTilde :: CombiningCharacter
$mTilde :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Tilde = CombiningTilde
pattern Macron :: CombiningCharacter
pattern $bMacron :: CombiningCharacter
$mMacron :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Macron = CombiningMacron
pattern Overline :: CombiningCharacter
pattern $bOverline :: CombiningCharacter
$mOverline :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Overline = CombiningOverline
pattern Breve :: CombiningCharacter
pattern $bBreve :: CombiningCharacter
$mBreve :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Breve = CombiningBreve
pattern DotAbove :: CombiningCharacter
pattern $bDotAbove :: CombiningCharacter
$mDotAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DotAbove = CombiningDotAbove
pattern Diaeresis :: CombiningCharacter
pattern $bDiaeresis :: CombiningCharacter
$mDiaeresis :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Diaeresis = CombiningDiaeresis
pattern HookAbove :: CombiningCharacter
pattern $bHookAbove :: CombiningCharacter
$mHookAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
HookAbove = CombiningHookAbove
pattern RingAbove :: CombiningCharacter
pattern $bRingAbove :: CombiningCharacter
$mRingAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RingAbove = CombiningRingAbove
pattern DoubleAcuteAccent :: CombiningCharacter
pattern $bDoubleAcuteAccent :: CombiningCharacter
$mDoubleAcuteAccent :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleAcuteAccent = CombiningDoubleAcuteAccent
pattern Caron :: CombiningCharacter
pattern $bCaron :: CombiningCharacter
$mCaron :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Caron = CombiningCaron
pattern VerticalLineAbove :: CombiningCharacter
pattern $bVerticalLineAbove :: CombiningCharacter
$mVerticalLineAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
VerticalLineAbove = CombiningVerticalLineAbove
pattern DoubleVerticalLineAbove :: CombiningCharacter
pattern $bDoubleVerticalLineAbove :: CombiningCharacter
$mDoubleVerticalLineAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleVerticalLineAbove = CombiningDoubleVerticalLineAbove
pattern DoubleGraveAccent :: CombiningCharacter
pattern $bDoubleGraveAccent :: CombiningCharacter
$mDoubleGraveAccent :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleGraveAccent = CombiningDoubleGraveAccent
pattern Candrabindu :: CombiningCharacter
pattern $bCandrabindu :: CombiningCharacter
$mCandrabindu :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Candrabindu = CombiningCandrabindu
pattern InvertedBreve :: CombiningCharacter
pattern $bInvertedBreve :: CombiningCharacter
$mInvertedBreve :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
InvertedBreve = CombiningInvertedBreve
pattern TurnedCommaAbove :: CombiningCharacter
pattern $bTurnedCommaAbove :: CombiningCharacter
$mTurnedCommaAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
TurnedCommaAbove = CombiningTurnedCommaAbove
pattern CommaAbove :: CombiningCharacter
pattern $bCommaAbove :: CombiningCharacter
$mCommaAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CommaAbove = CombiningCommaAbove
pattern ReversedCommaAbove :: CombiningCharacter
pattern $bReversedCommaAbove :: CombiningCharacter
$mReversedCommaAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ReversedCommaAbove = CombiningReversedCommaAbove
pattern CommaAboveRight :: CombiningCharacter
pattern $bCommaAboveRight :: CombiningCharacter
$mCommaAboveRight :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CommaAboveRight = CombiningCommaAboveRight
pattern GraveAccentBelow :: CombiningCharacter
pattern $bGraveAccentBelow :: CombiningCharacter
$mGraveAccentBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GraveAccentBelow = CombiningGraveAccentBelow
pattern AcuteAccentBelow :: CombiningCharacter
pattern $bAcuteAccentBelow :: CombiningCharacter
$mAcuteAccentBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AcuteAccentBelow = CombiningAcuteAccentBelow
pattern LeftTackBelow :: CombiningCharacter
pattern $bLeftTackBelow :: CombiningCharacter
$mLeftTackBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftTackBelow = CombiningLeftTackBelow
pattern RightTackBelow :: CombiningCharacter
pattern $bRightTackBelow :: CombiningCharacter
$mRightTackBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightTackBelow = CombiningRightTackBelow
pattern LeftAngleAbove :: CombiningCharacter
pattern $bLeftAngleAbove :: CombiningCharacter
$mLeftAngleAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftAngleAbove = CombiningLeftAngleAbove
pattern Horn :: CombiningCharacter
pattern $bHorn :: CombiningCharacter
$mHorn :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Horn = CombiningHorn
pattern LeftHalfRingBelow :: CombiningCharacter
pattern $bLeftHalfRingBelow :: CombiningCharacter
$mLeftHalfRingBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftHalfRingBelow = CombiningLeftHalfRingBelow
pattern UpTackBelow :: CombiningCharacter
pattern $bUpTackBelow :: CombiningCharacter
$mUpTackBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
UpTackBelow = CombiningUpTackBelow
pattern DownTackBelow :: CombiningCharacter
pattern $bDownTackBelow :: CombiningCharacter
$mDownTackBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DownTackBelow = CombiningDownTackBelow
pattern PlusSignBelow :: CombiningCharacter
pattern $bPlusSignBelow :: CombiningCharacter
$mPlusSignBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
PlusSignBelow = CombiningPlusSignBelow
pattern MinusSignBelow :: CombiningCharacter
pattern $bMinusSignBelow :: CombiningCharacter
$mMinusSignBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MinusSignBelow = CombiningMinusSignBelow
pattern PalatalizedHookBelow :: CombiningCharacter
pattern $bPalatalizedHookBelow :: CombiningCharacter
$mPalatalizedHookBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
PalatalizedHookBelow = CombiningPalatalizedHookBelow
pattern RetroflexHookBelow :: CombiningCharacter
pattern $bRetroflexHookBelow :: CombiningCharacter
$mRetroflexHookBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RetroflexHookBelow = CombiningRetroflexHookBelow
pattern DotBelow :: CombiningCharacter
pattern $bDotBelow :: CombiningCharacter
$mDotBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DotBelow = CombiningDotBelow
pattern DiaeresisBelow :: CombiningCharacter
pattern $bDiaeresisBelow :: CombiningCharacter
$mDiaeresisBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DiaeresisBelow = CombiningDiaeresisBelow
pattern RingBelow :: CombiningCharacter
pattern $bRingBelow :: CombiningCharacter
$mRingBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RingBelow = CombiningRingBelow
pattern CommaBelow :: CombiningCharacter
pattern $bCommaBelow :: CombiningCharacter
$mCommaBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CommaBelow = CombiningCommaBelow
pattern Cedilla :: CombiningCharacter
pattern $bCedilla :: CombiningCharacter
$mCedilla :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Cedilla = CombiningCedilla
pattern Ogonek :: CombiningCharacter
pattern $bOgonek :: CombiningCharacter
$mOgonek :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Ogonek = CombiningOgonek
pattern VerticalLineBelow :: CombiningCharacter
pattern $bVerticalLineBelow :: CombiningCharacter
$mVerticalLineBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
VerticalLineBelow = CombiningVerticalLineBelow
pattern BridgeBelow :: CombiningCharacter
pattern $bBridgeBelow :: CombiningCharacter
$mBridgeBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BridgeBelow = CombiningBridgeBelow
pattern InvertedDoubleArchBelow :: CombiningCharacter
pattern $bInvertedDoubleArchBelow :: CombiningCharacter
$mInvertedDoubleArchBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
InvertedDoubleArchBelow = CombiningInvertedDoubleArchBelow
pattern CaronBelow :: CombiningCharacter
pattern $bCaronBelow :: CombiningCharacter
$mCaronBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CaronBelow = CombiningCaronBelow
pattern CircumflexAccentBelow :: CombiningCharacter
pattern $bCircumflexAccentBelow :: CombiningCharacter
$mCircumflexAccentBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CircumflexAccentBelow = CombiningCircumflexAccentBelow
pattern BreveBelow :: CombiningCharacter
pattern $bBreveBelow :: CombiningCharacter
$mBreveBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BreveBelow = CombiningBreveBelow
pattern InvertedBreveBelow :: CombiningCharacter
pattern $bInvertedBreveBelow :: CombiningCharacter
$mInvertedBreveBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
InvertedBreveBelow = CombiningInvertedBreveBelow
pattern TildeBelow :: CombiningCharacter
pattern $bTildeBelow :: CombiningCharacter
$mTildeBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
TildeBelow = CombiningTildeBelow
pattern MacronBelow :: CombiningCharacter
pattern $bMacronBelow :: CombiningCharacter
$mMacronBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MacronBelow = CombiningMacronBelow
pattern LowLine :: CombiningCharacter
pattern $bLowLine :: CombiningCharacter
$mLowLine :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LowLine = CombiningLowLine
pattern DoubleLowLine :: CombiningCharacter
pattern $bDoubleLowLine :: CombiningCharacter
$mDoubleLowLine :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleLowLine = CombiningDoubleLowLine
pattern TildeOverlay :: CombiningCharacter
pattern $bTildeOverlay :: CombiningCharacter
$mTildeOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
TildeOverlay = CombiningTildeOverlay
pattern ShortStrokeOverlay :: CombiningCharacter
pattern $bShortStrokeOverlay :: CombiningCharacter
$mShortStrokeOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ShortStrokeOverlay = CombiningShortStrokeOverlay
pattern LongStrokeOverlay :: CombiningCharacter
pattern $bLongStrokeOverlay :: CombiningCharacter
$mLongStrokeOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LongStrokeOverlay = CombiningLongStrokeOverlay
pattern ShortSolidusOverlay :: CombiningCharacter
pattern $bShortSolidusOverlay :: CombiningCharacter
$mShortSolidusOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ShortSolidusOverlay = CombiningShortSolidusOverlay
pattern LongSolidusOverlay :: CombiningCharacter
pattern $bLongSolidusOverlay :: CombiningCharacter
$mLongSolidusOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LongSolidusOverlay = CombiningLongSolidusOverlay
pattern RightHalfRingBelow :: CombiningCharacter
pattern $bRightHalfRingBelow :: CombiningCharacter
$mRightHalfRingBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightHalfRingBelow = CombiningRightHalfRingBelow
pattern InvertedBridgeBelow :: CombiningCharacter
pattern $bInvertedBridgeBelow :: CombiningCharacter
$mInvertedBridgeBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
InvertedBridgeBelow = CombiningInvertedBridgeBelow
pattern SquareBelow :: CombiningCharacter
pattern $bSquareBelow :: CombiningCharacter
$mSquareBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
SquareBelow = CombiningSquareBelow
pattern SeagullBelow :: CombiningCharacter
pattern $bSeagullBelow :: CombiningCharacter
$mSeagullBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
SeagullBelow = CombiningSeagullBelow
pattern XAbove :: CombiningCharacter
pattern $bXAbove :: CombiningCharacter
$mXAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
XAbove = CombiningXAbove
pattern VerticalTilde :: CombiningCharacter
pattern $bVerticalTilde :: CombiningCharacter
$mVerticalTilde :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
VerticalTilde = CombiningVerticalTilde
pattern DoubleOverline :: CombiningCharacter
pattern $bDoubleOverline :: CombiningCharacter
$mDoubleOverline :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleOverline = CombiningDoubleOverline
pattern GraveToneMark :: CombiningCharacter
pattern $bGraveToneMark :: CombiningCharacter
$mGraveToneMark :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GraveToneMark = CombiningGraveToneMark
pattern AcuteToneMark :: CombiningCharacter
pattern $bAcuteToneMark :: CombiningCharacter
$mAcuteToneMark :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AcuteToneMark = CombiningAcuteToneMark
pattern GreekPerispomeni :: CombiningCharacter
pattern $bGreekPerispomeni :: CombiningCharacter
$mGreekPerispomeni :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GreekPerispomeni = CombiningGreekPerispomeni
pattern GreekKoronis :: CombiningCharacter
pattern $bGreekKoronis :: CombiningCharacter
$mGreekKoronis :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GreekKoronis = CombiningGreekKoronis
pattern GreekDialytikaTonos :: CombiningCharacter
pattern $bGreekDialytikaTonos :: CombiningCharacter
$mGreekDialytikaTonos :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GreekDialytikaTonos = CombiningGreekDialytikaTonos
pattern GreekYpogegrammeni :: CombiningCharacter
pattern $bGreekYpogegrammeni :: CombiningCharacter
$mGreekYpogegrammeni :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GreekYpogegrammeni = CombiningGreekYpogegrammeni
pattern BridgeAbove :: CombiningCharacter
pattern $bBridgeAbove :: CombiningCharacter
$mBridgeAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BridgeAbove = CombiningBridgeAbove
pattern EqualsSignBelow :: CombiningCharacter
pattern $bEqualsSignBelow :: CombiningCharacter
$mEqualsSignBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
EqualsSignBelow = CombiningEqualsSignBelow
pattern DoubleVerticalLineBelow :: CombiningCharacter
pattern $bDoubleVerticalLineBelow :: CombiningCharacter
$mDoubleVerticalLineBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleVerticalLineBelow = CombiningDoubleVerticalLineBelow
pattern LeftAngleBelow :: CombiningCharacter
pattern $bLeftAngleBelow :: CombiningCharacter
$mLeftAngleBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftAngleBelow = CombiningLeftAngleBelow
pattern NotTildeAbove :: CombiningCharacter
pattern $bNotTildeAbove :: CombiningCharacter
$mNotTildeAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
NotTildeAbove = CombiningNotTildeAbove
pattern HomotheticAbove :: CombiningCharacter
pattern $bHomotheticAbove :: CombiningCharacter
$mHomotheticAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
HomotheticAbove = CombiningHomotheticAbove
pattern AlmostEqualToAbove :: CombiningCharacter
pattern $bAlmostEqualToAbove :: CombiningCharacter
$mAlmostEqualToAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AlmostEqualToAbove = CombiningAlmostEqualToAbove
pattern LeftRightArrowBelow :: CombiningCharacter
pattern $bLeftRightArrowBelow :: CombiningCharacter
$mLeftRightArrowBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftRightArrowBelow = CombiningLeftRightArrowBelow
pattern UpwardsArrowBelow :: CombiningCharacter
pattern $bUpwardsArrowBelow :: CombiningCharacter
$mUpwardsArrowBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
UpwardsArrowBelow = CombiningUpwardsArrowBelow
pattern RightArrowheadAbove :: CombiningCharacter
pattern $bRightArrowheadAbove :: CombiningCharacter
$mRightArrowheadAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightArrowheadAbove = CombiningRightArrowheadAbove
pattern LeftHalfRingAbove :: CombiningCharacter
pattern $bLeftHalfRingAbove :: CombiningCharacter
$mLeftHalfRingAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftHalfRingAbove = CombiningLeftHalfRingAbove
pattern Fermata :: CombiningCharacter
pattern $bFermata :: CombiningCharacter
$mFermata :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Fermata = CombiningFermata
pattern XBelow :: CombiningCharacter
pattern $bXBelow :: CombiningCharacter
$mXBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
XBelow = CombiningXBelow
pattern LeftArrowheadBelow :: CombiningCharacter
pattern $bLeftArrowheadBelow :: CombiningCharacter
$mLeftArrowheadBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftArrowheadBelow = CombiningLeftArrowheadBelow
pattern RightArrowheadBelow :: CombiningCharacter
pattern $bRightArrowheadBelow :: CombiningCharacter
$mRightArrowheadBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightArrowheadBelow = CombiningRightArrowheadBelow
pattern RightArrowheadAndUpArrowheadBelow :: CombiningCharacter
pattern $bRightArrowheadAndUpArrowheadBelow :: CombiningCharacter
$mRightArrowheadAndUpArrowheadBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightArrowheadAndUpArrowheadBelow = CombiningRightArrowheadAndUpArrowheadBelow
pattern RightHalfRingAbove :: CombiningCharacter
pattern $bRightHalfRingAbove :: CombiningCharacter
$mRightHalfRingAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightHalfRingAbove = CombiningRightHalfRingAbove
pattern DotAboveRight :: CombiningCharacter
pattern $bDotAboveRight :: CombiningCharacter
$mDotAboveRight :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DotAboveRight = CombiningDotAboveRight
pattern AsteriskBelow :: CombiningCharacter
pattern $bAsteriskBelow :: CombiningCharacter
$mAsteriskBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AsteriskBelow = CombiningAsteriskBelow
pattern DoubleRingBelow :: CombiningCharacter
pattern $bDoubleRingBelow :: CombiningCharacter
$mDoubleRingBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleRingBelow = CombiningDoubleRingBelow
pattern ZigzagAbove :: CombiningCharacter
pattern $bZigzagAbove :: CombiningCharacter
$mZigzagAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ZigzagAbove = CombiningZigzagAbove
pattern DoubleBreveBelow :: CombiningCharacter
pattern $bDoubleBreveBelow :: CombiningCharacter
$mDoubleBreveBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleBreveBelow = CombiningDoubleBreveBelow
pattern DoubleBreve :: CombiningCharacter
pattern $bDoubleBreve :: CombiningCharacter
$mDoubleBreve :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleBreve = CombiningDoubleBreve
pattern DoubleMacron :: CombiningCharacter
pattern $bDoubleMacron :: CombiningCharacter
$mDoubleMacron :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleMacron = CombiningDoubleMacron
pattern DoubleMacronBelow :: CombiningCharacter
pattern $bDoubleMacronBelow :: CombiningCharacter
$mDoubleMacronBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleMacronBelow = CombiningDoubleMacronBelow
pattern DoubleTilde :: CombiningCharacter
pattern $bDoubleTilde :: CombiningCharacter
$mDoubleTilde :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleTilde = CombiningDoubleTilde
pattern DoubleInvertedBreve :: CombiningCharacter
pattern $bDoubleInvertedBreve :: CombiningCharacter
$mDoubleInvertedBreve :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleInvertedBreve = CombiningDoubleInvertedBreve
pattern DoubleRightwardsArrowBelow :: CombiningCharacter
pattern $bDoubleRightwardsArrowBelow :: CombiningCharacter
$mDoubleRightwardsArrowBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleRightwardsArrowBelow = CombiningDoubleRightwardsArrowBelow
pattern LatinSmallLetterA :: CombiningCharacter
pattern $bLatinSmallLetterA :: CombiningCharacter
$mLatinSmallLetterA :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterA = CombiningLatinSmallLetterA
pattern LatinSmallLetterE :: CombiningCharacter
pattern $bLatinSmallLetterE :: CombiningCharacter
$mLatinSmallLetterE :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterE = CombiningLatinSmallLetterE
pattern LatinSmallLetterI :: CombiningCharacter
pattern $bLatinSmallLetterI :: CombiningCharacter
$mLatinSmallLetterI :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterI = CombiningLatinSmallLetterI
pattern LatinSmallLetterO :: CombiningCharacter
pattern $bLatinSmallLetterO :: CombiningCharacter
$mLatinSmallLetterO :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterO = CombiningLatinSmallLetterO
pattern LatinSmallLetterU :: CombiningCharacter
pattern $bLatinSmallLetterU :: CombiningCharacter
$mLatinSmallLetterU :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterU = CombiningLatinSmallLetterU
pattern LatinSmallLetterC :: CombiningCharacter
pattern $bLatinSmallLetterC :: CombiningCharacter
$mLatinSmallLetterC :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterC = CombiningLatinSmallLetterC
pattern LatinSmallLetterD :: CombiningCharacter
pattern $bLatinSmallLetterD :: CombiningCharacter
$mLatinSmallLetterD :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterD = CombiningLatinSmallLetterD
pattern LatinSmallLetterH :: CombiningCharacter
pattern $bLatinSmallLetterH :: CombiningCharacter
$mLatinSmallLetterH :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterH = CombiningLatinSmallLetterH
pattern LatinSmallLetterM :: CombiningCharacter
pattern $bLatinSmallLetterM :: CombiningCharacter
$mLatinSmallLetterM :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterM = CombiningLatinSmallLetterM
pattern LatinSmallLetterR :: CombiningCharacter
pattern $bLatinSmallLetterR :: CombiningCharacter
$mLatinSmallLetterR :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterR = CombiningLatinSmallLetterR
pattern LatinSmallLetterT :: CombiningCharacter
pattern $bLatinSmallLetterT :: CombiningCharacter
$mLatinSmallLetterT :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterT = CombiningLatinSmallLetterT
pattern LatinSmallLetterV :: CombiningCharacter
pattern $bLatinSmallLetterV :: CombiningCharacter
$mLatinSmallLetterV :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterV = CombiningLatinSmallLetterV
pattern LatinSmallLetterX :: CombiningCharacter
pattern $bLatinSmallLetterX :: CombiningCharacter
$mLatinSmallLetterX :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterX = CombiningLatinSmallLetterX
pattern CyrillicTitlo :: CombiningCharacter
pattern $bCyrillicTitlo :: CombiningCharacter
$mCyrillicTitlo :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicTitlo = CombiningCyrillicTitlo
pattern CyrillicPalatalization :: CombiningCharacter
pattern $bCyrillicPalatalization :: CombiningCharacter
$mCyrillicPalatalization :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicPalatalization = CombiningCyrillicPalatalization
pattern CyrillicDasiaPneumata :: CombiningCharacter
pattern $bCyrillicDasiaPneumata :: CombiningCharacter
$mCyrillicDasiaPneumata :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicDasiaPneumata = CombiningCyrillicDasiaPneumata
pattern CyrillicPsiliPneumata :: CombiningCharacter
pattern $bCyrillicPsiliPneumata :: CombiningCharacter
$mCyrillicPsiliPneumata :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicPsiliPneumata = CombiningCyrillicPsiliPneumata
pattern CyrillicPokrytie :: CombiningCharacter
pattern $bCyrillicPokrytie :: CombiningCharacter
$mCyrillicPokrytie :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicPokrytie = CombiningCyrillicPokrytie
pattern NkoShortHighTone :: CombiningCharacter
pattern $bNkoShortHighTone :: CombiningCharacter
$mNkoShortHighTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
NkoShortHighTone = NkoCombiningShortHighTone
pattern NkoShortLowTone :: CombiningCharacter
pattern $bNkoShortLowTone :: CombiningCharacter
$mNkoShortLowTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
NkoShortLowTone = NkoCombiningShortLowTone
pattern NkoShortRisingTone :: CombiningCharacter
pattern $bNkoShortRisingTone :: CombiningCharacter
$mNkoShortRisingTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
NkoShortRisingTone = NkoCombiningShortRisingTone
pattern NkoLongDescendingTone :: CombiningCharacter
pattern $bNkoLongDescendingTone :: CombiningCharacter
$mNkoLongDescendingTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
NkoLongDescendingTone = NkoCombiningLongDescendingTone
pattern NkoLongHighTone :: CombiningCharacter
pattern $bNkoLongHighTone :: CombiningCharacter
$mNkoLongHighTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
NkoLongHighTone = NkoCombiningLongHighTone
pattern NkoLongLowTone :: CombiningCharacter
pattern $bNkoLongLowTone :: CombiningCharacter
$mNkoLongLowTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
NkoLongLowTone = NkoCombiningLongLowTone
pattern NkoLongRisingTone :: CombiningCharacter
pattern $bNkoLongRisingTone :: CombiningCharacter
$mNkoLongRisingTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
NkoLongRisingTone = NkoCombiningLongRisingTone
pattern NkoNasalizationMark :: CombiningCharacter
pattern $bNkoNasalizationMark :: CombiningCharacter
$mNkoNasalizationMark :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
NkoNasalizationMark = NkoCombiningNasalizationMark
pattern NkoDoubleDotAbove :: CombiningCharacter
pattern $bNkoDoubleDotAbove :: CombiningCharacter
$mNkoDoubleDotAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
NkoDoubleDotAbove = NkoCombiningDoubleDotAbove
pattern EthiopicGeminationAndVowelLengthMark :: CombiningCharacter
pattern $bEthiopicGeminationAndVowelLengthMark :: CombiningCharacter
$mEthiopicGeminationAndVowelLengthMark :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
EthiopicGeminationAndVowelLengthMark = EthiopicCombiningGeminationAndVowelLengthMark
pattern EthiopicVowelLengthMark :: CombiningCharacter
pattern $bEthiopicVowelLengthMark :: CombiningCharacter
$mEthiopicVowelLengthMark :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
EthiopicVowelLengthMark = EthiopicCombiningVowelLengthMark
pattern EthiopicGeminationMark :: CombiningCharacter
pattern $bEthiopicGeminationMark :: CombiningCharacter
$mEthiopicGeminationMark :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
EthiopicGeminationMark = EthiopicCombiningGeminationMark
pattern TaiThamCryptogrammicDot :: CombiningCharacter
pattern $bTaiThamCryptogrammicDot :: CombiningCharacter
$mTaiThamCryptogrammicDot :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
TaiThamCryptogrammicDot = TaiThamCombiningCryptogrammicDot
pattern DoubledCircumflexAccent :: CombiningCharacter
pattern $bDoubledCircumflexAccent :: CombiningCharacter
$mDoubledCircumflexAccent :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubledCircumflexAccent = CombiningDoubledCircumflexAccent
pattern DiaeresisRing :: CombiningCharacter
pattern $bDiaeresisRing :: CombiningCharacter
$mDiaeresisRing :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DiaeresisRing = CombiningDiaeresisRing
pattern Infinity :: CombiningCharacter
pattern $bInfinity :: CombiningCharacter
$mInfinity :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
Infinity = CombiningInfinity
pattern DownwardsArrow :: CombiningCharacter
pattern $bDownwardsArrow :: CombiningCharacter
$mDownwardsArrow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DownwardsArrow = CombiningDownwardsArrow
pattern TripleDot :: CombiningCharacter
pattern $bTripleDot :: CombiningCharacter
$mTripleDot :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
TripleDot = CombiningTripleDot
pattern XXBelow :: CombiningCharacter
pattern $bXXBelow :: CombiningCharacter
$mXXBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
XXBelow = CombiningXXBelow
pattern WigglyLineBelow :: CombiningCharacter
pattern $bWigglyLineBelow :: CombiningCharacter
$mWigglyLineBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
WigglyLineBelow = CombiningWigglyLineBelow
pattern OpenMarkBelow :: CombiningCharacter
pattern $bOpenMarkBelow :: CombiningCharacter
$mOpenMarkBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
OpenMarkBelow = CombiningOpenMarkBelow
pattern DoubleOpenMarkBelow :: CombiningCharacter
pattern $bDoubleOpenMarkBelow :: CombiningCharacter
$mDoubleOpenMarkBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleOpenMarkBelow = CombiningDoubleOpenMarkBelow
pattern LightCentralizationStrokeBelow :: CombiningCharacter
pattern $bLightCentralizationStrokeBelow :: CombiningCharacter
$mLightCentralizationStrokeBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LightCentralizationStrokeBelow = CombiningLightCentralizationStrokeBelow
pattern StrongCentralizationStrokeBelow :: CombiningCharacter
pattern $bStrongCentralizationStrokeBelow :: CombiningCharacter
$mStrongCentralizationStrokeBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
StrongCentralizationStrokeBelow = CombiningStrongCentralizationStrokeBelow
pattern ParenthesesAbove :: CombiningCharacter
pattern $bParenthesesAbove :: CombiningCharacter
$mParenthesesAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ParenthesesAbove = CombiningParenthesesAbove
pattern DoubleParenthesesAbove :: CombiningCharacter
pattern $bDoubleParenthesesAbove :: CombiningCharacter
$mDoubleParenthesesAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleParenthesesAbove = CombiningDoubleParenthesesAbove
pattern ParenthesesBelow :: CombiningCharacter
pattern $bParenthesesBelow :: CombiningCharacter
$mParenthesesBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ParenthesesBelow = CombiningParenthesesBelow
pattern BalineseMusicalSymbolTegeh :: CombiningCharacter
pattern $bBalineseMusicalSymbolTegeh :: CombiningCharacter
$mBalineseMusicalSymbolTegeh :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BalineseMusicalSymbolTegeh = BalineseMusicalSymbolCombiningTegeh
pattern BalineseMusicalSymbolEndep :: CombiningCharacter
pattern $bBalineseMusicalSymbolEndep :: CombiningCharacter
$mBalineseMusicalSymbolEndep :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BalineseMusicalSymbolEndep = BalineseMusicalSymbolCombiningEndep
pattern BalineseMusicalSymbolKempul :: CombiningCharacter
pattern $bBalineseMusicalSymbolKempul :: CombiningCharacter
$mBalineseMusicalSymbolKempul :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BalineseMusicalSymbolKempul = BalineseMusicalSymbolCombiningKempul
pattern BalineseMusicalSymbolKempli :: CombiningCharacter
pattern $bBalineseMusicalSymbolKempli :: CombiningCharacter
$mBalineseMusicalSymbolKempli :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BalineseMusicalSymbolKempli = BalineseMusicalSymbolCombiningKempli
pattern BalineseMusicalSymbolJegogan :: CombiningCharacter
pattern $bBalineseMusicalSymbolJegogan :: CombiningCharacter
$mBalineseMusicalSymbolJegogan :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BalineseMusicalSymbolJegogan = BalineseMusicalSymbolCombiningJegogan
pattern BalineseMusicalSymbolKempulWithJegogan :: CombiningCharacter
pattern $bBalineseMusicalSymbolKempulWithJegogan :: CombiningCharacter
$mBalineseMusicalSymbolKempulWithJegogan :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BalineseMusicalSymbolKempulWithJegogan = BalineseMusicalSymbolCombiningKempulWithJegogan
pattern BalineseMusicalSymbolKempliWithJegogan :: CombiningCharacter
pattern $bBalineseMusicalSymbolKempliWithJegogan :: CombiningCharacter
$mBalineseMusicalSymbolKempliWithJegogan :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BalineseMusicalSymbolKempliWithJegogan = BalineseMusicalSymbolCombiningKempliWithJegogan
pattern BalineseMusicalSymbolBende :: CombiningCharacter
pattern $bBalineseMusicalSymbolBende :: CombiningCharacter
$mBalineseMusicalSymbolBende :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BalineseMusicalSymbolBende = BalineseMusicalSymbolCombiningBende
pattern BalineseMusicalSymbolGong :: CombiningCharacter
pattern $bBalineseMusicalSymbolGong :: CombiningCharacter
$mBalineseMusicalSymbolGong :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BalineseMusicalSymbolGong = BalineseMusicalSymbolCombiningGong
pattern DottedGraveAccent :: CombiningCharacter
pattern $bDottedGraveAccent :: CombiningCharacter
$mDottedGraveAccent :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DottedGraveAccent = CombiningDottedGraveAccent
pattern DottedAcuteAccent :: CombiningCharacter
pattern $bDottedAcuteAccent :: CombiningCharacter
$mDottedAcuteAccent :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DottedAcuteAccent = CombiningDottedAcuteAccent
pattern SnakeBelow :: CombiningCharacter
pattern $bSnakeBelow :: CombiningCharacter
$mSnakeBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
SnakeBelow = CombiningSnakeBelow
pattern SuspensionMark :: CombiningCharacter
pattern $bSuspensionMark :: CombiningCharacter
$mSuspensionMark :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
SuspensionMark = CombiningSuspensionMark
pattern MacronAcute :: CombiningCharacter
pattern $bMacronAcute :: CombiningCharacter
$mMacronAcute :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MacronAcute = CombiningMacronAcute
pattern GraveMacron :: CombiningCharacter
pattern $bGraveMacron :: CombiningCharacter
$mGraveMacron :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GraveMacron = CombiningGraveMacron
pattern MacronGrave :: CombiningCharacter
pattern $bMacronGrave :: CombiningCharacter
$mMacronGrave :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MacronGrave = CombiningMacronGrave
pattern AcuteMacron :: CombiningCharacter
pattern $bAcuteMacron :: CombiningCharacter
$mAcuteMacron :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AcuteMacron = CombiningAcuteMacron
pattern GraveAcuteGrave :: CombiningCharacter
pattern $bGraveAcuteGrave :: CombiningCharacter
$mGraveAcuteGrave :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GraveAcuteGrave = CombiningGraveAcuteGrave
pattern AcuteGraveAcute :: CombiningCharacter
pattern $bAcuteGraveAcute :: CombiningCharacter
$mAcuteGraveAcute :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AcuteGraveAcute = CombiningAcuteGraveAcute
pattern LatinSmallLetterRBelow :: CombiningCharacter
pattern $bLatinSmallLetterRBelow :: CombiningCharacter
$mLatinSmallLetterRBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterRBelow = CombiningLatinSmallLetterRBelow
pattern BreveMacron :: CombiningCharacter
pattern $bBreveMacron :: CombiningCharacter
$mBreveMacron :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BreveMacron = CombiningBreveMacron
pattern MacronBreve :: CombiningCharacter
pattern $bMacronBreve :: CombiningCharacter
$mMacronBreve :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MacronBreve = CombiningMacronBreve
pattern DoubleCircumflexAbove :: CombiningCharacter
pattern $bDoubleCircumflexAbove :: CombiningCharacter
$mDoubleCircumflexAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleCircumflexAbove = CombiningDoubleCircumflexAbove
pattern OgonekAbove :: CombiningCharacter
pattern $bOgonekAbove :: CombiningCharacter
$mOgonekAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
OgonekAbove = CombiningOgonekAbove
pattern ZigzagBelow :: CombiningCharacter
pattern $bZigzagBelow :: CombiningCharacter
$mZigzagBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ZigzagBelow = CombiningZigzagBelow
pattern IsBelow :: CombiningCharacter
pattern $bIsBelow :: CombiningCharacter
$mIsBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
IsBelow = CombiningIsBelow
pattern UrAbove :: CombiningCharacter
pattern $bUrAbove :: CombiningCharacter
$mUrAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
UrAbove = CombiningUrAbove
pattern UsAbove :: CombiningCharacter
pattern $bUsAbove :: CombiningCharacter
$mUsAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
UsAbove = CombiningUsAbove
pattern LatinSmallLetterFlattenedOpenAAbove :: CombiningCharacter
pattern $bLatinSmallLetterFlattenedOpenAAbove :: CombiningCharacter
$mLatinSmallLetterFlattenedOpenAAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterFlattenedOpenAAbove = CombiningLatinSmallLetterFlattenedOpenAAbove
pattern LatinSmallLetterAe :: CombiningCharacter
pattern $bLatinSmallLetterAe :: CombiningCharacter
$mLatinSmallLetterAe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterAe = CombiningLatinSmallLetterAe
pattern LatinSmallLetterAo :: CombiningCharacter
pattern $bLatinSmallLetterAo :: CombiningCharacter
$mLatinSmallLetterAo :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterAo = CombiningLatinSmallLetterAo
pattern LatinSmallLetterAv :: CombiningCharacter
pattern $bLatinSmallLetterAv :: CombiningCharacter
$mLatinSmallLetterAv :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterAv = CombiningLatinSmallLetterAv
pattern LatinSmallLetterCCedilla :: CombiningCharacter
pattern $bLatinSmallLetterCCedilla :: CombiningCharacter
$mLatinSmallLetterCCedilla :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterCCedilla = CombiningLatinSmallLetterCCedilla
pattern LatinSmallLetterInsularD :: CombiningCharacter
pattern $bLatinSmallLetterInsularD :: CombiningCharacter
$mLatinSmallLetterInsularD :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterInsularD = CombiningLatinSmallLetterInsularD
pattern LatinSmallLetterEth :: CombiningCharacter
pattern $bLatinSmallLetterEth :: CombiningCharacter
$mLatinSmallLetterEth :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterEth = CombiningLatinSmallLetterEth
pattern LatinSmallLetterG :: CombiningCharacter
pattern $bLatinSmallLetterG :: CombiningCharacter
$mLatinSmallLetterG :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterG = CombiningLatinSmallLetterG
pattern LatinLetterSmallCapitalG :: CombiningCharacter
pattern $bLatinLetterSmallCapitalG :: CombiningCharacter
$mLatinLetterSmallCapitalG :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinLetterSmallCapitalG = CombiningLatinLetterSmallCapitalG
pattern LatinSmallLetterK :: CombiningCharacter
pattern $bLatinSmallLetterK :: CombiningCharacter
$mLatinSmallLetterK :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterK = CombiningLatinSmallLetterK
pattern LatinSmallLetterL :: CombiningCharacter
pattern $bLatinSmallLetterL :: CombiningCharacter
$mLatinSmallLetterL :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterL = CombiningLatinSmallLetterL
pattern LatinLetterSmallCapitalL :: CombiningCharacter
pattern $bLatinLetterSmallCapitalL :: CombiningCharacter
$mLatinLetterSmallCapitalL :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinLetterSmallCapitalL = CombiningLatinLetterSmallCapitalL
pattern LatinLetterSmallCapitalM :: CombiningCharacter
pattern $bLatinLetterSmallCapitalM :: CombiningCharacter
$mLatinLetterSmallCapitalM :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinLetterSmallCapitalM = CombiningLatinLetterSmallCapitalM
pattern LatinSmallLetterN :: CombiningCharacter
pattern $bLatinSmallLetterN :: CombiningCharacter
$mLatinSmallLetterN :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterN = CombiningLatinSmallLetterN
pattern LatinLetterSmallCapitalN :: CombiningCharacter
pattern $bLatinLetterSmallCapitalN :: CombiningCharacter
$mLatinLetterSmallCapitalN :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinLetterSmallCapitalN = CombiningLatinLetterSmallCapitalN
pattern LatinLetterSmallCapitalR :: CombiningCharacter
pattern $bLatinLetterSmallCapitalR :: CombiningCharacter
$mLatinLetterSmallCapitalR :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinLetterSmallCapitalR = CombiningLatinLetterSmallCapitalR
pattern LatinSmallLetterRRotunda :: CombiningCharacter
pattern $bLatinSmallLetterRRotunda :: CombiningCharacter
$mLatinSmallLetterRRotunda :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterRRotunda = CombiningLatinSmallLetterRRotunda
pattern LatinSmallLetterS :: CombiningCharacter
pattern $bLatinSmallLetterS :: CombiningCharacter
$mLatinSmallLetterS :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterS = CombiningLatinSmallLetterS
pattern LatinSmallLetterLongS :: CombiningCharacter
pattern $bLatinSmallLetterLongS :: CombiningCharacter
$mLatinSmallLetterLongS :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterLongS = CombiningLatinSmallLetterLongS
pattern LatinSmallLetterZ :: CombiningCharacter
pattern $bLatinSmallLetterZ :: CombiningCharacter
$mLatinSmallLetterZ :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterZ = CombiningLatinSmallLetterZ
pattern LatinSmallLetterAlpha :: CombiningCharacter
pattern $bLatinSmallLetterAlpha :: CombiningCharacter
$mLatinSmallLetterAlpha :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterAlpha = CombiningLatinSmallLetterAlpha
pattern LatinSmallLetterB :: CombiningCharacter
pattern $bLatinSmallLetterB :: CombiningCharacter
$mLatinSmallLetterB :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterB = CombiningLatinSmallLetterB
pattern LatinSmallLetterBeta :: CombiningCharacter
pattern $bLatinSmallLetterBeta :: CombiningCharacter
$mLatinSmallLetterBeta :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterBeta = CombiningLatinSmallLetterBeta
pattern LatinSmallLetterSchwa :: CombiningCharacter
pattern $bLatinSmallLetterSchwa :: CombiningCharacter
$mLatinSmallLetterSchwa :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterSchwa = CombiningLatinSmallLetterSchwa
pattern LatinSmallLetterF :: CombiningCharacter
pattern $bLatinSmallLetterF :: CombiningCharacter
$mLatinSmallLetterF :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterF = CombiningLatinSmallLetterF
pattern LatinSmallLetterLWithDoubleMiddleTilde :: CombiningCharacter
pattern $bLatinSmallLetterLWithDoubleMiddleTilde :: CombiningCharacter
$mLatinSmallLetterLWithDoubleMiddleTilde :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterLWithDoubleMiddleTilde = CombiningLatinSmallLetterLWithDoubleMiddleTilde
pattern LatinSmallLetterOWithLightCentralizationStroke :: CombiningCharacter
pattern $bLatinSmallLetterOWithLightCentralizationStroke :: CombiningCharacter
$mLatinSmallLetterOWithLightCentralizationStroke :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterOWithLightCentralizationStroke = CombiningLatinSmallLetterOWithLightCentralizationStroke
pattern LatinSmallLetterP :: CombiningCharacter
pattern $bLatinSmallLetterP :: CombiningCharacter
$mLatinSmallLetterP :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterP = CombiningLatinSmallLetterP
pattern LatinSmallLetterEsh :: CombiningCharacter
pattern $bLatinSmallLetterEsh :: CombiningCharacter
$mLatinSmallLetterEsh :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterEsh = CombiningLatinSmallLetterEsh
pattern LatinSmallLetterUWithLightCentralizationStroke :: CombiningCharacter
pattern $bLatinSmallLetterUWithLightCentralizationStroke :: CombiningCharacter
$mLatinSmallLetterUWithLightCentralizationStroke :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterUWithLightCentralizationStroke = CombiningLatinSmallLetterUWithLightCentralizationStroke
pattern LatinSmallLetterW :: CombiningCharacter
pattern $bLatinSmallLetterW :: CombiningCharacter
$mLatinSmallLetterW :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterW = CombiningLatinSmallLetterW
pattern LatinSmallLetterAWithDiaeresis :: CombiningCharacter
pattern $bLatinSmallLetterAWithDiaeresis :: CombiningCharacter
$mLatinSmallLetterAWithDiaeresis :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterAWithDiaeresis = CombiningLatinSmallLetterAWithDiaeresis
pattern LatinSmallLetterOWithDiaeresis :: CombiningCharacter
pattern $bLatinSmallLetterOWithDiaeresis :: CombiningCharacter
$mLatinSmallLetterOWithDiaeresis :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterOWithDiaeresis = CombiningLatinSmallLetterOWithDiaeresis
pattern LatinSmallLetterUWithDiaeresis :: CombiningCharacter
pattern $bLatinSmallLetterUWithDiaeresis :: CombiningCharacter
$mLatinSmallLetterUWithDiaeresis :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LatinSmallLetterUWithDiaeresis = CombiningLatinSmallLetterUWithDiaeresis
pattern UpTackAbove :: CombiningCharacter
pattern $bUpTackAbove :: CombiningCharacter
$mUpTackAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
UpTackAbove = CombiningUpTackAbove
pattern DeletionMark :: CombiningCharacter
pattern $bDeletionMark :: CombiningCharacter
$mDeletionMark :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DeletionMark = CombiningDeletionMark
pattern DoubleInvertedBreveBelow :: CombiningCharacter
pattern $bDoubleInvertedBreveBelow :: CombiningCharacter
$mDoubleInvertedBreveBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleInvertedBreveBelow = CombiningDoubleInvertedBreveBelow
pattern AlmostEqualToBelow :: CombiningCharacter
pattern $bAlmostEqualToBelow :: CombiningCharacter
$mAlmostEqualToBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AlmostEqualToBelow = CombiningAlmostEqualToBelow
pattern LeftArrowheadAbove :: CombiningCharacter
pattern $bLeftArrowheadAbove :: CombiningCharacter
$mLeftArrowheadAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftArrowheadAbove = CombiningLeftArrowheadAbove
pattern RightArrowheadAndDownArrowheadBelow :: CombiningCharacter
pattern $bRightArrowheadAndDownArrowheadBelow :: CombiningCharacter
$mRightArrowheadAndDownArrowheadBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightArrowheadAndDownArrowheadBelow = CombiningRightArrowheadAndDownArrowheadBelow
pattern LeftHarpoonAbove :: CombiningCharacter
pattern $bLeftHarpoonAbove :: CombiningCharacter
$mLeftHarpoonAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftHarpoonAbove = CombiningLeftHarpoonAbove
pattern RightHarpoonAbove :: CombiningCharacter
pattern $bRightHarpoonAbove :: CombiningCharacter
$mRightHarpoonAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightHarpoonAbove = CombiningRightHarpoonAbove
pattern LongVerticalLineOverlay :: CombiningCharacter
pattern $bLongVerticalLineOverlay :: CombiningCharacter
$mLongVerticalLineOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LongVerticalLineOverlay = CombiningLongVerticalLineOverlay
pattern ShortVerticalLineOverlay :: CombiningCharacter
pattern $bShortVerticalLineOverlay :: CombiningCharacter
$mShortVerticalLineOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ShortVerticalLineOverlay = CombiningShortVerticalLineOverlay
pattern AnticlockwiseArrowAbove :: CombiningCharacter
pattern $bAnticlockwiseArrowAbove :: CombiningCharacter
$mAnticlockwiseArrowAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AnticlockwiseArrowAbove = CombiningAnticlockwiseArrowAbove
pattern ClockwiseArrowAbove :: CombiningCharacter
pattern $bClockwiseArrowAbove :: CombiningCharacter
$mClockwiseArrowAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ClockwiseArrowAbove = CombiningClockwiseArrowAbove
pattern LeftArrowAbove :: CombiningCharacter
pattern $bLeftArrowAbove :: CombiningCharacter
$mLeftArrowAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftArrowAbove = CombiningLeftArrowAbove
pattern RightArrowAbove :: CombiningCharacter
pattern $bRightArrowAbove :: CombiningCharacter
$mRightArrowAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightArrowAbove = CombiningRightArrowAbove
pattern RingOverlay :: CombiningCharacter
pattern $bRingOverlay :: CombiningCharacter
$mRingOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RingOverlay = CombiningRingOverlay
pattern ClockwiseRingOverlay :: CombiningCharacter
pattern $bClockwiseRingOverlay :: CombiningCharacter
$mClockwiseRingOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ClockwiseRingOverlay = CombiningClockwiseRingOverlay
pattern AnticlockwiseRingOverlay :: CombiningCharacter
pattern $bAnticlockwiseRingOverlay :: CombiningCharacter
$mAnticlockwiseRingOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AnticlockwiseRingOverlay = CombiningAnticlockwiseRingOverlay
pattern ThreeDotsAbove :: CombiningCharacter
pattern $bThreeDotsAbove :: CombiningCharacter
$mThreeDotsAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ThreeDotsAbove = CombiningThreeDotsAbove
pattern FourDotsAbove :: CombiningCharacter
pattern $bFourDotsAbove :: CombiningCharacter
$mFourDotsAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
FourDotsAbove = CombiningFourDotsAbove
pattern LeftRightArrowAbove :: CombiningCharacter
pattern $bLeftRightArrowAbove :: CombiningCharacter
$mLeftRightArrowAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftRightArrowAbove = CombiningLeftRightArrowAbove
pattern ReverseSolidusOverlay :: CombiningCharacter
pattern $bReverseSolidusOverlay :: CombiningCharacter
$mReverseSolidusOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ReverseSolidusOverlay = CombiningReverseSolidusOverlay
pattern DoubleVerticalStrokeOverlay :: CombiningCharacter
pattern $bDoubleVerticalStrokeOverlay :: CombiningCharacter
$mDoubleVerticalStrokeOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleVerticalStrokeOverlay = CombiningDoubleVerticalStrokeOverlay
pattern AnnuitySymbol :: CombiningCharacter
pattern $bAnnuitySymbol :: CombiningCharacter
$mAnnuitySymbol :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AnnuitySymbol = CombiningAnnuitySymbol
pattern TripleUnderdot :: CombiningCharacter
pattern $bTripleUnderdot :: CombiningCharacter
$mTripleUnderdot :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
TripleUnderdot = CombiningTripleUnderdot
pattern WideBridgeAbove :: CombiningCharacter
pattern $bWideBridgeAbove :: CombiningCharacter
$mWideBridgeAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
WideBridgeAbove = CombiningWideBridgeAbove
pattern LeftwardsArrowOverlay :: CombiningCharacter
pattern $bLeftwardsArrowOverlay :: CombiningCharacter
$mLeftwardsArrowOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftwardsArrowOverlay = CombiningLeftwardsArrowOverlay
pattern LongDoubleSolidusOverlay :: CombiningCharacter
pattern $bLongDoubleSolidusOverlay :: CombiningCharacter
$mLongDoubleSolidusOverlay :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LongDoubleSolidusOverlay = CombiningLongDoubleSolidusOverlay
pattern RightwardsHarpoonWithBarbDownwards :: CombiningCharacter
pattern $bRightwardsHarpoonWithBarbDownwards :: CombiningCharacter
$mRightwardsHarpoonWithBarbDownwards :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightwardsHarpoonWithBarbDownwards = CombiningRightwardsHarpoonWithBarbDownwards
pattern LeftwardsHarpoonWithBarbDownwards :: CombiningCharacter
pattern $bLeftwardsHarpoonWithBarbDownwards :: CombiningCharacter
$mLeftwardsHarpoonWithBarbDownwards :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftwardsHarpoonWithBarbDownwards = CombiningLeftwardsHarpoonWithBarbDownwards
pattern LeftArrowBelow :: CombiningCharacter
pattern $bLeftArrowBelow :: CombiningCharacter
$mLeftArrowBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LeftArrowBelow = CombiningLeftArrowBelow
pattern RightArrowBelow :: CombiningCharacter
pattern $bRightArrowBelow :: CombiningCharacter
$mRightArrowBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
RightArrowBelow = CombiningRightArrowBelow
pattern AsteriskAbove :: CombiningCharacter
pattern $bAsteriskAbove :: CombiningCharacter
$mAsteriskAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
AsteriskAbove = CombiningAsteriskAbove
pattern CopticNiAbove :: CombiningCharacter
pattern $bCopticNiAbove :: CombiningCharacter
$mCopticNiAbove :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CopticNiAbove = CopticCombiningNiAbove
pattern CopticSpiritusAsper :: CombiningCharacter
pattern $bCopticSpiritusAsper :: CombiningCharacter
$mCopticSpiritusAsper :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CopticSpiritusAsper = CopticCombiningSpiritusAsper
pattern CopticSpiritusLenis :: CombiningCharacter
pattern $bCopticSpiritusLenis :: CombiningCharacter
$mCopticSpiritusLenis :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CopticSpiritusLenis = CopticCombiningSpiritusLenis
pattern CyrillicLetterBe :: CombiningCharacter
pattern $bCyrillicLetterBe :: CombiningCharacter
$mCyrillicLetterBe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterBe = CombiningCyrillicLetterBe
pattern CyrillicLetterVe :: CombiningCharacter
pattern $bCyrillicLetterVe :: CombiningCharacter
$mCyrillicLetterVe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterVe = CombiningCyrillicLetterVe
pattern CyrillicLetterGhe :: CombiningCharacter
pattern $bCyrillicLetterGhe :: CombiningCharacter
$mCyrillicLetterGhe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterGhe = CombiningCyrillicLetterGhe
pattern CyrillicLetterDe :: CombiningCharacter
pattern $bCyrillicLetterDe :: CombiningCharacter
$mCyrillicLetterDe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterDe = CombiningCyrillicLetterDe
pattern CyrillicLetterZhe :: CombiningCharacter
pattern $bCyrillicLetterZhe :: CombiningCharacter
$mCyrillicLetterZhe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterZhe = CombiningCyrillicLetterZhe
pattern CyrillicLetterZe :: CombiningCharacter
pattern $bCyrillicLetterZe :: CombiningCharacter
$mCyrillicLetterZe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterZe = CombiningCyrillicLetterZe
pattern CyrillicLetterKa :: CombiningCharacter
pattern $bCyrillicLetterKa :: CombiningCharacter
$mCyrillicLetterKa :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterKa = CombiningCyrillicLetterKa
pattern CyrillicLetterEl :: CombiningCharacter
pattern $bCyrillicLetterEl :: CombiningCharacter
$mCyrillicLetterEl :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterEl = CombiningCyrillicLetterEl
pattern CyrillicLetterEm :: CombiningCharacter
pattern $bCyrillicLetterEm :: CombiningCharacter
$mCyrillicLetterEm :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterEm = CombiningCyrillicLetterEm
pattern CyrillicLetterEn :: CombiningCharacter
pattern $bCyrillicLetterEn :: CombiningCharacter
$mCyrillicLetterEn :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterEn = CombiningCyrillicLetterEn
pattern CyrillicLetterO :: CombiningCharacter
pattern $bCyrillicLetterO :: CombiningCharacter
$mCyrillicLetterO :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterO = CombiningCyrillicLetterO
pattern CyrillicLetterPe :: CombiningCharacter
pattern $bCyrillicLetterPe :: CombiningCharacter
$mCyrillicLetterPe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterPe = CombiningCyrillicLetterPe
pattern CyrillicLetterEr :: CombiningCharacter
pattern $bCyrillicLetterEr :: CombiningCharacter
$mCyrillicLetterEr :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterEr = CombiningCyrillicLetterEr
pattern CyrillicLetterEs :: CombiningCharacter
pattern $bCyrillicLetterEs :: CombiningCharacter
$mCyrillicLetterEs :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterEs = CombiningCyrillicLetterEs
pattern CyrillicLetterTe :: CombiningCharacter
pattern $bCyrillicLetterTe :: CombiningCharacter
$mCyrillicLetterTe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterTe = CombiningCyrillicLetterTe
pattern CyrillicLetterHa :: CombiningCharacter
pattern $bCyrillicLetterHa :: CombiningCharacter
$mCyrillicLetterHa :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterHa = CombiningCyrillicLetterHa
pattern CyrillicLetterTse :: CombiningCharacter
pattern $bCyrillicLetterTse :: CombiningCharacter
$mCyrillicLetterTse :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterTse = CombiningCyrillicLetterTse
pattern CyrillicLetterChe :: CombiningCharacter
pattern $bCyrillicLetterChe :: CombiningCharacter
$mCyrillicLetterChe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterChe = CombiningCyrillicLetterChe
pattern CyrillicLetterSha :: CombiningCharacter
pattern $bCyrillicLetterSha :: CombiningCharacter
$mCyrillicLetterSha :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterSha = CombiningCyrillicLetterSha
pattern CyrillicLetterShcha :: CombiningCharacter
pattern $bCyrillicLetterShcha :: CombiningCharacter
$mCyrillicLetterShcha :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterShcha = CombiningCyrillicLetterShcha
pattern CyrillicLetterFita :: CombiningCharacter
pattern $bCyrillicLetterFita :: CombiningCharacter
$mCyrillicLetterFita :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterFita = CombiningCyrillicLetterFita
pattern CyrillicLetterEsTe :: CombiningCharacter
pattern $bCyrillicLetterEsTe :: CombiningCharacter
$mCyrillicLetterEsTe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterEsTe = CombiningCyrillicLetterEsTe
pattern CyrillicLetterA :: CombiningCharacter
pattern $bCyrillicLetterA :: CombiningCharacter
$mCyrillicLetterA :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterA = CombiningCyrillicLetterA
pattern CyrillicLetterIe :: CombiningCharacter
pattern $bCyrillicLetterIe :: CombiningCharacter
$mCyrillicLetterIe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterIe = CombiningCyrillicLetterIe
pattern CyrillicLetterDjerv :: CombiningCharacter
pattern $bCyrillicLetterDjerv :: CombiningCharacter
$mCyrillicLetterDjerv :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterDjerv = CombiningCyrillicLetterDjerv
pattern CyrillicLetterMonographUk :: CombiningCharacter
pattern $bCyrillicLetterMonographUk :: CombiningCharacter
$mCyrillicLetterMonographUk :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterMonographUk = CombiningCyrillicLetterMonographUk
pattern CyrillicLetterYat :: CombiningCharacter
pattern $bCyrillicLetterYat :: CombiningCharacter
$mCyrillicLetterYat :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterYat = CombiningCyrillicLetterYat
pattern CyrillicLetterYu :: CombiningCharacter
pattern $bCyrillicLetterYu :: CombiningCharacter
$mCyrillicLetterYu :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterYu = CombiningCyrillicLetterYu
pattern CyrillicLetterIotifiedA :: CombiningCharacter
pattern $bCyrillicLetterIotifiedA :: CombiningCharacter
$mCyrillicLetterIotifiedA :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterIotifiedA = CombiningCyrillicLetterIotifiedA
pattern CyrillicLetterLittleYus :: CombiningCharacter
pattern $bCyrillicLetterLittleYus :: CombiningCharacter
$mCyrillicLetterLittleYus :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterLittleYus = CombiningCyrillicLetterLittleYus
pattern CyrillicLetterBigYus :: CombiningCharacter
pattern $bCyrillicLetterBigYus :: CombiningCharacter
$mCyrillicLetterBigYus :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterBigYus = CombiningCyrillicLetterBigYus
pattern CyrillicLetterIotifiedBigYus :: CombiningCharacter
pattern $bCyrillicLetterIotifiedBigYus :: CombiningCharacter
$mCyrillicLetterIotifiedBigYus :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterIotifiedBigYus = CombiningCyrillicLetterIotifiedBigYus
pattern KatakanaHiraganaVoicedSoundMark :: CombiningCharacter
pattern $bKatakanaHiraganaVoicedSoundMark :: CombiningCharacter
$mKatakanaHiraganaVoicedSoundMark :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
KatakanaHiraganaVoicedSoundMark = CombiningKatakanaHiraganaVoicedSoundMark
pattern KatakanaHiraganaSemiVoicedSoundMark :: CombiningCharacter
pattern $bKatakanaHiraganaSemiVoicedSoundMark :: CombiningCharacter
$mKatakanaHiraganaSemiVoicedSoundMark :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
KatakanaHiraganaSemiVoicedSoundMark = CombiningKatakanaHiraganaSemiVoicedSoundMark
pattern CyrillicVzmet :: CombiningCharacter
pattern $bCyrillicVzmet :: CombiningCharacter
$mCyrillicVzmet :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicVzmet = CombiningCyrillicVzmet
pattern CyrillicLetterUkrainianIe :: CombiningCharacter
pattern $bCyrillicLetterUkrainianIe :: CombiningCharacter
$mCyrillicLetterUkrainianIe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterUkrainianIe = CombiningCyrillicLetterUkrainianIe
pattern CyrillicLetterI :: CombiningCharacter
pattern $bCyrillicLetterI :: CombiningCharacter
$mCyrillicLetterI :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterI = CombiningCyrillicLetterI
pattern CyrillicLetterYi :: CombiningCharacter
pattern $bCyrillicLetterYi :: CombiningCharacter
$mCyrillicLetterYi :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterYi = CombiningCyrillicLetterYi
pattern CyrillicLetterU :: CombiningCharacter
pattern $bCyrillicLetterU :: CombiningCharacter
$mCyrillicLetterU :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterU = CombiningCyrillicLetterU
pattern CyrillicLetterHardSign :: CombiningCharacter
pattern $bCyrillicLetterHardSign :: CombiningCharacter
$mCyrillicLetterHardSign :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterHardSign = CombiningCyrillicLetterHardSign
pattern CyrillicLetterYeru :: CombiningCharacter
pattern $bCyrillicLetterYeru :: CombiningCharacter
$mCyrillicLetterYeru :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterYeru = CombiningCyrillicLetterYeru
pattern CyrillicLetterSoftSign :: CombiningCharacter
pattern $bCyrillicLetterSoftSign :: CombiningCharacter
$mCyrillicLetterSoftSign :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterSoftSign = CombiningCyrillicLetterSoftSign
pattern CyrillicLetterOmega :: CombiningCharacter
pattern $bCyrillicLetterOmega :: CombiningCharacter
$mCyrillicLetterOmega :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterOmega = CombiningCyrillicLetterOmega
pattern CyrillicKavyka :: CombiningCharacter
pattern $bCyrillicKavyka :: CombiningCharacter
$mCyrillicKavyka :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicKavyka = CombiningCyrillicKavyka
pattern CyrillicPayerok :: CombiningCharacter
pattern $bCyrillicPayerok :: CombiningCharacter
$mCyrillicPayerok :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicPayerok = CombiningCyrillicPayerok
pattern CyrillicLetterEf :: CombiningCharacter
pattern $bCyrillicLetterEf :: CombiningCharacter
$mCyrillicLetterEf :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterEf = CombiningCyrillicLetterEf
pattern CyrillicLetterIotifiedE :: CombiningCharacter
pattern $bCyrillicLetterIotifiedE :: CombiningCharacter
$mCyrillicLetterIotifiedE :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicLetterIotifiedE = CombiningCyrillicLetterIotifiedE
pattern BamumMarkKoqndon :: CombiningCharacter
pattern $bBamumMarkKoqndon :: CombiningCharacter
$mBamumMarkKoqndon :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BamumMarkKoqndon = BamumCombiningMarkKoqndon
pattern BamumMarkTukwentis :: CombiningCharacter
pattern $bBamumMarkTukwentis :: CombiningCharacter
$mBamumMarkTukwentis :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BamumMarkTukwentis = BamumCombiningMarkTukwentis
pattern DevanagariDigitZero :: CombiningCharacter
pattern $bDevanagariDigitZero :: CombiningCharacter
$mDevanagariDigitZero :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariDigitZero = CombiningDevanagariDigitZero
pattern DevanagariDigitOne :: CombiningCharacter
pattern $bDevanagariDigitOne :: CombiningCharacter
$mDevanagariDigitOne :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariDigitOne = CombiningDevanagariDigitOne
pattern DevanagariDigitTwo :: CombiningCharacter
pattern $bDevanagariDigitTwo :: CombiningCharacter
$mDevanagariDigitTwo :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariDigitTwo = CombiningDevanagariDigitTwo
pattern DevanagariDigitThree :: CombiningCharacter
pattern $bDevanagariDigitThree :: CombiningCharacter
$mDevanagariDigitThree :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariDigitThree = CombiningDevanagariDigitThree
pattern DevanagariDigitFour :: CombiningCharacter
pattern $bDevanagariDigitFour :: CombiningCharacter
$mDevanagariDigitFour :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariDigitFour = CombiningDevanagariDigitFour
pattern DevanagariDigitFive :: CombiningCharacter
pattern $bDevanagariDigitFive :: CombiningCharacter
$mDevanagariDigitFive :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariDigitFive = CombiningDevanagariDigitFive
pattern DevanagariDigitSix :: CombiningCharacter
pattern $bDevanagariDigitSix :: CombiningCharacter
$mDevanagariDigitSix :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariDigitSix = CombiningDevanagariDigitSix
pattern DevanagariDigitSeven :: CombiningCharacter
pattern $bDevanagariDigitSeven :: CombiningCharacter
$mDevanagariDigitSeven :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariDigitSeven = CombiningDevanagariDigitSeven
pattern DevanagariDigitEight :: CombiningCharacter
pattern $bDevanagariDigitEight :: CombiningCharacter
$mDevanagariDigitEight :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariDigitEight = CombiningDevanagariDigitEight
pattern DevanagariDigitNine :: CombiningCharacter
pattern $bDevanagariDigitNine :: CombiningCharacter
$mDevanagariDigitNine :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariDigitNine = CombiningDevanagariDigitNine
pattern DevanagariLetterA :: CombiningCharacter
pattern $bDevanagariLetterA :: CombiningCharacter
$mDevanagariLetterA :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariLetterA = CombiningDevanagariLetterA
pattern DevanagariLetterU :: CombiningCharacter
pattern $bDevanagariLetterU :: CombiningCharacter
$mDevanagariLetterU :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariLetterU = CombiningDevanagariLetterU
pattern DevanagariLetterKa :: CombiningCharacter
pattern $bDevanagariLetterKa :: CombiningCharacter
$mDevanagariLetterKa :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariLetterKa = CombiningDevanagariLetterKa
pattern DevanagariLetterNa :: CombiningCharacter
pattern $bDevanagariLetterNa :: CombiningCharacter
$mDevanagariLetterNa :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariLetterNa = CombiningDevanagariLetterNa
pattern DevanagariLetterPa :: CombiningCharacter
pattern $bDevanagariLetterPa :: CombiningCharacter
$mDevanagariLetterPa :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariLetterPa = CombiningDevanagariLetterPa
pattern DevanagariLetterRa :: CombiningCharacter
pattern $bDevanagariLetterRa :: CombiningCharacter
$mDevanagariLetterRa :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariLetterRa = CombiningDevanagariLetterRa
pattern DevanagariLetterVi :: CombiningCharacter
pattern $bDevanagariLetterVi :: CombiningCharacter
$mDevanagariLetterVi :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariLetterVi = CombiningDevanagariLetterVi
pattern DevanagariSignAvagraha :: CombiningCharacter
pattern $bDevanagariSignAvagraha :: CombiningCharacter
$mDevanagariSignAvagraha :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DevanagariSignAvagraha = CombiningDevanagariSignAvagraha
pattern LigatureLeftHalf :: CombiningCharacter
pattern $bLigatureLeftHalf :: CombiningCharacter
$mLigatureLeftHalf :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LigatureLeftHalf = CombiningLigatureLeftHalf
pattern LigatureRightHalf :: CombiningCharacter
pattern $bLigatureRightHalf :: CombiningCharacter
$mLigatureRightHalf :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LigatureRightHalf = CombiningLigatureRightHalf
pattern DoubleTildeLeftHalf :: CombiningCharacter
pattern $bDoubleTildeLeftHalf :: CombiningCharacter
$mDoubleTildeLeftHalf :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleTildeLeftHalf = CombiningDoubleTildeLeftHalf
pattern DoubleTildeRightHalf :: CombiningCharacter
pattern $bDoubleTildeRightHalf :: CombiningCharacter
$mDoubleTildeRightHalf :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
DoubleTildeRightHalf = CombiningDoubleTildeRightHalf
pattern MacronLeftHalf :: CombiningCharacter
pattern $bMacronLeftHalf :: CombiningCharacter
$mMacronLeftHalf :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MacronLeftHalf = CombiningMacronLeftHalf
pattern MacronRightHalf :: CombiningCharacter
pattern $bMacronRightHalf :: CombiningCharacter
$mMacronRightHalf :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MacronRightHalf = CombiningMacronRightHalf
pattern ConjoiningMacron :: CombiningCharacter
pattern $bConjoiningMacron :: CombiningCharacter
$mConjoiningMacron :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ConjoiningMacron = CombiningConjoiningMacron
pattern LigatureLeftHalfBelow :: CombiningCharacter
pattern $bLigatureLeftHalfBelow :: CombiningCharacter
$mLigatureLeftHalfBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LigatureLeftHalfBelow = CombiningLigatureLeftHalfBelow
pattern LigatureRightHalfBelow :: CombiningCharacter
pattern $bLigatureRightHalfBelow :: CombiningCharacter
$mLigatureRightHalfBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
LigatureRightHalfBelow = CombiningLigatureRightHalfBelow
pattern TildeLeftHalfBelow :: CombiningCharacter
pattern $bTildeLeftHalfBelow :: CombiningCharacter
$mTildeLeftHalfBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
TildeLeftHalfBelow = CombiningTildeLeftHalfBelow
pattern TildeRightHalfBelow :: CombiningCharacter
pattern $bTildeRightHalfBelow :: CombiningCharacter
$mTildeRightHalfBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
TildeRightHalfBelow = CombiningTildeRightHalfBelow
pattern MacronLeftHalfBelow :: CombiningCharacter
pattern $bMacronLeftHalfBelow :: CombiningCharacter
$mMacronLeftHalfBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MacronLeftHalfBelow = CombiningMacronLeftHalfBelow
pattern MacronRightHalfBelow :: CombiningCharacter
pattern $bMacronRightHalfBelow :: CombiningCharacter
$mMacronRightHalfBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MacronRightHalfBelow = CombiningMacronRightHalfBelow
pattern ConjoiningMacronBelow :: CombiningCharacter
pattern $bConjoiningMacronBelow :: CombiningCharacter
$mConjoiningMacronBelow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
ConjoiningMacronBelow = CombiningConjoiningMacronBelow
pattern CyrillicTitloLeftHalf :: CombiningCharacter
pattern $bCyrillicTitloLeftHalf :: CombiningCharacter
$mCyrillicTitloLeftHalf :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicTitloLeftHalf = CombiningCyrillicTitloLeftHalf
pattern CyrillicTitloRightHalf :: CombiningCharacter
pattern $bCyrillicTitloRightHalf :: CombiningCharacter
$mCyrillicTitloRightHalf :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
CyrillicTitloRightHalf = CombiningCyrillicTitloRightHalf
pattern PhaistosDiscSignObliqueStroke :: CombiningCharacter
pattern $bPhaistosDiscSignObliqueStroke :: CombiningCharacter
$mPhaistosDiscSignObliqueStroke :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
PhaistosDiscSignObliqueStroke = PhaistosDiscSignCombiningObliqueStroke
pattern OldPermicLetterAn :: CombiningCharacter
pattern $bOldPermicLetterAn :: CombiningCharacter
$mOldPermicLetterAn :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
OldPermicLetterAn = CombiningOldPermicLetterAn
pattern OldPermicLetterDoi :: CombiningCharacter
pattern $bOldPermicLetterDoi :: CombiningCharacter
$mOldPermicLetterDoi :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
OldPermicLetterDoi = CombiningOldPermicLetterDoi
pattern OldPermicLetterZata :: CombiningCharacter
pattern $bOldPermicLetterZata :: CombiningCharacter
$mOldPermicLetterZata :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
OldPermicLetterZata = CombiningOldPermicLetterZata
pattern OldPermicLetterNenoe :: CombiningCharacter
pattern $bOldPermicLetterNenoe :: CombiningCharacter
$mOldPermicLetterNenoe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
OldPermicLetterNenoe = CombiningOldPermicLetterNenoe
pattern OldPermicLetterSii :: CombiningCharacter
pattern $bOldPermicLetterSii :: CombiningCharacter
$mOldPermicLetterSii :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
OldPermicLetterSii = CombiningOldPermicLetterSii
pattern GranthaDigitZero :: CombiningCharacter
pattern $bGranthaDigitZero :: CombiningCharacter
$mGranthaDigitZero :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaDigitZero = CombiningGranthaDigitZero
pattern GranthaDigitOne :: CombiningCharacter
pattern $bGranthaDigitOne :: CombiningCharacter
$mGranthaDigitOne :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaDigitOne = CombiningGranthaDigitOne
pattern GranthaDigitTwo :: CombiningCharacter
pattern $bGranthaDigitTwo :: CombiningCharacter
$mGranthaDigitTwo :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaDigitTwo = CombiningGranthaDigitTwo
pattern GranthaDigitThree :: CombiningCharacter
pattern $bGranthaDigitThree :: CombiningCharacter
$mGranthaDigitThree :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaDigitThree = CombiningGranthaDigitThree
pattern GranthaDigitFour :: CombiningCharacter
pattern $bGranthaDigitFour :: CombiningCharacter
$mGranthaDigitFour :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaDigitFour = CombiningGranthaDigitFour
pattern GranthaDigitFive :: CombiningCharacter
pattern $bGranthaDigitFive :: CombiningCharacter
$mGranthaDigitFive :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaDigitFive = CombiningGranthaDigitFive
pattern GranthaDigitSix :: CombiningCharacter
pattern $bGranthaDigitSix :: CombiningCharacter
$mGranthaDigitSix :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaDigitSix = CombiningGranthaDigitSix
pattern GranthaLetterA :: CombiningCharacter
pattern $bGranthaLetterA :: CombiningCharacter
$mGranthaLetterA :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaLetterA = CombiningGranthaLetterA
pattern GranthaLetterKa :: CombiningCharacter
pattern $bGranthaLetterKa :: CombiningCharacter
$mGranthaLetterKa :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaLetterKa = CombiningGranthaLetterKa
pattern GranthaLetterNa :: CombiningCharacter
pattern $bGranthaLetterNa :: CombiningCharacter
$mGranthaLetterNa :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaLetterNa = CombiningGranthaLetterNa
pattern GranthaLetterVi :: CombiningCharacter
pattern $bGranthaLetterVi :: CombiningCharacter
$mGranthaLetterVi :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaLetterVi = CombiningGranthaLetterVi
pattern GranthaLetterPa :: CombiningCharacter
pattern $bGranthaLetterPa :: CombiningCharacter
$mGranthaLetterPa :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GranthaLetterPa = CombiningGranthaLetterPa
pattern BassaVahHighTone :: CombiningCharacter
pattern $bBassaVahHighTone :: CombiningCharacter
$mBassaVahHighTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BassaVahHighTone = BassaVahCombiningHighTone
pattern BassaVahLowTone :: CombiningCharacter
pattern $bBassaVahLowTone :: CombiningCharacter
$mBassaVahLowTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BassaVahLowTone = BassaVahCombiningLowTone
pattern BassaVahMidTone :: CombiningCharacter
pattern $bBassaVahMidTone :: CombiningCharacter
$mBassaVahMidTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BassaVahMidTone = BassaVahCombiningMidTone
pattern BassaVahLowMidTone :: CombiningCharacter
pattern $bBassaVahLowMidTone :: CombiningCharacter
$mBassaVahLowMidTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BassaVahLowMidTone = BassaVahCombiningLowMidTone
pattern BassaVahHighLowTone :: CombiningCharacter
pattern $bBassaVahHighLowTone :: CombiningCharacter
$mBassaVahHighLowTone :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
BassaVahHighLowTone = BassaVahCombiningHighLowTone
pattern MusicalSymbolStem :: CombiningCharacter
pattern $bMusicalSymbolStem :: CombiningCharacter
$mMusicalSymbolStem :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolStem = MusicalSymbolCombiningStem
pattern MusicalSymbolSprechgesangStem :: CombiningCharacter
pattern $bMusicalSymbolSprechgesangStem :: CombiningCharacter
$mMusicalSymbolSprechgesangStem :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolSprechgesangStem = MusicalSymbolCombiningSprechgesangStem
pattern MusicalSymbolTremolo1 :: CombiningCharacter
pattern $bMusicalSymbolTremolo1 :: CombiningCharacter
$mMusicalSymbolTremolo1 :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolTremolo1 = MusicalSymbolCombiningTremolo1
pattern MusicalSymbolTremolo2 :: CombiningCharacter
pattern $bMusicalSymbolTremolo2 :: CombiningCharacter
$mMusicalSymbolTremolo2 :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolTremolo2 = MusicalSymbolCombiningTremolo2
pattern MusicalSymbolTremolo3 :: CombiningCharacter
pattern $bMusicalSymbolTremolo3 :: CombiningCharacter
$mMusicalSymbolTremolo3 :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolTremolo3 = MusicalSymbolCombiningTremolo3
pattern MusicalSymbolAugmentationDot :: CombiningCharacter
pattern $bMusicalSymbolAugmentationDot :: CombiningCharacter
$mMusicalSymbolAugmentationDot :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolAugmentationDot = MusicalSymbolCombiningAugmentationDot
pattern MusicalSymbolFlag1 :: CombiningCharacter
pattern $bMusicalSymbolFlag1 :: CombiningCharacter
$mMusicalSymbolFlag1 :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolFlag1 = MusicalSymbolCombiningFlag1
pattern MusicalSymbolFlag2 :: CombiningCharacter
pattern $bMusicalSymbolFlag2 :: CombiningCharacter
$mMusicalSymbolFlag2 :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolFlag2 = MusicalSymbolCombiningFlag2
pattern MusicalSymbolFlag3 :: CombiningCharacter
pattern $bMusicalSymbolFlag3 :: CombiningCharacter
$mMusicalSymbolFlag3 :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolFlag3 = MusicalSymbolCombiningFlag3
pattern MusicalSymbolFlag4 :: CombiningCharacter
pattern $bMusicalSymbolFlag4 :: CombiningCharacter
$mMusicalSymbolFlag4 :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolFlag4 = MusicalSymbolCombiningFlag4
pattern MusicalSymbolFlag5 :: CombiningCharacter
pattern $bMusicalSymbolFlag5 :: CombiningCharacter
$mMusicalSymbolFlag5 :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolFlag5 = MusicalSymbolCombiningFlag5
pattern MusicalSymbolAccent :: CombiningCharacter
pattern $bMusicalSymbolAccent :: CombiningCharacter
$mMusicalSymbolAccent :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolAccent = MusicalSymbolCombiningAccent
pattern MusicalSymbolStaccato :: CombiningCharacter
pattern $bMusicalSymbolStaccato :: CombiningCharacter
$mMusicalSymbolStaccato :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolStaccato = MusicalSymbolCombiningStaccato
pattern MusicalSymbolTenuto :: CombiningCharacter
pattern $bMusicalSymbolTenuto :: CombiningCharacter
$mMusicalSymbolTenuto :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolTenuto = MusicalSymbolCombiningTenuto
pattern MusicalSymbolStaccatissimo :: CombiningCharacter
pattern $bMusicalSymbolStaccatissimo :: CombiningCharacter
$mMusicalSymbolStaccatissimo :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolStaccatissimo = MusicalSymbolCombiningStaccatissimo
pattern MusicalSymbolMarcato :: CombiningCharacter
pattern $bMusicalSymbolMarcato :: CombiningCharacter
$mMusicalSymbolMarcato :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolMarcato = MusicalSymbolCombiningMarcato
pattern MusicalSymbolMarcatoStaccato :: CombiningCharacter
pattern $bMusicalSymbolMarcatoStaccato :: CombiningCharacter
$mMusicalSymbolMarcatoStaccato :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolMarcatoStaccato = MusicalSymbolCombiningMarcatoStaccato
pattern MusicalSymbolAccentStaccato :: CombiningCharacter
pattern $bMusicalSymbolAccentStaccato :: CombiningCharacter
$mMusicalSymbolAccentStaccato :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolAccentStaccato = MusicalSymbolCombiningAccentStaccato
pattern MusicalSymbolLoure :: CombiningCharacter
pattern $bMusicalSymbolLoure :: CombiningCharacter
$mMusicalSymbolLoure :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolLoure = MusicalSymbolCombiningLoure
pattern MusicalSymbolDoit :: CombiningCharacter
pattern $bMusicalSymbolDoit :: CombiningCharacter
$mMusicalSymbolDoit :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolDoit = MusicalSymbolCombiningDoit
pattern MusicalSymbolRip :: CombiningCharacter
pattern $bMusicalSymbolRip :: CombiningCharacter
$mMusicalSymbolRip :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolRip = MusicalSymbolCombiningRip
pattern MusicalSymbolFlip :: CombiningCharacter
pattern $bMusicalSymbolFlip :: CombiningCharacter
$mMusicalSymbolFlip :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolFlip = MusicalSymbolCombiningFlip
pattern MusicalSymbolSmear :: CombiningCharacter
pattern $bMusicalSymbolSmear :: CombiningCharacter
$mMusicalSymbolSmear :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolSmear = MusicalSymbolCombiningSmear
pattern MusicalSymbolBend :: CombiningCharacter
pattern $bMusicalSymbolBend :: CombiningCharacter
$mMusicalSymbolBend :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolBend = MusicalSymbolCombiningBend
pattern MusicalSymbolDoubleTongue :: CombiningCharacter
pattern $bMusicalSymbolDoubleTongue :: CombiningCharacter
$mMusicalSymbolDoubleTongue :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolDoubleTongue = MusicalSymbolCombiningDoubleTongue
pattern MusicalSymbolTripleTongue :: CombiningCharacter
pattern $bMusicalSymbolTripleTongue :: CombiningCharacter
$mMusicalSymbolTripleTongue :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolTripleTongue = MusicalSymbolCombiningTripleTongue
pattern MusicalSymbolDownBow :: CombiningCharacter
pattern $bMusicalSymbolDownBow :: CombiningCharacter
$mMusicalSymbolDownBow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolDownBow = MusicalSymbolCombiningDownBow
pattern MusicalSymbolUpBow :: CombiningCharacter
pattern $bMusicalSymbolUpBow :: CombiningCharacter
$mMusicalSymbolUpBow :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolUpBow = MusicalSymbolCombiningUpBow
pattern MusicalSymbolHarmonic :: CombiningCharacter
pattern $bMusicalSymbolHarmonic :: CombiningCharacter
$mMusicalSymbolHarmonic :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolHarmonic = MusicalSymbolCombiningHarmonic
pattern MusicalSymbolSnapPizzicato :: CombiningCharacter
pattern $bMusicalSymbolSnapPizzicato :: CombiningCharacter
$mMusicalSymbolSnapPizzicato :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MusicalSymbolSnapPizzicato = MusicalSymbolCombiningSnapPizzicato
pattern GreekMusicalTriseme :: CombiningCharacter
pattern $bGreekMusicalTriseme :: CombiningCharacter
$mGreekMusicalTriseme :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GreekMusicalTriseme = CombiningGreekMusicalTriseme
pattern GreekMusicalTetraseme :: CombiningCharacter
pattern $bGreekMusicalTetraseme :: CombiningCharacter
$mGreekMusicalTetraseme :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GreekMusicalTetraseme = CombiningGreekMusicalTetraseme
pattern GreekMusicalPentaseme :: CombiningCharacter
pattern $bGreekMusicalPentaseme :: CombiningCharacter
$mGreekMusicalPentaseme :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GreekMusicalPentaseme = CombiningGreekMusicalPentaseme
pattern GlagoliticLetterAzu :: CombiningCharacter
pattern $bGlagoliticLetterAzu :: CombiningCharacter
$mGlagoliticLetterAzu :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterAzu = CombiningGlagoliticLetterAzu
pattern GlagoliticLetterBuky :: CombiningCharacter
pattern $bGlagoliticLetterBuky :: CombiningCharacter
$mGlagoliticLetterBuky :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterBuky = CombiningGlagoliticLetterBuky
pattern GlagoliticLetterVede :: CombiningCharacter
pattern $bGlagoliticLetterVede :: CombiningCharacter
$mGlagoliticLetterVede :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterVede = CombiningGlagoliticLetterVede
pattern GlagoliticLetterGlagoli :: CombiningCharacter
pattern $bGlagoliticLetterGlagoli :: CombiningCharacter
$mGlagoliticLetterGlagoli :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterGlagoli = CombiningGlagoliticLetterGlagoli
pattern GlagoliticLetterDobro :: CombiningCharacter
pattern $bGlagoliticLetterDobro :: CombiningCharacter
$mGlagoliticLetterDobro :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterDobro = CombiningGlagoliticLetterDobro
pattern GlagoliticLetterYestu :: CombiningCharacter
pattern $bGlagoliticLetterYestu :: CombiningCharacter
$mGlagoliticLetterYestu :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterYestu = CombiningGlagoliticLetterYestu
pattern GlagoliticLetterZhivete :: CombiningCharacter
pattern $bGlagoliticLetterZhivete :: CombiningCharacter
$mGlagoliticLetterZhivete :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterZhivete = CombiningGlagoliticLetterZhivete
pattern GlagoliticLetterZemlja :: CombiningCharacter
pattern $bGlagoliticLetterZemlja :: CombiningCharacter
$mGlagoliticLetterZemlja :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterZemlja = CombiningGlagoliticLetterZemlja
pattern GlagoliticLetterIzhe :: CombiningCharacter
pattern $bGlagoliticLetterIzhe :: CombiningCharacter
$mGlagoliticLetterIzhe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterIzhe = CombiningGlagoliticLetterIzhe
pattern GlagoliticLetterInitialIzhe :: CombiningCharacter
pattern $bGlagoliticLetterInitialIzhe :: CombiningCharacter
$mGlagoliticLetterInitialIzhe :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterInitialIzhe = CombiningGlagoliticLetterInitialIzhe
pattern GlagoliticLetterI :: CombiningCharacter
pattern $bGlagoliticLetterI :: CombiningCharacter
$mGlagoliticLetterI :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterI = CombiningGlagoliticLetterI
pattern GlagoliticLetterDjervi :: CombiningCharacter
pattern $bGlagoliticLetterDjervi :: CombiningCharacter
$mGlagoliticLetterDjervi :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterDjervi = CombiningGlagoliticLetterDjervi
pattern GlagoliticLetterKako :: CombiningCharacter
pattern $bGlagoliticLetterKako :: CombiningCharacter
$mGlagoliticLetterKako :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterKako = CombiningGlagoliticLetterKako
pattern GlagoliticLetterLjudije :: CombiningCharacter
pattern $bGlagoliticLetterLjudije :: CombiningCharacter
$mGlagoliticLetterLjudije :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterLjudije = CombiningGlagoliticLetterLjudije
pattern GlagoliticLetterMyslite :: CombiningCharacter
pattern $bGlagoliticLetterMyslite :: CombiningCharacter
$mGlagoliticLetterMyslite :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterMyslite = CombiningGlagoliticLetterMyslite
pattern GlagoliticLetterNashi :: CombiningCharacter
pattern $bGlagoliticLetterNashi :: CombiningCharacter
$mGlagoliticLetterNashi :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterNashi = CombiningGlagoliticLetterNashi
pattern GlagoliticLetterOnu :: CombiningCharacter
pattern $bGlagoliticLetterOnu :: CombiningCharacter
$mGlagoliticLetterOnu :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterOnu = CombiningGlagoliticLetterOnu
pattern GlagoliticLetterPokoji :: CombiningCharacter
pattern $bGlagoliticLetterPokoji :: CombiningCharacter
$mGlagoliticLetterPokoji :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterPokoji = CombiningGlagoliticLetterPokoji
pattern GlagoliticLetterRitsi :: CombiningCharacter
pattern $bGlagoliticLetterRitsi :: CombiningCharacter
$mGlagoliticLetterRitsi :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterRitsi = CombiningGlagoliticLetterRitsi
pattern GlagoliticLetterSlovo :: CombiningCharacter
pattern $bGlagoliticLetterSlovo :: CombiningCharacter
$mGlagoliticLetterSlovo :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterSlovo = CombiningGlagoliticLetterSlovo
pattern GlagoliticLetterTvrido :: CombiningCharacter
pattern $bGlagoliticLetterTvrido :: CombiningCharacter
$mGlagoliticLetterTvrido :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterTvrido = CombiningGlagoliticLetterTvrido
pattern GlagoliticLetterUku :: CombiningCharacter
pattern $bGlagoliticLetterUku :: CombiningCharacter
$mGlagoliticLetterUku :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterUku = CombiningGlagoliticLetterUku
pattern GlagoliticLetterFritu :: CombiningCharacter
pattern $bGlagoliticLetterFritu :: CombiningCharacter
$mGlagoliticLetterFritu :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterFritu = CombiningGlagoliticLetterFritu
pattern GlagoliticLetterHeru :: CombiningCharacter
pattern $bGlagoliticLetterHeru :: CombiningCharacter
$mGlagoliticLetterHeru :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterHeru = CombiningGlagoliticLetterHeru
pattern GlagoliticLetterShta :: CombiningCharacter
pattern $bGlagoliticLetterShta :: CombiningCharacter
$mGlagoliticLetterShta :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterShta = CombiningGlagoliticLetterShta
pattern GlagoliticLetterTsi :: CombiningCharacter
pattern $bGlagoliticLetterTsi :: CombiningCharacter
$mGlagoliticLetterTsi :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterTsi = CombiningGlagoliticLetterTsi
pattern GlagoliticLetterChrivi :: CombiningCharacter
pattern $bGlagoliticLetterChrivi :: CombiningCharacter
$mGlagoliticLetterChrivi :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterChrivi = CombiningGlagoliticLetterChrivi
pattern GlagoliticLetterSha :: CombiningCharacter
pattern $bGlagoliticLetterSha :: CombiningCharacter
$mGlagoliticLetterSha :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterSha = CombiningGlagoliticLetterSha
pattern GlagoliticLetterYeru :: CombiningCharacter
pattern $bGlagoliticLetterYeru :: CombiningCharacter
$mGlagoliticLetterYeru :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterYeru = CombiningGlagoliticLetterYeru
pattern GlagoliticLetterYeri :: CombiningCharacter
pattern $bGlagoliticLetterYeri :: CombiningCharacter
$mGlagoliticLetterYeri :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterYeri = CombiningGlagoliticLetterYeri
pattern GlagoliticLetterYati :: CombiningCharacter
pattern $bGlagoliticLetterYati :: CombiningCharacter
$mGlagoliticLetterYati :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterYati = CombiningGlagoliticLetterYati
pattern GlagoliticLetterYu :: CombiningCharacter
pattern $bGlagoliticLetterYu :: CombiningCharacter
$mGlagoliticLetterYu :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterYu = CombiningGlagoliticLetterYu
pattern GlagoliticLetterSmallYus :: CombiningCharacter
pattern $bGlagoliticLetterSmallYus :: CombiningCharacter
$mGlagoliticLetterSmallYus :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterSmallYus = CombiningGlagoliticLetterSmallYus
pattern GlagoliticLetterYo :: CombiningCharacter
pattern $bGlagoliticLetterYo :: CombiningCharacter
$mGlagoliticLetterYo :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterYo = CombiningGlagoliticLetterYo
pattern GlagoliticLetterIotatedSmallYus :: CombiningCharacter
pattern $bGlagoliticLetterIotatedSmallYus :: CombiningCharacter
$mGlagoliticLetterIotatedSmallYus :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterIotatedSmallYus = CombiningGlagoliticLetterIotatedSmallYus
pattern GlagoliticLetterBigYus :: CombiningCharacter
pattern $bGlagoliticLetterBigYus :: CombiningCharacter
$mGlagoliticLetterBigYus :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterBigYus = CombiningGlagoliticLetterBigYus
pattern GlagoliticLetterIotatedBigYus :: CombiningCharacter
pattern $bGlagoliticLetterIotatedBigYus :: CombiningCharacter
$mGlagoliticLetterIotatedBigYus :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterIotatedBigYus = CombiningGlagoliticLetterIotatedBigYus
pattern GlagoliticLetterFita :: CombiningCharacter
pattern $bGlagoliticLetterFita :: CombiningCharacter
$mGlagoliticLetterFita :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
GlagoliticLetterFita = CombiningGlagoliticLetterFita
pattern MendeKikakuiNumberTeens :: CombiningCharacter
pattern $bMendeKikakuiNumberTeens :: CombiningCharacter
$mMendeKikakuiNumberTeens :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MendeKikakuiNumberTeens = MendeKikakuiCombiningNumberTeens
pattern MendeKikakuiNumberTens :: CombiningCharacter
pattern $bMendeKikakuiNumberTens :: CombiningCharacter
$mMendeKikakuiNumberTens :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MendeKikakuiNumberTens = MendeKikakuiCombiningNumberTens
pattern MendeKikakuiNumberHundreds :: CombiningCharacter
pattern $bMendeKikakuiNumberHundreds :: CombiningCharacter
$mMendeKikakuiNumberHundreds :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MendeKikakuiNumberHundreds = MendeKikakuiCombiningNumberHundreds
pattern MendeKikakuiNumberThousands :: CombiningCharacter
pattern $bMendeKikakuiNumberThousands :: CombiningCharacter
$mMendeKikakuiNumberThousands :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MendeKikakuiNumberThousands = MendeKikakuiCombiningNumberThousands
pattern MendeKikakuiNumberTenThousands :: CombiningCharacter
pattern $bMendeKikakuiNumberTenThousands :: CombiningCharacter
$mMendeKikakuiNumberTenThousands :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MendeKikakuiNumberTenThousands = MendeKikakuiCombiningNumberTenThousands
pattern MendeKikakuiNumberHundredThousands :: CombiningCharacter
pattern $bMendeKikakuiNumberHundredThousands :: CombiningCharacter
$mMendeKikakuiNumberHundredThousands :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
MendeKikakuiNumberHundredThousands = MendeKikakuiCombiningNumberHundredThousands
pattern MendeKikakuiNumberMillions :: CombiningCharacter
pattern $bMendeKikakuiNumberMillions :: CombiningCharacter
$mMendeKikakuiNumberMillions :: forall r. CombiningCharacter -> (Void# -> r) -> (Void# -> r) -> r
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 (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'
instance UnicodeText CombiningCharacter