| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.ByteString.Read.Integral
- integral' :: (Radix b, Num n) => proxy b -> ByteString -> Maybe (n, ByteString)
- integral :: Num n => ByteString -> Maybe (n, ByteString)
- int :: ByteString -> Maybe (Int, ByteString)
Documentation
integral' :: (Radix b, Num n) => proxy b -> ByteString -> Maybe (n, ByteString) Source
convert bytestring into unsigned integral using radix
>>>integral' (Proxy :: Proxy 10) "12345" :: Maybe (Int, ByteString)Just (12345,"")>>>integral' (Proxy :: Proxy 2) "10112" :: Maybe (Int, ByteString)Just (11,"2")>>>integral' (Proxy :: Proxy 36) "Z" :: Maybe (Double, ByteString)Just (35.0,"")
integral :: Num n => ByteString -> Maybe (n, ByteString) Source
integral = integral' (Proxy :: Proxy 10)
int :: ByteString -> Maybe (Int, ByteString) Source
int = integral