Специальные типы данных
- Callable — вызываемое значение, которое можно исполнить передав аргументы в круглых скобках в SQL-синтаксисе YQL.
- Resource — непрозрачный указатель на некий ресурс, который можно передавать между пользовательскими функциями (UDF, user defined function). Тип возвращаемого и принимаемого ресурса объявляется внутри функции строковой меткой. При передаче ресурса YQL проверяет совпадение меток, чтобы предотвратить передачу ресурсов между несовместимыми функциями. В случае несовпадения меток происходит ошибка типизации.
- Tagged — возможность дать прикладное имя какому-либо другому типу.
- Generic — тип данных у типа данных.
- Unit — тип данных у невычисляемых сущностей (источники и приемники данных, атомы и т.п.).
- Null — сингулярный тип данных с единственным возможным значением null; является типом литерала
NULL
и может преобразовываться к любомуOptional
типу. - Void — сингулярный тип данных с единственным возможным значением null.