Every signature below comes from the current compiler’s public API. Overloads share a heading. BYREF requires exclusive writable access; TAKE transfers ownership; FAILS lists checked errors. See the teaching chapters and library references for behavior and examples.
UBOUND
FUNCTION UBOUND[T](items AS ARRAY OF T,dimension AS INTEGER=1) AS INTEGERUCASE
FUNCTION UCASE(text AS STRING) AS STRINGUInt64Bits
FUNCTION UInt64Bits(value AS UINT64) AS INTEGERUInt64FromBits
FUNCTION UInt64FromBits(value AS INTEGER) AS UINT64UInt64Max
FUNCTION UInt64Max() AS UINT64ULP
FUNCTION ULP(value AS DOUBLE) AS DOUBLEUnbuffer
FUNCTION Unbuffer[T](BYVAL reader AS BufferedReader[T]) AS T WHERE T IS RESOURCEUnescapeURLComponent
FUNCTION UnescapeURLComponent(text AS STRING,form AS BOOLEAN=FALSE) AS STRING FAILS UrlErrorUNICODEVERSION
FUNCTION UNICODEVERSION() AS STRINGUnion
FUNCTION Union[K](left AS SET OF K, right AS SET OF K) AS SET OF KUnixMicroseconds
FUNCTION UnixMicroseconds(value AS Instant,rounding AS RoundingMode=RoundingMode.RejectLoss) AS INTEGER FAILS DateTimeErrorUnixMilliseconds
FUNCTION UnixMilliseconds(value AS Instant,rounding AS RoundingMode=RoundingMode.RejectLoss) AS INTEGER FAILS DateTimeErrorUnixNanoseconds
FUNCTION UnixNanoseconds(value AS Instant) AS INTEGER FAILS DateTimeErrorUnixSeconds
FUNCTION UnixSeconds(value AS Instant) AS INTEGERUnixTimeNanoseconds
FUNCTION UnixTimeNanoseconds() AS INTEGER FAILS IoErrorUPPER
FUNCTION UPPER(text AS STRING) AS STRINGURL
FUNCTION URL(text AS STRING) AS URL FAILS UrlErrorURLAuthority
FUNCTION URLAuthority(value AS URL) AS STRINGURLFragment
FUNCTION URLFragment(value AS URL) AS STRING FAILS UrlErrorURLHostname
FUNCTION URLHostname(value AS URL) AS STRING FAILS UrlErrorURLParameters
FUNCTION URLParameters(values AS DICT OF STRING TO STRING) AS LIST OF URLParameterFUNCTION URLParameters(values AS DICT OF STRING TO LIST OF STRING) AS LIST OF URLParameterURLPassword
FUNCTION URLPassword(value AS URL) AS OPTIONAL OF STRING FAILS UrlErrorURLPath
FUNCTION URLPath(value AS URL) AS STRING FAILS UrlErrorURLPathSegments
FUNCTION URLPathSegments(value AS URL) AS LIST OF STRING FAILS UrlErrorURLPort
FUNCTION URLPort(value AS URL) AS OPTIONAL OF INTEGER FAILS UrlErrorURLQuery
FUNCTION URLQuery(value AS URL,form AS BOOLEAN=TRUE) AS LIST OF URLParameter FAILS UrlErrorURLQueryValue
FUNCTION URLQueryValue(parameters AS LIST OF URLParameter,name AS STRING) AS OPTIONAL OF STRINGFUNCTION URLQueryValue(value AS URL,name AS STRING) AS OPTIONAL OF STRING FAILS UrlErrorURLQueryValueOr
FUNCTION URLQueryValueOr(parameters AS LIST OF URLParameter,name AS STRING,fallback AS STRING) AS STRINGFUNCTION URLQueryValueOr(value AS URL,name AS STRING,fallback AS STRING) AS STRING FAILS UrlErrorURLQueryValues
FUNCTION URLQueryValues(parameters AS LIST OF URLParameter,name AS STRING) AS LIST OF STRINGFUNCTION URLQueryValues(value AS URL,name AS STRING) AS LIST OF STRING FAILS UrlErrorURLUsername
FUNCTION URLUsername(value AS URL) AS OPTIONAL OF STRING FAILS UrlErrorUseHTTP
FUNCTION UseHTTP(BYREF router AS HTTPRouter,handler AS CALLABLE(HTTPRequest,TCPConnection,BYREF HTTPExchange) FAILS (Error)) AS INTEGERUtcZone
FUNCTION UtcZone() AS TimeZoneUUID
FUNCTION UUID(high AS UINT64,low AS UINT64) AS UUIDFUNCTION UUID(high AS INTEGER,low AS INTEGER) AS UUIDFUNCTION UUID(high AS UINT64,low AS INTEGER) AS UUIDFUNCTION UUID(high AS INTEGER,low AS UINT64) AS UUIDFUNCTION UUID(bytes AS LIST OF BYTE) AS UUID FAILS UuidErrorFUNCTION UUID(text AS STRING) AS UUID FAILS UuidErrorUUIDBytes
FUNCTION UUIDBytes(value AS UUID) AS LIST OF BYTEUUIDClockSequence
FUNCTION UUIDClockSequence(value AS UUID) AS INTEGER FAILS UuidErrorUUIDFromBytes
FUNCTION UUIDFromBytes(bytes AS LIST OF BYTE) AS UUID FAILS UuidErrorUUIDFromGuidBytes
FUNCTION UUIDFromGuidBytes(bytes AS LIST OF BYTE) AS UUID FAILS UuidErrorUUIDGregorianTicks
FUNCTION UUIDGregorianTicks(value AS UUID) AS UINT64 FAILS UuidErrorUUIDGuidBytes
FUNCTION UUIDGuidBytes(value AS UUID) AS LIST OF BYTEUUIDNamespaceDNS
FUNCTION UUIDNamespaceDNS() AS UUIDUUIDNamespaceOID
FUNCTION UUIDNamespaceOID() AS UUIDUUIDNamespaceURL
FUNCTION UUIDNamespaceURL() AS UUIDUUIDNamespaceX500
FUNCTION UUIDNamespaceX500() AS UUIDUUIDNode
FUNCTION UUIDNode(value AS UUID) AS UINT64 FAILS UuidErrorUUIDUnixMilliseconds
FUNCTION UUIDUnixMilliseconds(value AS UUID) AS INTEGER FAILS UuidErrorUUIDv1
FUNCTION UUIDv1(ticks AS UINT64,sequence AS INTEGER,node AS UINT64) AS UUID FAILS UuidErrorFUNCTION UUIDv1() AS UUID FAILS UuidError,IoErrorUUIDv1ToV6
FUNCTION UUIDv1ToV6(value AS UUID) AS UUID FAILS UuidErrorUUIDv3
FUNCTION UUIDv3(namespace AS UUID,name AS STRING) AS UUIDUUIDv4
FUNCTION UUIDv4() AS UUID FAILS IoErrorUUIDv5
FUNCTION UUIDv5(namespace AS UUID,name AS STRING) AS UUIDUUIDv6
FUNCTION UUIDv6(ticks AS UINT64,sequence AS INTEGER,node AS UINT64) AS UUID FAILS UuidErrorFUNCTION UUIDv6() AS UUID FAILS UuidError,IoErrorUUIDv6ToV1
FUNCTION UUIDv6ToV1(value AS UUID) AS UUID FAILS UuidErrorUUIDv7
FUNCTION UUIDv7(milliseconds AS INTEGER,entropy AS LIST OF BYTE) AS UUID FAILS UuidErrorFUNCTION UUIDv7(milliseconds AS INTEGER) AS UUID FAILS UuidError,IoErrorFUNCTION UUIDv7() AS UUID FAILS UuidError,IoErrorUUIDv8
FUNCTION UUIDv8(high AS UINT64,low AS UINT64) AS UUIDUUIDVariant
FUNCTION UUIDVariant(value AS UUID) AS UUIDVariantKindUUIDVersion
FUNCTION UUIDVersion(value AS UUID) AS INTEGER