Data.NanoID
newtype NanoID Source #
Constructors
Fields
Defined in Data.NanoID
Methods
(==) :: NanoID -> NanoID -> Bool #
(/=) :: NanoID -> NanoID -> Bool #
showsPrec :: Int -> NanoID -> ShowS #
show :: NanoID -> String #
showList :: [NanoID] -> ShowS #
newtype Alphabet Source #
(==) :: Alphabet -> Alphabet -> Bool #
(/=) :: Alphabet -> Alphabet -> Bool #
showsPrec :: Int -> Alphabet -> ShowS #
show :: Alphabet -> String #
showList :: [Alphabet] -> ShowS #
type Length = Int Source #
defaultAlphabet :: Alphabet Source #
nanoID :: IO (Either String NanoID) Source #
customNanoID :: Alphabet -> Length -> GenIO -> IO (Either String NanoID) Source #