Archive for: 𔃹月 2016’

Elixir の with について

2016年9月14日 Posted by PURGE

公開されている情報が、なかなか理解できないので手を動かしてみた。

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 ブロック内のスコープが存在するということ。
なるほど。