Liking cljdoc? Tell your friends :D

com.vadelabs.uid.uuid.core

Core UUID generation and manipulation functions implementing RFC 9562.

Provides comprehensive support for all UUID versions (v0-v8) with efficient internal representation and conversion utilities.

Implementation inspired by clj-uuid by Dan Lentz: https://github.com/danlentz/clj-uuid Licensed under Eclipse Public License 1.0

Core UUID generation and manipulation functions implementing RFC 9562.

Provides comprehensive support for all UUID versions (v0-v8) with
efficient internal representation and conversion utilities.

Implementation inspired by clj-uuid by Dan Lentz:
https://github.com/danlentz/clj-uuid
Licensed under Eclipse Public License 1.0
raw docstring

com.vadelabs.uid.uuid.interface

UUID generation and manipulation utilities following RFC9562.

Supports generation of:

  • v0: Null UUID
  • v1: Time-based UUID
  • v3: Name-based UUID (MD5)
  • v4: Random UUID
  • v5: Name-based UUID (SHA1)
  • v6: Time-based, lexically sortable UUID
  • v7: Unix time-based, lexically sortable UUID
  • v8: Custom UUID
  • squuid: Sequential UUID (non-standard)
UUID generation and manipulation utilities following RFC9562.

Supports generation of:
- v0: Null UUID
- v1: Time-based UUID
- v3: Name-based UUID (MD5)
- v4: Random UUID
- v5: Name-based UUID (SHA1)
- v6: Time-based, lexically sortable UUID
- v7: Unix time-based, lexically sortable UUID
- v8: Custom UUID
- squuid: Sequential UUID (non-standard)
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close