uuid-crypto-1.4.0.0: src/Data/UUID/Cryptographic/ImplicitNamespace.hs
{-|
Description: Reversably generate UUIDs from arbitrary serializable types with implicit type level namespaces
License: BSD3
-}
module Data.UUID.Cryptographic.ImplicitNamespace
( CryptoUUID
, HasCryptoUUID
, module Data.UUID.Cryptographic
, module Data.CryptoID.Class.ImplicitNamespace
) where
import Data.CryptoID.Class.ImplicitNamespace
import Data.UUID.Cryptographic hiding (encrypt, decrypt, CryptoID, HasCryptoID, CryptoUUID, HasCryptoUUID)
import Data.UUID (UUID)
type CryptoUUID plaintext = CryptoID UUID plaintext
type HasCryptoUUID plaintext = HasCryptoID UUID plaintext