Вопросы по теме 'generic-function'

Common Lisp: извлечение методов из универсальной функции
Есть ли способ извлечь список методов из общей функции в Common Lisp? Например: (defmethod say ((self string)) ; method-0 (format t "Got string: ~a~%" self)) (defmethod say ((self integer)) ; method-1 (format t "Got integer: ~a~%" self))...
354 просмотров

Выполнить код после `UseMethod()` в универсальной функции в R?
Я хотел бы иметь следующую общую функцию, которая проверяет разрешенные форматы (это работает), чем выполняет общую функцию, основанную на типе аргумента x (работает) оценивает операторы после вызова UseMethod() (не работает - как и...
184 просмотров
schedule 25.04.2022

как отправить метод summary() в объект R6
Я использую R6 для создания объекта, поля которого содержат фрейм данных и другую информацию. Я определил первый метод $print() , который я могу вызывать как obj1$print() или print(obj1) , и оба способа работают нормально. > obj1$print()...
103 просмотров
schedule 26.12.2023

Как иметь обязательные и необязательные параметры типа в функции и при этом иметь вывод рабочего типа для поиска перекодировки?
Как заставить параметр обязательного типа Y в функции работать вместе с другим параметром типа K , где последний используется только как ключ в поиске записи R = {a: 'aaa', b: 'bbb'} и не должен указываться явно? Параметр типа K должен...
30 просмотров