Does there exist a Haskell library or function for getting grapheme lengths of String/Text values? e.g. right now, Prelude.length ("ä" :: String) == 2 Data.Text.length ("ä" :: Text) == 2 But I'd like, either for String or Text, to get 1 instead (there are 2 code points but only 1 grapheme). Thanks, Tom