Что является оператором ->
в следующем?`->` оператор с областями
scope :published, -> { where(published: true) }
scope
является метод, :published
символ передается в качестве аргумента, что приводит меня к мысли, что -> { where(published: true) }
составляет следующий аргумент. ->
не является допустимым именем метода из-за наличия символа >
.
Google для рубинового оператора лямбда – juanpastas
Он называется «лямбда-литерал» или «прочный лямбда». Это всего лишь способ создания лам. –