uuid¶
Note
Depending on how Minilang is built, uuid
might need to be imported using import: uuid("util/uuid")
.
meth address(UUID: uuid): address
Returns an address view of
UUID
.import: uuid("util/uuid") address(uuid()) :> <16:BC7EB4D26FD2463BBDA86997B903A101>
type uuid
A UUID.
meth uuid(Address: address): uuid | error
Returns a new UUID with the bytes of
Address
.meth uuid(String: string): uuid | error
Parses
String
as a UUID, returning an error ifString
does not have the correct format.import: uuid("util/uuid") uuid("5fe1af82-02f9-429a-8787-4a7c16628a02") :> 5fe1af82-02f9-429a-8787-4a7c16628a02 uuid("test") :> error("UUIDError", "Invalid UUID string")
meth uuid(): uuid
Returns a new random UUID.
import: uuid("util/uuid") uuid() :> 3245c03e-fe2b-4638-892a-d731b04c6196
meth (Arg₁: uuid) <> (Arg₂: uuid)
TBD
meth (Buffer: string::buffer):append(UUID: uuid)
Appends a representation of
UUID
toBuffer
.