on 2330521 help sign in
39 lines 1.1 kB history raw
1{- |
2Module : Data.UUID.Types
3Copyright : (c) 2008,2012 Antoine Latter
5License : BSD-style
7Maintainer : aslatter@gmail.com
8Stability : experimental
9Portability : portable
12This library is useful for comparing, parsing and
13printing Universally Unique Identifiers.
14See <http://en.wikipedia.org/wiki/UUID> for the general idea.
15See <http://tools.ietf.org/html/rfc4122> for the specification.
17-}
18module Data.UUID.Types(UUID
19 ,toString
20 ,fromString
21 ,toText
22 ,fromText
23 ,toASCIIBytes
24 ,fromASCIIBytes
25 ,toLazyASCIIBytes
26 ,fromLazyASCIIBytes
27 ,toByteString
28 ,fromByteString
29 ,toWords
30 ,fromWords
31 ,null
32 ,nil
33 ) where
35import Prelude () -- we need to hide Prelude.null
36import Data.UUID.Types.Internal
38-- Everything is really implemented in Data.UUID.Types.Internal, but I
39-- don't want to export the constructors out of the package.