| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.BCP47.Internal.Region
Documentation
A country recognized by ISO 3166.
Instances
regionToText :: Country -> Text Source #
regionFromText :: Text -> Either Text Country Source #
Parse a region subtag from Text
>>>regionFromText $ pack "zw"Right zimbabwe
>>>regionFromText $ pack "ZW"Right zimbabwe
>>>regionFromText $ pack "Zw"Right zimbabwe
>>>regionFromText $ pack "zW"Right zimbabwe
>>>regionFromText $ pack "012"Right algeria
>>>regionFromText $ pack "asdf"Left "regionFromText:1:3:\n |\n1 | asdf\n | ^\nunexpected 'd'\nexpecting 2 or 3 character country code\n"