diff options
| author | Gregor Kleen <aethoago@141.li> | 2017-02-16 19:23:37 +0100 |
|---|---|---|
| committer | Gregor Kleen <aethoago@141.li> | 2017-02-16 19:23:37 +0100 |
| commit | f70dd6176af54b81f167d3963a8bf8f089f0fb8a (patch) | |
| tree | a8f18eda5a67ee04884f93949d0bec0ee09b2545 | |
| parent | c2f005b53fe23b8fc711a5822c50bf856e99ce1e (diff) | |
| download | postdelay-f70dd6176af54b81f167d3963a8bf8f089f0fb8a.tar postdelay-f70dd6176af54b81f167d3963a8bf8f089f0fb8a.tar.gz postdelay-f70dd6176af54b81f167d3963a8bf8f089f0fb8a.tar.bz2 postdelay-f70dd6176af54b81f167d3963a8bf8f089f0fb8a.tar.xz postdelay-f70dd6176af54b81f167d3963a8bf8f089f0fb8a.zip | |
Shuffle labels
| -rw-r--r-- | lib/Postdelay/TimeSpec.hs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Postdelay/TimeSpec.hs b/lib/Postdelay/TimeSpec.hs index 0736e80..4a32317 100644 --- a/lib/Postdelay/TimeSpec.hs +++ b/lib/Postdelay/TimeSpec.hs | |||
| @@ -109,7 +109,7 @@ numericTimezone = review utcOffset <$> (sign <*> ((^+^) <$> hour <*> minute)) <? | |||
| 109 | 109 | ||
| 110 | namedTimezone :: (StringParser s m, MonadIO m) => m TZ | 110 | namedTimezone :: (StringParser s m, MonadIO m) => m TZ |
| 111 | namedTimezone = do | 111 | namedTimezone = do |
| 112 | n <- ident | 112 | n <- ident <?> "Named timezone identifier" |
| 113 | tz <- liftIO $ do | 113 | tz <- liftIO $ do |
| 114 | let | 114 | let |
| 115 | fbHandler :: IO a -> (IOException -> IO a) | 115 | fbHandler :: IO a -> (IOException -> IO a) |
| @@ -123,4 +123,4 @@ namedTimezone = do | |||
| 123 | (Just tz) -> return tz | 123 | (Just tz) -> return tz |
| 124 | where | 124 | where |
| 125 | asciiAlphaNum = oneOf $ ['0'..'9'] ++ ['a'..'z'] ++ ['A'..'Z'] | 125 | asciiAlphaNum = oneOf $ ['0'..'9'] ++ ['a'..'z'] ++ ['A'..'Z'] |
| 126 | ident = (++) <$> some asciiAlphaNum <*> option [] ((:) <$> oneOf "_-/.+" <*> ident) <?> "Named timezone identifier" | 126 | ident = (++) <$> some asciiAlphaNum <*> option [] ((:) <$> oneOf "_-/.+" <*> ident) |
