Опитвам се да разбера какво точно е to_proc и за момента това което съм разбрал е, че това е алтернативен начин да подаваме блокове някъде.Тоест ние си дефинираме някакъв метод в даден клас който връща ламбда която можем да подадем като блок чрез :именаметода.
примера който се опитвам да създам е този
class Kon def to_proc proc{ |x| puts "obicham kone #{x}" } end end
moq_kon = Kon.new
[1,2,3].map(&:Kon)
Oчевидно, нещо съществено не разбирам затова, се надявам някоя добра душа да го обясни подробно като за идиот.