hoomin.kani

KANISAN WEB

インフラ・サーバーサイドを頑張るカニが学んだあれこれ。

プログラミング

Elixirで四則演算

Elixirで四則演算するときはどう書く? 足し算 ... + iex> 1 + 1 2 引き算 ... - iex> 2 - 1 1 掛け算 ... * iex> 2 * 2 4 割り算 ... / (返りは浮動小数) iex> 4 / 2 2.0 おまけ 整数同士の割り算 ... div iex> div(8, 2) 4 剰余 ... rem iex> rem(5, 3) 2

結局、REPLって何なの?

当たり前のように言うけどさ 「さぁ〜て、REPL使ってサクッと動かしてみるか」 そんな言葉を耳にする機会がたまにありますが、そもそもREPLって何なのか、ちゃんと説明できるか、自分の胸に問いかけたことはありますか? そもそもREPLってなんて読むのか分か…

Elixirのイミュータブルなデータ構造って?

イミュータブルとは? Elixirにおけるイミュータブル 再束縛を禁止したい場合 最後に: Elixir的イミュータブルのメリット イミュータブルとは? あの言語はイミュータブルで、あっちはミュータブルで……という話をちらほら聞くことがありますが、そもそもイミ…