Elixir の with について

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

[erlang]
name = "Pochi"
IO.puts "Hello #{name} " #=> "Hello Pochi"

with name = "Tama",
do: IO.puts "Hello #{name} " #=> "Hello Tama"

IO.puts "Hello #{name} " #=> "Hello Pochi"
[/erlang]

簡単に言うと、with ブロック内のスコープが存在するということ。
なるほど。

This entry was posted in Elixir, 技術情報. Bookmark the permalink.

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です