公開されている情報が、なかなか理解できないので手を動かしてみた。
name = "Pochi" IO.puts "Hello #{name} " #=> "Hello Pochi" with name = "Tama", do: IO.puts "Hello #{name} " #=> "Hello Tama" IO.puts "Hello #{name} " #=> "Hello Pochi"
簡単に言うと、with ブロック内のスコープが存在するということ。
なるほど。
公開されている情報が、なかなか理解できないので手を動かしてみた。
name = "Pochi" IO.puts "Hello #{name} " #=> "Hello Pochi" with name = "Tama", do: IO.puts "Hello #{name} " #=> "Hello Tama" IO.puts "Hello #{name} " #=> "Hello Pochi"
簡単に言うと、with ブロック内のスコープが存在するということ。
なるほど。