Size: a a a

pro.rb (Ruby/Rails / RU)

2019 September 15

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
Thomas Koster
у кого-нибудь это работает в консоли?

[{key: 'hello!'}].each { |key:| puts %Q(#{key}) }

у меня на экран не выводится и консоль начинает вести себя странно если использую деконструкцию и %()
weird
а зачем ты делаешь |key:| с двоеточяием?
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
деконструирую хэш
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
для краткости
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
Thomas Koster
деконструирую хэш
ты делаешь вот так {key: 'hello!'}:
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
Thomas Koster
деконструирую хэш
тебе тогда надо |key, value| писать
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
разницы между |key| и |key:| для наглядности
2.6.3 :022 > [{key: 'hello!'}].each { |key| puts key }; nil
{:key=>"hello!"}
=> nil
2.6.3 :023 > [{key: 'hello!'}].each { |key:| puts key }; nil
hello!
=> nil
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
Thomas Koster
разницы между |key| и |key:| для наглядности
2.6.3 :022 > [{key: 'hello!'}].each { |key| puts key }; nil
{:key=>"hello!"}
=> nil
2.6.3 :023 > [{key: 'hello!'}].each { |key:| puts key }; nil
hello!
=> nil
во втором варианте будет просто 2.6.3 :023 >*
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
а не, если в файле выполнять, то таки hello
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
да где угодно вроде
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
я не помню, чтобы у хэша был метод :
источник

IM

Igor Morozov in pro.rb (Ruby/Rails / RU)
У него и нет такого метода
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
Anton Davydov
тебе тогда надо |key, value| писать
это немного о другом
я перебираю массив и в блоке деконструирую элемент массива - который является хэшом
источник

IM

Igor Morozov in pro.rb (Ruby/Rails / RU)
Thomas Koster
у кого-нибудь это работает в консоли?

[{key: 'hello!'}].each { |key:| puts %Q(#{key}) }

у меня на экран не выводится и консоль начинает вести себя странно если использую деконструкцию и %()
weird
на 2.7.0-превью1 норм отработало
источник

IM

Igor Morozov in pro.rb (Ruby/Rails / RU)
на 2.6.1 однострочник отваливается, но нормально отработал, когда вынес puts %Q на другую строку
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
лол
ясно - спасибо!
источник

IM

Igor Morozov in pro.rb (Ruby/Rails / RU)
вирд щит
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
ваще
источник
2019 September 18

NP

Nicolae Paraschiva in pro.rb (Ruby/Rails / RU)
Привет.
Подскаже кто, как для графкл при описании полей специфицировать массив возможных значений?
Или это в дескрипшон пишут?
источник

IM

Igor Morozov in pro.rb (Ruby/Rails / RU)
enum?
источник

VG

Vasiliy Gandzha in pro.rb (Ruby/Rails / RU)
serialize Array?
источник