RAS Syndrome

冗長。

2019-01-01から1年間の記事一覧

Ruby のリスト操作メソッド使い分け指針

なかなかリスト操作に慣れない初心者のために、よく使うメソッドを抜粋し、「どういう時に使うか」をすごい雑な言葉で添えながら列挙してみる。 なお、リストとか配列とか Enumerable とか、この辺の言葉の使い分けはよく分かんないので、とりあえず全部「リ…

コミットメッセージ絵文字プリフィックスの自分的使い分け

コミットメッセージ絵文字プリフィックスの自分的使い分けメモです。

「関数型脳になろう 〜 脱 for 文編 〜」の解答例

「関数型脳になろう 〜 脱 for 文編 〜」はこちら。 問題 1. [ 10, 20, 30, 40 ] = [10 | [ 20, 30, 40 ] ] … (1) [ 20, 30, 40 ] = [20 | [ 30, 40 ] ] … (2) [ 30, 40 ] = [30 | [ 40 ] ] … (3) [ 40 ] = [40 | [ ] ] … (4) 定義 1. より、 [ ] はリスト。…

関数型脳になろう 〜 脱 for 文編 〜

「Elixir を始めたが、関数型の考え方がよく分からない」という知人に向けて書いた。 関数型プログラミングの世界では本当は、"代入"ではなく"束縛"、"返し値"ではなく"評価値"という言葉を使わないといけない。だけどその辺の説明までするのはめんどくさい…