uuid.pl -- Universally Unique Identifier (UUID) Library
The library provides operations on UUIDs. Please consult other sources for understanding UUIDs and the implications of the different UUID versions. Some typical calls are given below:
?- uuid(X). X = 'ea6589fa-19dd-11e2-8a49-001d92e1879d'. ?- uuid(X, [url('http://www.swi-prolog.org')]). X = '73a07870-6a90-3f2e-ae2b-ffa538dc7c2c'.
- uuid(-UUID) is det
- UUID is an atom representing a new UUID. This is the same as
calling
uuid(UUID, [])
. See uuid/2 for options.
Undocumented predicates
The following predicates are exported, but not or incorrectly documented.