Text.AccentuateUs
- data AUSResponse
- data LangsStatus
- langs :: Maybe Locale -> Int -> IO (Either String AUSResponse)
- accentuate :: Lang -> Maybe Locale -> String -> IO (Either String AUSResponse)
- feedback :: Lang -> Maybe Locale -> String -> IO (Either String AUSResponse)
Documentation
data AUSResponse Source
Represents responses for the three Accentuate.us calls
Instances
data LangsStatus Source
Represents languages response status
Constructors
| OutOfDate | Given version number < server's |
| UpToDate | Given version number == server's |
| OverDate | Given version number > server's |
Instances
langs :: Maybe Locale -> Int -> IO (Either String AUSResponse)Source
Get langs and their localized names
accentuate :: Lang -> Maybe Locale -> String -> IO (Either String AUSResponse)Source
For a given language, and optionally a locale, accentuates text