1日分の野菜は、紙パック200mlのやつで1日分の野菜のようです。 関数型を始めたのがほぼ1年前だったり、12月18日が自分の誕生日だったり、25歳の誕生日という事は四半世紀生きたって事だうわーとかいう理由で、これまでの事を1年分おさらいしてみました。 この記事はF# Advent Calendar 2011の18日目の記事です。 なぜ関数プログラミングを始めたのか?(2010年11月14日) ポインタを用いて、記述地点よりも後に呼ばれる関数の計算結果を受け取るという、非手続き的と言えるような方法でfibonacci数列を計算する関数を書きました。 C++ 黒魔術的なfibonacci数列の求め方 int fib(int * p, int n){ *p= n<2?1:fib(p,n-1)+(n=*p); return n; } 当時は、C++による記述力を高めるため、C++0xの機能やC+