Czy istnieje sposób na uproszczenie następującego kodu?Jak zmienić metodę Ruby w blok?
nazwy plików to lista nazw plików (ciągi), np. [ "Foo.txt", "bar.c", "baz.yaml"]
filenames.map { |f| File.size(f) }
Czy jest jakiś sposób, aby włączyć "File.size" w proc lub zablokować? W przypadku metod na istniejących obiektach mogę wykonać &:method
. Czy jest coś analogicznego dla metod na poziomie modułu?
Tak .. to jest ten, który miałem dać .. Ale pokonałeś mnie .. dzięki za przedstawienie tego .. * + 1 *. –
Interesujące, źle bym pomyślał o wiążącej kolejności "&". – DGM