IHaskell.IPython.Message.UUID
Description
Generate, parse, and pretty print UUIDs for use with IPython.
data UUID Source #
A UUID (universally unique identifier).
Defined in IHaskell.IPython.Message.UUID
Methods
parseJSON :: Value -> Parser UUID #
parseJSONList :: Value -> Parser [UUID] #
toJSON :: UUID -> Value #
toEncoding :: UUID -> Encoding #
toJSONList :: [UUID] -> Value #
toEncodingList :: [UUID] -> Encoding #
readsPrec :: Int -> ReadS UUID #
readList :: ReadS [UUID] #
readPrec :: ReadPrec UUID #
readListPrec :: ReadPrec [UUID] #
showsPrec :: Int -> UUID -> ShowS #
show :: UUID -> String #
showList :: [UUID] -> ShowS #
(==) :: UUID -> UUID -> Bool #
(/=) :: UUID -> UUID -> Bool #
compare :: UUID -> UUID -> Ordering #
(<) :: UUID -> UUID -> Bool #
(<=) :: UUID -> UUID -> Bool #
(>) :: UUID -> UUID -> Bool #
(>=) :: UUID -> UUID -> Bool #
max :: UUID -> UUID -> UUID #
min :: UUID -> UUID -> UUID #
random :: IO UUID Source #
Generate a single random UUID.
randoms Source #
Arguments
Number of UUIDs to generate.
Generate a list of random UUIDs.
uuidToString :: UUID -> String Source #