Package-level declarations
Types
A Value that can be called.
A runtime exception that can be thrown from Metis code.
Functions
Converts this value to a kotlin.Boolean, or throws an error if it cannot be converted.
Builds a Value.Table
Converts this value to a Value.Bytes, or throws an error if it cannot be converted.
Converts this value to a Double, or throws an error if it cannot be converted.
Converts this value to a Value.List, or throws an error if it cannot be converted.
Look up a successive sequence of strings in this value.
Converts a kotlin.Boolean to a Value.Boolean
Converts a ByteArray to a Value.Bytes
Converts a Double to a Value.Number
Converts an Int to a Value.Number
Converts a String to a Value.String
Converts a Collection of Values to a Value.List
If this value is null, return Value.Null, otherwise return this value.
Sets a value in this value, or throws an error if it cannot be set.
Converts this value to a String, or throws an error if it cannot be converted.
Converts this value to a Value.Table, or throws an error if it cannot be converted.
Converts a Value's class to an end user-friendly name.