uuid-1.1.1: For creating, comparing, parsing and printing Universally Unique IdentifiersSource codeContentsIndex
Data.UUID.V5
Portabilityportable
Stabilityexperimental
Maintaineraslatter@gmail.com
Description

This module implements Version 5 UUIDs as specified in RFC 4122.

These UUIDs identify an object within a namespace, and are deterministic.

The namespace is identified by a UUID. Several sample namespaces are enclosed.

Synopsis
generateNamed :: UUID -> [Word8] -> UUID
namespaceDNS :: UUID
namespaceURL :: UUID
namespaceOID :: UUID
namespaceX500 :: UUID
Documentation
generateNamedSource
:: UUIDNamespace
-> [Word8]Object
-> UUID

Generate a UUID within the specified namespace out of the given object.

Uses a SHA1 hash.

namespaceDNS :: UUIDSource
The namespace for DNS addresses
namespaceURL :: UUIDSource
The namespace for URLs
namespaceOID :: UUIDSource
namespaceX500 :: UUIDSource
Produced by Haddock version 2.6.0