Methods
fromText :: Text -> Shadowed m #
singleton :: Char -> Shadowed m #
splitCharacterPrefix :: Shadowed m -> Maybe (Char, Shadowed m) #
characterPrefix :: Shadowed m -> Maybe Char #
map :: (Char -> Char) -> Shadowed m -> Shadowed m #
concatMap :: (Char -> Shadowed m) -> Shadowed m -> Shadowed m #
toString :: (Shadowed m -> String) -> Shadowed m -> String #
toText :: (Shadowed m -> Text) -> Shadowed m -> Text #
any :: (Char -> Bool) -> Shadowed m -> Bool #
all :: (Char -> Bool) -> Shadowed m -> Bool #
foldl :: (a -> Shadowed m -> a) -> (a -> Char -> a) -> a -> Shadowed m -> a #
foldl' :: (a -> Shadowed m -> a) -> (a -> Char -> a) -> a -> Shadowed m -> a #
foldr :: (Shadowed m -> a -> a) -> (Char -> a -> a) -> a -> Shadowed m -> a #
scanl :: (Char -> Char -> Char) -> Char -> Shadowed m -> Shadowed m #
scanl1 :: (Char -> Char -> Char) -> Shadowed m -> Shadowed m #
scanr :: (Char -> Char -> Char) -> Char -> Shadowed m -> Shadowed m #
scanr1 :: (Char -> Char -> Char) -> Shadowed m -> Shadowed m #
mapAccumL :: (a -> Char -> (a, Char)) -> a -> Shadowed m -> (a, Shadowed m) #
mapAccumR :: (a -> Char -> (a, Char)) -> a -> Shadowed m -> (a, Shadowed m) #
takeWhile :: (Shadowed m -> Bool) -> (Char -> Bool) -> Shadowed m -> Shadowed m #
dropWhile :: (Shadowed m -> Bool) -> (Char -> Bool) -> Shadowed m -> Shadowed m #
break :: (Shadowed m -> Bool) -> (Char -> Bool) -> Shadowed m -> (Shadowed m, Shadowed m) #
span :: (Shadowed m -> Bool) -> (Char -> Bool) -> Shadowed m -> (Shadowed m, Shadowed m) #
spanMaybe :: s -> (s -> Shadowed m -> Maybe s) -> (s -> Char -> Maybe s) -> Shadowed m -> (Shadowed m, Shadowed m, s) #
spanMaybe' :: s -> (s -> Shadowed m -> Maybe s) -> (s -> Char -> Maybe s) -> Shadowed m -> (Shadowed m, Shadowed m, s) #
split :: (Char -> Bool) -> Shadowed m -> [Shadowed m] #
find :: (Char -> Bool) -> Shadowed m -> Maybe Char #
elem :: Char -> Shadowed m -> Bool #
foldl_ :: (a -> Char -> a) -> a -> Shadowed m -> a #
foldl_' :: (a -> Char -> a) -> a -> Shadowed m -> a #
foldr_ :: (Char -> a -> a) -> a -> Shadowed m -> a #
takeWhile_ :: Bool -> (Char -> Bool) -> Shadowed m -> Shadowed m #
dropWhile_ :: Bool -> (Char -> Bool) -> Shadowed m -> Shadowed m #
break_ :: Bool -> (Char -> Bool) -> Shadowed m -> (Shadowed m, Shadowed m) #
span_ :: Bool -> (Char -> Bool) -> Shadowed m -> (Shadowed m, Shadowed m) #
spanMaybe_ :: s -> (s -> Char -> Maybe s) -> Shadowed m -> (Shadowed m, Shadowed m, s) #
spanMaybe_' :: s -> (s -> Char -> Maybe s) -> Shadowed m -> (Shadowed m, Shadowed m, s) #