{-# LANGUAGE Rank2Types #-}
module Data.Text.Internal.Fusion.CaseMapping where
import Data.Char
import Data.Text.Internal.Fusion.Types
upperMapping :: forall s. Char -> s -> Step (CC s) Char
{-# NOINLINE upperMapping #-}
upperMapping :: forall s. Char -> s -> Step (CC s) Char
upperMapping Char
'\x00df' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0053' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0053' Char
'\x0000')
upperMapping Char
'\xfb00' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0046' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0046' Char
'\x0000')
upperMapping Char
'\xfb01' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0046' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0049' Char
'\x0000')
upperMapping Char
'\xfb02' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0046' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x004c' Char
'\x0000')
upperMapping Char
'\xfb03' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0046' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0046' Char
'\x0049')
upperMapping Char
'\xfb04' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0046' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0046' Char
'\x004c')
upperMapping Char
'\xfb05' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0053' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0054' Char
'\x0000')
upperMapping Char
'\xfb06' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0053' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0054' Char
'\x0000')
upperMapping Char
'\x0587' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0535' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0552' Char
'\x0000')
upperMapping Char
'\xfb13' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0544' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0546' Char
'\x0000')
upperMapping Char
'\xfb14' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0544' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0535' Char
'\x0000')
upperMapping Char
'\xfb15' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0544' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x053b' Char
'\x0000')
upperMapping Char
'\xfb16' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x054e' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0546' Char
'\x0000')
upperMapping Char
'\xfb17' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0544' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x053d' Char
'\x0000')
upperMapping Char
'\x0149' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x02bc' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x004e' Char
'\x0000')
upperMapping Char
'\x0390' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0399' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
upperMapping Char
'\x03b0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
upperMapping Char
'\x01f0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x004a' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x030c' Char
'\x0000')
upperMapping Char
'\x1e96' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0048' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0331' Char
'\x0000')
upperMapping Char
'\x1e97' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0054' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0000')
upperMapping Char
'\x1e98' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0057' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x030a' Char
'\x0000')
upperMapping Char
'\x1e99' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0059' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x030a' Char
'\x0000')
upperMapping Char
'\x1e9a' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0041' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x02be' Char
'\x0000')
upperMapping Char
'\x1f50' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0000')
upperMapping Char
'\x1f52' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0300')
upperMapping Char
'\x1f54' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0301')
upperMapping Char
'\x1f56' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0342')
upperMapping Char
'\x1fb6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0391' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
upperMapping Char
'\x1fc6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0397' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
upperMapping Char
'\x1fd2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0399' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0300')
upperMapping Char
'\x1fd3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0399' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
upperMapping Char
'\x1fd6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0399' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
upperMapping Char
'\x1fd7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0399' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0342')
upperMapping Char
'\x1fe2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0300')
upperMapping Char
'\x1fe3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
upperMapping Char
'\x1fe4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0000')
upperMapping Char
'\x1fe6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
upperMapping Char
'\x1fe7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0342')
upperMapping Char
'\x1ff6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
upperMapping Char
'\x1f80' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f08' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f81' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f09' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f82' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0a' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f83' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0b' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f84' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0c' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f85' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0d' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f86' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0e' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f87' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0f' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f88' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f08' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f89' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f09' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f8a' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0a' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f8b' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0b' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f8c' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0c' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f8d' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0d' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f8e' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0e' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f8f' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f0f' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f90' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f28' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f91' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f29' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f92' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2a' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f93' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2b' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f94' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2c' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f95' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2d' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f96' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2e' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f97' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2f' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f98' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f28' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f99' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f29' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f9a' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2a' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f9b' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2b' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f9c' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2c' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f9d' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2d' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f9e' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2e' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1f9f' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f2f' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fa0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f68' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fa1' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f69' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fa2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6a' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fa3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6b' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fa4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6c' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fa5' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6d' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fa6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6e' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fa7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6f' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fa8' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f68' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fa9' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f69' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1faa' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6a' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fab' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6b' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fac' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6c' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fad' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6d' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fae' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6e' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1faf' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f6f' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fb3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0391' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fbc' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0391' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fc3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0397' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fcc' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0397' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1ff3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1ffc' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fb2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1fba' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fb4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0386' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fc2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1fca' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fc4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0389' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1ff2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1ffa' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1ff4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x038f' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0399' Char
'\x0000')
upperMapping Char
'\x1fb7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0391' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0399')
upperMapping Char
'\x1fc7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0397' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0399')
upperMapping Char
'\x1ff7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0399')
upperMapping Char
c s
s = forall s a. a -> s -> Step s a
Yield (Char -> Char
toUpper Char
c) (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\0' Char
'\0')
lowerMapping :: forall s. Char -> s -> Step (CC s) Char
{-# NOINLINE lowerMapping #-}
lowerMapping :: forall s. Char -> s -> Step (CC s) Char
lowerMapping Char
'\x0130' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0069' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0307' Char
'\x0000')
lowerMapping Char
c s
s = forall s a. a -> s -> Step s a
Yield (Char -> Char
toLower Char
c) (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\0' Char
'\0')
titleMapping :: forall s. Char -> s -> Step (CC s) Char
{-# NOINLINE titleMapping #-}
titleMapping :: forall s. Char -> s -> Step (CC s) Char
titleMapping Char
'\x00df' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0053' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0073' Char
'\x0000')
titleMapping Char
'\xfb00' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0046' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0066' Char
'\x0000')
titleMapping Char
'\xfb01' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0046' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0069' Char
'\x0000')
titleMapping Char
'\xfb02' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0046' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x006c' Char
'\x0000')
titleMapping Char
'\xfb03' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0046' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0066' Char
'\x0069')
titleMapping Char
'\xfb04' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0046' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0066' Char
'\x006c')
titleMapping Char
'\xfb05' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0053' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0074' Char
'\x0000')
titleMapping Char
'\xfb06' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0053' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0074' Char
'\x0000')
titleMapping Char
'\x0587' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0535' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0582' Char
'\x0000')
titleMapping Char
'\xfb13' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0544' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0576' Char
'\x0000')
titleMapping Char
'\xfb14' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0544' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0565' Char
'\x0000')
titleMapping Char
'\xfb15' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0544' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x056b' Char
'\x0000')
titleMapping Char
'\xfb16' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x054e' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0576' Char
'\x0000')
titleMapping Char
'\xfb17' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0544' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x056d' Char
'\x0000')
titleMapping Char
'\x0149' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x02bc' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x004e' Char
'\x0000')
titleMapping Char
'\x0390' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0399' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
titleMapping Char
'\x03b0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
titleMapping Char
'\x01f0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x004a' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x030c' Char
'\x0000')
titleMapping Char
'\x1e96' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0048' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0331' Char
'\x0000')
titleMapping Char
'\x1e97' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0054' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0000')
titleMapping Char
'\x1e98' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0057' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x030a' Char
'\x0000')
titleMapping Char
'\x1e99' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0059' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x030a' Char
'\x0000')
titleMapping Char
'\x1e9a' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0041' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x02be' Char
'\x0000')
titleMapping Char
'\x1f50' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0000')
titleMapping Char
'\x1f52' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0300')
titleMapping Char
'\x1f54' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0301')
titleMapping Char
'\x1f56' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0342')
titleMapping Char
'\x1fb6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0391' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
titleMapping Char
'\x1fc6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0397' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
titleMapping Char
'\x1fd2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0399' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0300')
titleMapping Char
'\x1fd3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0399' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
titleMapping Char
'\x1fd6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0399' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
titleMapping Char
'\x1fd7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0399' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0342')
titleMapping Char
'\x1fe2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0300')
titleMapping Char
'\x1fe3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
titleMapping Char
'\x1fe4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0000')
titleMapping Char
'\x1fe6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
titleMapping Char
'\x1fe7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0342')
titleMapping Char
'\x1ff6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
titleMapping Char
'\x1fb2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1fba' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0345' Char
'\x0000')
titleMapping Char
'\x1fb4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0386' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0345' Char
'\x0000')
titleMapping Char
'\x1fc2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1fca' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0345' Char
'\x0000')
titleMapping Char
'\x1fc4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0389' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0345' Char
'\x0000')
titleMapping Char
'\x1ff2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1ffa' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0345' Char
'\x0000')
titleMapping Char
'\x1ff4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x038f' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0345' Char
'\x0000')
titleMapping Char
'\x1fb7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0391' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0345')
titleMapping Char
'\x1fc7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0397' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0345')
titleMapping Char
'\x1ff7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03a9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0345')
titleMapping Char
c s
s = forall s a. a -> s -> Step s a
Yield (Char -> Char
toTitle Char
c) (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\0' Char
'\0')
foldMapping :: forall s. Char -> s -> Step (CC s) Char
{-# NOINLINE foldMapping #-}
foldMapping :: forall s. Char -> s -> Step (CC s) Char
foldMapping Char
'\x00b5' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03bc' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x00df' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0073' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0073' Char
'\x0000')
foldMapping Char
'\x0130' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0069' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0307' Char
'\x0000')
foldMapping Char
'\x0149' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x02bc' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x006e' Char
'\x0000')
foldMapping Char
'\x017f' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0073' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x01f0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x006a' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x030c' Char
'\x0000')
foldMapping Char
'\x0345' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x0390' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
foldMapping Char
'\x03b0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
foldMapping Char
'\x03c2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c3' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x03d0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b2' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x03d1' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b8' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x03d5' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c6' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x03d6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c0' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x03f0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03ba' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x03f1' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x03f5' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x0587' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0565' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0582' Char
'\x0000')
foldMapping Char
'\x13f8' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13f0' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x13f9' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13f1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x13fa' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13f2' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x13fb' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13f3' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x13fc' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13f4' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x13fd' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13f5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1c80' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0432' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1c81' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0434' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1c82' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x043e' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1c83' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0441' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1c84' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0442' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1c85' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0442' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1c86' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x044a' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1c87' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0463' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1c88' s
s = forall s a. a -> s -> Step s a
Yield Char
'\xa64b' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1e96' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0068' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0331' Char
'\x0000')
foldMapping Char
'\x1e97' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0074' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0000')
foldMapping Char
'\x1e98' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0077' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x030a' Char
'\x0000')
foldMapping Char
'\x1e99' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0079' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x030a' Char
'\x0000')
foldMapping Char
'\x1e9a' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0061' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x02be' Char
'\x0000')
foldMapping Char
'\x1e9b' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1e61' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1e9e' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0073' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0073' Char
'\x0000')
foldMapping Char
'\x1f50' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0000')
foldMapping Char
'\x1f52' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0300')
foldMapping Char
'\x1f54' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0301')
foldMapping Char
'\x1f56' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0342')
foldMapping Char
'\x1f80' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f00' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f81' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f01' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f82' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f02' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f83' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f03' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f84' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f04' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f85' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f05' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f86' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f06' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f87' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f07' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f88' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f00' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f89' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f01' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f8a' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f02' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f8b' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f03' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f8c' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f04' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f8d' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f05' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f8e' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f06' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f8f' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f07' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f90' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f20' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f91' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f21' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f92' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f22' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f93' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f23' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f94' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f24' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f95' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f25' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f96' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f26' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f97' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f27' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f98' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f20' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f99' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f21' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f9a' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f22' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f9b' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f23' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f9c' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f24' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f9d' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f25' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f9e' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f26' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1f9f' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f27' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fa0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f60' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fa1' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f61' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fa2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f62' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fa3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f63' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fa4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f64' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fa5' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f65' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fa6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f66' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fa7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f67' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fa8' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f60' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fa9' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f61' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1faa' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f62' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fab' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f63' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fac' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f64' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fad' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f65' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fae' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f66' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1faf' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f67' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fb2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f70' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fb3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fb4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03ac' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fb6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
foldMapping Char
'\x1fb7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x03b9')
foldMapping Char
'\x1fbc' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fbe' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\x1fc2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f74' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fc3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b7' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fc4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03ae' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fc6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b7' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
foldMapping Char
'\x1fc7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b7' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x03b9')
foldMapping Char
'\x1fcc' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b7' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1fd2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0300')
foldMapping Char
'\x1fd3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
foldMapping Char
'\x1fd6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
foldMapping Char
'\x1fd7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03b9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0342')
foldMapping Char
'\x1fe2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0300')
foldMapping Char
'\x1fe3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0301')
foldMapping Char
'\x1fe4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0313' Char
'\x0000')
foldMapping Char
'\x1fe6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
foldMapping Char
'\x1fe7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0308' Char
'\x0342')
foldMapping Char
'\x1ff2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x1f7c' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1ff3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1ff4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03ce' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\x1ff6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x0000')
foldMapping Char
'\x1ff7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0342' Char
'\x03b9')
foldMapping Char
'\x1ffc' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x03c9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x03b9' Char
'\x0000')
foldMapping Char
'\xa7c7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\xa7c8' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xa7c9' s
s = forall s a. a -> s -> Step s a
Yield Char
'\xa7ca' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xa7f5' s
s = forall s a. a -> s -> Step s a
Yield Char
'\xa7f6' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab70' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13a0' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab71' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13a1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab72' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13a2' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab73' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13a3' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab74' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13a4' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab75' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13a5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab76' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13a6' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab77' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13a7' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab78' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13a8' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab79' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13a9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab7a' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13aa' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab7b' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ab' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab7c' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ac' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab7d' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ad' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab7e' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ae' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab7f' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13af' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab80' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13b0' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab81' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13b1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab82' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13b2' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab83' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13b3' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab84' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13b4' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab85' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13b5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab86' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13b6' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab87' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13b7' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab88' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13b8' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab89' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13b9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab8a' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ba' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab8b' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13bb' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab8c' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13bc' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab8d' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13bd' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab8e' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13be' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab8f' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13bf' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab90' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13c0' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab91' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13c1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab92' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13c2' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab93' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13c3' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab94' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13c4' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab95' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13c5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab96' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13c6' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab97' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13c7' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab98' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13c8' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab99' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13c9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab9a' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ca' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab9b' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13cb' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab9c' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13cc' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab9d' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13cd' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab9e' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ce' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xab9f' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13cf' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xaba0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13d0' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xaba1' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13d1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xaba2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13d2' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xaba3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13d3' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xaba4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13d4' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xaba5' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13d5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xaba6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13d6' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xaba7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13d7' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xaba8' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13d8' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xaba9' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13d9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabaa' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13da' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabab' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13db' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabac' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13dc' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabad' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13dd' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabae' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13de' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabaf' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13df' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabb0' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13e0' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabb1' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13e1' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabb2' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13e2' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabb3' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13e3' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabb4' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13e4' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabb5' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13e5' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabb6' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13e6' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabb7' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13e7' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabb8' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13e8' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabb9' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13e9' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabba' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ea' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabbb' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13eb' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabbc' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ec' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabbd' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ed' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabbe' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ee' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xabbf' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x13ef' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0000' Char
'\x0000')
foldMapping Char
'\xfb00' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0066' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0066' Char
'\x0000')
foldMapping Char
'\xfb01' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0066' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0069' Char
'\x0000')
foldMapping Char
'\xfb02' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0066' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x006c' Char
'\x0000')
foldMapping Char
'\xfb03' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0066' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0066' Char
'\x0069')
foldMapping Char
'\xfb04' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0066' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0066' Char
'\x006c')
foldMapping Char
'\xfb05' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0073' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0074' Char
'\x0000')
foldMapping Char
'\xfb06' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0073' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0074' Char
'\x0000')
foldMapping Char
'\xfb13' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0574' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0576' Char
'\x0000')
foldMapping Char
'\xfb14' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0574' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0565' Char
'\x0000')
foldMapping Char
'\xfb15' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0574' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x056b' Char
'\x0000')
foldMapping Char
'\xfb16' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x057e' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x0576' Char
'\x0000')
foldMapping Char
'\xfb17' s
s = forall s a. a -> s -> Step s a
Yield Char
'\x0574' (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\x056d' Char
'\x0000')
foldMapping Char
c s
s = forall s a. a -> s -> Step s a
Yield (Char -> Char
toLower Char
c) (forall s. s -> Char -> Char -> CC s
CC s
s Char
'\0' Char
'\0')