より長続きするブログ

続けていきたい気持ち。

2016-09-04から1日間の記事一覧

プログラミングElixir読書メモ 第5章

第5章 無名関数 fn ... endで作った無名関数を、変数に束縛することができる。 変数に束縛した無名関数は、「fnName.()」の形で呼び出すことができる。 &記法でさらに短く書ける

プログラミングElixir読書メモ 第4章

第4章 Elixirの基礎 Elixirの組み込みの型 値型 任意の大きさの整数型(integer) 浮動小数点数(floating-point nmber, float) アトム(atom) 範囲(range) 正規表現(regular-expression) システム型 PIDとポート(port) リファレンス(reference) コレクション型 …

プログラミングElixir読書メモ 第3章

第3章 不変性 関数プログラミングでは、データは一度作られたら変更されない。 Elixirでも同様。 不変性の概要 Elixirでは[1, 2, 3]というリストを一度参照したら、もう一度変数を束縛し直すまで、いつも同じ値のリストを参照する。 リストの各要素に100を足…

プログラミングElixir読書メモ 第2章

第2章 パターンマッチ 「あなたの考える代入は、私の考える代入ではない」 Elixirにおける等号はマッチ演算子であって、いわゆる「代入」じゃない。 左辺と右辺が同じものであるという「表明」のようなもの。 マッチ演算子(=) マッチ演算子によってパターン…

プログラミングElixir読書メモ 第1章

第1章 赤いカプセルをとれ イントロダクションの章。 インストール方法 Ubuntu16.04LTSにインストールした。 Installing Elixir - Elixirの中の、 「Ubuntu 12.04 and 14.04 / Debian 7」の部分の通りにやれば問題なかった。 wget https://packages.erlang-s…