2019-02-01から1ヶ月間の記事一覧
どうも、靖宗です。 お次はIO and the file systemということで、ファイルIOなどでしょうか。 The IO module(IOモジュール) The File module(Fileモジュール) The Path module(Pathモジュール) Processes and group leaders iodata and chardata The I…
どうも、靖宗です。 一章一章が重くなってきた・・・ めげずに第十一章、プロセスのお話。 Elixirの内部ではコードはプロセス毎に実行される的な。 一個のコードにつき一プロセス?ただ、ここでいう1プロセスはOSの1プロセスではなく、別の記事でErlangのVM…
どうも、靖宗です。 今回はEnumerablesとStreams。列挙型とストリーム? よく分からないので読み進めていきます。 Enumerables Eager vs Lazy The pipe operator(パイプ演算子) Streams(ストリーム) Enumerables 今までに学んでいるリストとマップが"Enu…
どうも、靖宗です。 今回のテーマはRecursion(再帰)です。 アルゴリズミックな感じがして「逃げろ!」という気がしないでもないんですが、チュートリアルでしばきまわされることは無いと信じて進みます。 Loops through recursion(再帰ループ?) Reduce …
どうも、靖宗です。 前回関数を途中でぶった切ってしまったので続き。 Function capturing(関数キャプチャ?) Default arguments(デフォルト引数) Function capturing(関数キャプチャ?) たぶん「モジュール内の関数を変数にぶち込んで無名関数として…
どうも、靖宗です。 今回は若干気になってたモジュール(Modules)と関数(functions)。 今までなんとなく扱ってきましたが、きっちり読み解いて行きたいところ。 コンパイル(Compilation) Scripted mode 関数(Named functions) 今までにもString.lengt…