Proc
reprezentujący blok kodu. Obiekty lambda, w odróżnieniu od obiektów proc (proc-object), bardziej przypominają działaniem metody. Należy zaznaczyć, że w języku Ruby zarówno obiekty proc jak i lambda tworzy się jako obiekty klasy Proc
— różnicę uzyskuje się poprzez różne sposoby ich tworzenia.