on a44cc74 help sign in
30 lines 769 B history raw
1-- |
2-- Module : Data.UUID
3-- Copyright : (c) 2008 Antoine Latter
4--
5-- License : BSD-style
6--
7-- Maintainer : aslatter@gmail.com
8-- Stability : experimental
9-- Portability : portable
10--
11--
12-- This library is useful for comparing, parsing and
13-- printing Universally Unique Identifiers.
14-- See <http://en.wikipedia.org/wiki/UUID> for the general idea.
15--
16-- For generating UUIDs, check out 'Data.UUID.V1', 'Data.UUID.V5' and
17-- 'System.Random'.
19module Data.UUID(UUID
20 ,toString
21 ,fromString
22 ,null
23 ) where
25import Prelude hiding (null)
26import Data.UUID.Internal
28-- Everything is really implemented in Data.UUID.Internal,
29-- but I don't want to export the constructors out of the
30-- package.