Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newtype UUID a = UUID {}
- uuidText :: UUID a -> Text
- uuidString :: UUID a -> String
- uuidASCIIBytes :: UUID a -> ByteString
- uuidLazyASCIIBytes :: UUID a -> ByteString
- nextRandomUUID :: MonadIO m => m (UUID a)
- parseUUIDText :: Text -> Maybe (UUID a)
- parseUUIDString :: String -> Maybe (UUID a)
- parseUUIDAsciiBytes :: ByteString -> Maybe (UUID a)
- parseUUIDLazyAsciiBytes :: ByteString -> Maybe (UUID a)
Documentation
Instances
uuidASCIIBytes :: UUID a -> ByteString Source #
See toASCIIBytes
uuidLazyASCIIBytes :: UUID a -> ByteString Source #
See toLazyASCIIBytes
nextRandomUUID :: MonadIO m => m (UUID a) Source #
See nextRandom
parseUUIDString :: String -> Maybe (UUID a) Source #
See fromString
parseUUIDAsciiBytes :: ByteString -> Maybe (UUID a) Source #
parseUUIDLazyAsciiBytes :: ByteString -> Maybe (UUID a) Source #