У меня есть объект с методом, возвращающим лямбду:
class Book
def mark_page(marker_color)
lambda do |page|
page.mark(marker_color)
end
end
end
И я хочу задокументировать этот метод Book#mark_page
, используя синтаксис yardo c. Однако я не могу найти ничего о лямбдах в этой документации.
Интуитивно, я бы go за что-то вроде:
# @return [Proc(Page)]
Поскольку yardo c .org / типы анализирует его как:
Pro c, содержащий (a Page)
PS: не совсем уверен насчет документация тег. Не стесняйтесь удалить его, если не подходит ...