(as-integer ulid)
Get the 128bit big integer that represents this ulid
Get the 128bit big integer that represents this ulid
(base32-decode s)
Decode string to integer with Crockford's Base32
Decode string to integer with Crockford's Base32
(base32-encode n length)
Encode integer with Crockford's Base32
Encode integer with Crockford's Base32
(create)
(create time)
(create time random-bytes-generator)
Create a new ulid.
Create a new ulid.
(generator)
Create a stateful, thread-safe monotonic ulid generator
Create a stateful, thread-safe monotonic ulid generator
(next ulid)
(next ulid time)
(next ulid time random-bytes-generator)
Get the next ulid with monotonic incrementation.
Get the next ulid with monotonic incrementation.
(random ulid)
Get the random portion of this ulid
Get the random portion of this ulid
Read ulid value. ei. from string representation.
Read ulid value. ei. from string representation.
(secure-random-bytes n)
(string ulid)
Get the string representation of this ulid
Get the string representation of this ulid
(timestamp ulid)
Get the timestamp portion from the ulid
Get the timestamp portion from the ulid
(unsecure-random-bytes n)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close