-- | In the spec, <blank> is defined by the class current locale (§3.74).
-- In plush, which is always UTF-8 based, it is simply <space> or <tab>. On many
-- UTF-8 locales have <blank> include a few other (but not all) space chars.
isBlank :: Char -> Bool
isBlank ' ' = True

isBlank :: Char -> Bool
isBlank ' ' = True
isBlank ' ' = True