git.iko.soy/typeable/http-api-data
on master help sign in
Remove readMaybeTextData
commit05188dc06b5d1ece5449b4e0f4a6dbc4d81b5dff authorNickolay Kudasov <nickolay.kudasov@gmail.com> dateSun 11 Oct 2015, 01:09 (11 years ago) parentafcb507
1 file changed+1−5
Web/HttpApiData/Internal.hs+1−5
Web/HttpApiData/Internal.hs+1−5
@@ -214,10 +214,6 @@ parseBoundedTextData = parseMaybeTextData (flip lookup values . T.toLower)
214214 where
215215 values = map (showTextData &&& id) [minBound..maxBound :: a]
216216
217−-- | Parse URL piece using @'Read'@ instance.
218−readMaybeTextData :: Read a => Text -> Maybe a
219−readMaybeTextData = readMaybe . T.unpack
220−
221217-- | Parse URL piece using @'Read'@ instance.
222218--
223219-- Use for types which do not involve letters:
@@ -233,7 +229,7 @@ readMaybeTextData = readMaybe . T.unpack
233229--
234230-- See @'parseBoundedTextData'@.
235231readTextData :: Read a => Text -> Either Text a
236−readTextData = parseMaybeTextData readMaybeTextData
232+readTextData = parseMaybeTextData (readMaybe . T.unpack)
237233
238234-- | Run @'Reader'@ as HTTP API data parser.
239235runReader :: Reader a -> Text -> Either Text a