Expand description
Function signatures: Volatility
, Signature
and TypeSignature
Structs§
- Implicit
Coercion - Defines rules for implicit type coercion, specifying which source types can be coerced and the default type to use when coercing.
- Signature
- Provides information necessary for calling a function.
Enums§
- Array
Function Argument - Array
Function Signature - Coercion
- Represents type coercion rules for function arguments, specifying both the desired type and optional implicit coercion rules for source types.
- Type
Signature - The types of arguments for which a function has implementations.
- Type
Signature Class - Represents the class of types that can be used in a function signature.
- Volatility
- How a function’s output changes with respect to a fixed input
Constants§
- FIXED_
SIZE_ LIST_ WILDCARD - Constant that is used as a placeholder for any valid fixed size list. This is used where a function can accept a fixed size list type with any valid length. It exists to avoid the need to enumerate all possible fixed size list lengths.
- TIMEZONE_
WILDCARD - Constant that is used as a placeholder for any valid timezone.
This is used where a function can accept a timestamp type with any
valid timezone, it exists to avoid the need to enumerate all possible
timezones. See
TypeSignature
for more details.