License | MIT |
---|---|
Maintainer | mmzk1526@outlook.com |
Portability | GHC |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Unsafe TypeID
functions.
Synopsis
- unsafeGenTypeID :: MonadIO m => Text -> m TypeID
- unsafeGenTypeID' :: MonadIO m => Text -> m TypeID
- unsafeGenTypeIDs :: MonadIO m => Text -> Word16 -> m [TypeID]
- unsafeParseString :: String -> TypeID
- unsafeParseText :: Text -> TypeID
- unsafeParseByteString :: ByteString -> TypeID
Unsafe TypeID
generation
unsafeGenTypeID :: MonadIO m => Text -> m TypeID Source #
Generate a new TypeID
from a prefix, but without checking if the prefix
is valid.
Unsafe decoding
unsafeParseString :: String -> TypeID Source #
unsafeParseText :: Text -> TypeID Source #
unsafeParseByteString :: ByteString -> TypeID Source #
Parse a TypeID
from its string representation as a lazy ByteString
,
but crashes when parsing fails.