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:1B60EBC778D941E8B6EC9D7ED31CF909>
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() :> 56879a28-483f-4cb0-a3f9-b36a72a20d8f
meth (Arg₁: uuid) <> (Arg₂: uuid)
TBD
meth (Buffer: string::buffer):append(UUID: uuid)
Appends a representation of
UUID
toBuffer
.