Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 December 07

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
вложенный который?
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
во вложенном ты вызываешь внутреннюю функцию
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
которая что-то делает
источник

PS

Pavel Stern in Ruby, Rails, Hanami | dry-rb
my_cool_func и потом такой же вызов
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
неполные предложения - плохо
источник

PS

Pavel Stern in Ruby, Rails, Hanami | dry-rb
я два раза вызываю то же самое, а получаю 2 разных ответа
источник

PS

Pavel Stern in Ruby, Rails, Hanami | dry-rb
в первом случае - символ, а во втором - hello
источник

u

unkmas in Ruby, Rails, Hanami | dry-rb
Так у тебя внутренняя функция называется так же
источник

u

unkmas in Ruby, Rails, Hanami | dry-rb
вызывая первый раз её - ты переопределяешь этот метод
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
понял, о чём ты
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
я смотрел на пример сергея а не твой, у него разные имена
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
ты себе в ногу стреляеш 🙁
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
каждый раз когда ты переопределяеш метод который выполняеш внутри этого самого метода, ктулху подбирается ближе к тому чтобы зохавать твой мосх
источник

u

unkmas in Ruby, Rails, Hanami | dry-rb
# сейчас my_cool_func не определена
def my_cool_func
 def my_cool_func
    ‘hello’
 end
end

# сейчас она возвращает создание метода

my_cool_func #=> :my_cool_func

# Сейчас my_cool_func - это метод, который был возвращён в первом вызове - возвращающий строку

my_cool_func #=> ‘hello’
источник

u

unkmas in Ruby, Rails, Hanami | dry-rb
Вот, как-то так примерно
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
там всё ещё хуже
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
потому что он два раза вызовется
источник

u

unkmas in Ruby, Rails, Hanami | dry-rb
чойта?
источник

u

unkmas in Ruby, Rails, Hanami | dry-rb
один раз он вызовется
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
2.6.3 :022 > def f1
2.6.3 :023?>   def f1
2.6.3 :024?>     puts 'a'
2.6.3 :025?>     end
2.6.3 :026?>   end
=> :f1
2.6.3 :027 > f1.f1
a
=> nil
2.6.3 :028 > f1.f1
a
a
=> nil
2.6.3 :029 >
источник