Safe Haskell | None |
---|
Documentation
readPathAs :: Path a => proxy a -> Text -> Maybe aSource
type Param = (ByteString, ByteString)Source
Path Bool | javascript boolean. when "false", "0", "-0", "", "null", "undefined", "NaN" then False, else True. since 0.6.0.0. |
Path Char | |
Path Double | |
Path Float | |
Path Int | |
Path Int8 | |
Path Int16 | |
Path Int32 | |
Path Int64 | |
Path Integer | |
Path Word | |
Path Word8 | |
Path Word16 | |
Path Word32 | |
Path Word64 | |
Path String | |
Path ByteString | |
Path ByteString | |
Path Text | |
Path Text | |
Path Day | fuzzy date parse. three decimal split by 1 char. if year < 100 then + 2000. since 0.16.0. example:
|
readTextInt :: Integral i => Text -> Maybe iSource
readTextWord :: Integral i => Text -> Maybe iSource
readTextDouble :: Text -> Maybe DoubleSource
Query Bool | javascript boolean. when "false", "0", "-0", "", "null", "undefined", "NaN" then False, else True. since 0.6.0.0. |
Query Double | |
Query Float | |
Query Int | |
Query Int8 | |
Query Int16 | |
Query Int32 | |
Query Int64 | |
Query Integer | |
Query Word | |
Query Word8 | |
Query Word16 | |
Query Word32 | |
Query Word64 | |
Query String | |
Query () | always success. for check existence. |
Query ByteString | |
Query ByteString | |
Query Text | |
Query Text | |
Query Day | fuzzy date parse. three decimal split by 1 char. if year < 100 then + 2000. since 0.16.0. example:
|
Query a => Query (Maybe a) | allow no parameter. but check parameter type. |
readBS :: (ByteString -> Maybe (a, ByteString)) -> ByteString -> Maybe aSource
readBSInt :: Integral a => ByteString -> Maybe aSource
readBSWord :: Integral a => ByteString -> Maybe aSource