Hoogle Search
Within LTS Haskell 24.64 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
ConsultPolicyOverrideDelay :: Int -> RetryActionretry UnliftIO.Retry Retry if the RetryPolicy says so, but override the policy's delay (number of microseconds).
isValidBase64 :: ByteString -> Boolbase64 Data.ByteString.Base64 Tell whether a ByteString value is a valid Base64 format. This will not tell you whether or not this is a correct Base64 representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded ByteString value, use isBase64.
Examples:
>>> isValidBase64 "U3Vu" True
>>> isValidBase64 "U3V" True
>>> isValidBase64 "U3V=" True
>>> isValidBase64 "%" False
isValidBase64Url :: ByteString -> Boolbase64 Data.ByteString.Base64.URL Tell whether a ByteString is a valid Base64url format. This will not tell you whether or not this is a correct Base64url representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded ByteString value, use isBase64Url.
Examples:
>>> isValidBase64Url "PDw_Pj4=" True
>>> isValidBase64Url "PDw_Pj" True
>>> isValidBase64Url "%" False
isValidBase64 :: ByteString -> Boolbase64 Data.ByteString.Lazy.Base64 Tell whether a ByteString value is a valid Base64 format. This will not tell you whether or not this is a correct Base64 representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded ByteString value, use isBase64.
Examples:
>>> isValidBase64 "U3Vu" True
>>> isValidBase64 "U3V" True
>>> isValidBase64 "U3V=" True
>>> isValidBase64 "%" False
isValidBase64Url :: ByteString -> Boolbase64 Data.ByteString.Lazy.Base64.URL Tell whether an untyped ByteString is a valid Base64url format. This will not tell you whether or not this is a correct Base64url representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded ByteString value, use isBase64Url.
Examples:
>>> isValidBase64Url "PDw_Pj4=" True
>>> isValidBase64Url "PDw_Pj" True
>>> isValidBase64Url "%" False
isValidBase64 :: ShortByteString -> Boolbase64 Data.ByteString.Short.Base64 Tell whether a ShortByteString value is a valid Base64 format. This will not tell you whether or not this is a correct Base64 representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded ShortByteString value, use isBase64.
Examples:
>>> isValidBase64 "U3Vu" True
>>> isValidBase64 "U3V" True
>>> isValidBase64 "U3V=" True
>>> isValidBase64 "%" False
isValidBase64Url :: ShortByteString -> Boolbase64 Data.ByteString.Short.Base64.URL Tell whether an untyped ShortByteString is a valid Base64url format. This will not tell you whether or not this is a correct Base64url representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded ShortByteString value, use isBase64Url.
Examples:
>>> isValidBase64Url "PDw_Pj4=" True
>>> isValidBase64Url "PDw_Pj" True
>>> isValidBase64Url "%" False
-
base64 Data.Text.Encoding.Base64 Tell whether an untyped Text value is a valid Base64 format. This will not tell you whether or not this is a correct Base64 representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded Text value, use isBase64.
Examples:
>>> isValidBase64 "U3Vu" True
>>> isValidBase64 "U3V" True
>>> isValidBase64 "U3V=" True
>>> isValidBase64 "%" False
isValidBase64Url :: Text -> Boolbase64 Data.Text.Encoding.Base64.URL Tell whether an untyped Text value is a valid Base64url format. This will not tell you whether or not this is a correct Base64url representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded Text value, use isBase64Url.
Examples:
>>> isValidBase64Url "PDw_Pj4=" True
>>> isValidBase64Url "PDw_Pj" True
>>> isValidBase64Url "%" False
-
base64 Data.Text.Lazy.Encoding.Base64 Tell whether an untyped Text value is a valid Base64 format. This will not tell you whether or not this is a correct Base64 representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded Text value, use isBase64.
Examples:
>>> isValidBase64 "U3Vu" True
>>> isValidBase64 "U3V" True
>>> isValidBase64 "U3V=" True
>>> isValidBase64 "%" False