хорошо, но с другой стороны. прок не нужен для программиста, потому что он пользуется блоками и лямбдами. можно ли в принципе запретить использования прока?
хорошо, но с другой стороны. прок не нужен для программиста, потому что он пользуется блоками и лямбдами. можно ли в принципе запретить использования прока?
ну, в Ruby так не принято - вы в любом случае сталкиваетесь с Proc-ом, когда "захватываете" его через &:
@eugzol а можешь прояснить что имеется в виду в скобках? In non-lambda procs, break means exit from the method which the block given for. (and will throw LocalJumpError if invoked after the method returns);