X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=src%2FTSN%2FPicklers.hs;h=054d0f6512724158e614c8264b8e2de1427616e1;hb=7e65dfba04f3cf7cc903f0e2a098d5461a532df1;hp=d87139b793bbb6dddc2e429a0c14b56fb96f3ccc;hpb=e0fe6c60035c9561154d0238ae7c49e7134abcaa;p=dead%2Fhtsn-import.git diff --git a/src/TSN/Picklers.hs b/src/TSN/Picklers.hs index d87139b..054d0f6 100644 --- a/src/TSN/Picklers.hs +++ b/src/TSN/Picklers.hs @@ -3,7 +3,6 @@ -- module TSN.Picklers ( xp_date, - xp_team_id, xp_time ) where @@ -46,21 +45,3 @@ xp_time = from_time :: UTCTime -> String from_time = formatTime defaultTimeLocale format - - --- | Parse a team_id. These are (so far!) three characters long, and --- not necessarily numeric. For simplicity, we return a 'String' --- rather than e.g. a @(Char, Char, Char)@. But unpickling will fail --- if the team_id is longer than three characters. --- -xp_team_id :: PU String -xp_team_id = - (to_team_id, from_team_id) `xpWrapMaybe` xpText - where - to_team_id :: String -> Maybe String - to_team_id s - | length s <= 3 = Just s - | otherwise = Nothing - - from_team_id :: String -> String - from_team_id = id