Специальные типы данных

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