ipython-kernel-0.11.0.0: A library for creating kernels for IPython frontends
Safe HaskellSafe-Inferred
LanguageHaskell2010

IHaskell.IPython.Message.UUID

Description

Generate, parse, and pretty print UUIDs for use with IPython.

Synopsis

Documentation

data UUID Source #

A UUID (universally unique identifier).

Instances

Instances details
FromJSON UUID Source # 
Instance details

Defined in IHaskell.IPython.Message.UUID

ToJSON UUID Source # 
Instance details

Defined in IHaskell.IPython.Message.UUID

Read UUID Source # 
Instance details

Defined in IHaskell.IPython.Message.UUID

Show UUID Source # 
Instance details

Defined in IHaskell.IPython.Message.UUID

Methods

showsPrec :: Int -> UUID -> ShowS #

show :: UUID -> String #

showList :: [UUID] -> ShowS #

Eq UUID Source # 
Instance details

Defined in IHaskell.IPython.Message.UUID

Methods

(==) :: UUID -> UUID -> Bool #

(/=) :: UUID -> UUID -> Bool #

Ord UUID Source # 
Instance details

Defined in IHaskell.IPython.Message.UUID

Methods

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

:: Int

Number of UUIDs to generate.

-> IO [UUID] 

Generate a list of random UUIDs.